Atlanta, Georgia, USA |
(678) 439-7626 / (678) HEX-ROBO
Seeking contract positions where I may remain deeply involved in
the use and advancement of distributed network
computing and the open distribution of information within an environment
making use of my skill set. I also wish to enhance my
skills and knowledge in order to share them with others.
Internet and World Wide Web Development and Deployment:
Large-scale, high availability web sites. Java software analysis, design,
and implementation. Total website usability optimization.
Data-driven web, 2- and 3-tier applications with
Servlets, Struts (versions 1 and 2), PHP, J2EE and JSP technologies.
Java, PHP, Spring,
Swing, Hibernate, UML, EJB, JEE,
Content Management and E-commerce:
Joomla, VirtueMart, Merchant Credit Card Processing, Google Checkout and PayPal integration
Configuration and Build Management:
CVS, Subversion, CA SCM (Harvest), Visual SourceSafe, GNU Make, Apache ANT
SQL, Oracle, MySQL, SQL Server, InterBase, dBase
The Gimp, Photoshop, Inkscape, Corel Draw, PowerPoint
Internet/Intranet Connectivity Deployment:
Firewall, gateway, routing, masquerading design and configuration.
Apache, IIS, nginx Web Server Deployment.
SMTP, POP3 mail solution design and configuration.
Unix (Linux, Solaris), Microsoft Windows NT, XP, Vista
Tomcat, Resin, JServ, JBoss, WebLogic
TCP/IP, HTTP, SMTP, POP3, DNS
Curriculum creation. Courseware design and development. Stand-up technical
training in both hands-on and lecture situations.
Courseware, technical specifications, magazine articles.
Saba, Delphi, JMS, SOAP
Sun Certified Programmer for Java 2 Platform
Professional Experience and Projects
Designed and built enhancements for a web-based credit card terminal.
Implemented structured testing regime for large existing code base.
Led refactoring effort for legacy code.
Technologies used included Java, Oracle, Struts, JUnit, and WebSphere.
Created data loading tools for NCAA.com (college athletics website) for regular season
and playoff events (basketball championship a.k.a. March Madness).
Performed pre-launch load testing of NCAA.com website.
Integrated sports data feeds (Stats LLC, Stat Crew) with
NCAA and website data.
Built web based data entry system for reporting, entry, and verification of data.
Technologies used included Java, Oracle, JPA/Hibernate, JUnit, XSLT, JMeter, Selenium, jQuery and Struts 2.
Big Blue Saw
- Created startup e-commerce business for online machining.
Designed and implemented website for sales and marketing of machining services (CAM).
Technologies used included PHP, Java, Java3D, Swing, Hibernate, and Apache and nginx.
Developed estimation and quoting system to produce estimates for waterjet
and laser cutting by reading various file formats including DXF (CAD), PNG, and GIF. Technologies included
Joomla, PHP, VirtueMart, and the PHP-Java Bridge.
Created custom shipping component to interface with UPS and USPS.
Built Google Checkout integration for VirtueMart.
Implemented an XML API for the online quoting system.
North Georgia Telecom
Enhanced and upgraded the software infrastructure and configuration
for this telecommunications equipment company.
- Completed work on existing non-functional MySQL, Perl and Java based order management
and inventory application.
Enhanced and re-architected Java/Swing based order management application.
- Designed, implemented and deployed Java/Swing based inventory receiving application.
- Improved usability, security, and reliability as well as accuracy of orders and inventory.
Re-designed and re-deployed NGT's public web site.
Changes and recommendations led to considerable growth in NGT's customer base.
Implemented Google Checkout integration for client's website in Joomla/Virtuemart/PHP.
Insight Systems Inc.
- Designed and implemented portions of a Java/Swing application for assisting in
voicemail survey transcriptions. Data storage was implemented with Hibernate with
a MySQL back end.
Emerson Climate Technologies--Retail Solutions
- Developed web-based front end reporting and control system for enterprise
demand response power management.
Technologies used included Java, Spring, JSP, Struts, Tomcat, Ajax, JSON-RPC, ExtJS, Microsoft SQL Server, and
the Emerson E2 climate/refrigeration controller.
- Worked with large veterinary medicine corporation to develop various
- Participated in redesign/rebuild of large applicaiton for telemedicine,
teleconsulting, and scheduling of veterinary services.
- Designed and implemented web based x-ray image repository for a large thoroughbred
auction house (Fasig-Tipton), which included a PACS (medical imagery) system,
as well as reporting and auction integration. This allowed veterinarians to
review information about horses prior to auction.
Technologies used included Java, JSP, Struts 2, Resin, DICOM, TopLink, and Oracle.
Led software development team for online gaming and marketing website.
Technologies used included Java, JSP, Hibernate, MySQL, and Apache.
Captured requirements for all aspects of system, including management, performance, and user experience.
Made extensive use of UML and use cases for requirements and client communication.
Selected appropriate technologies to use for implementation.
Reviewed applicants and made hiring decisions for members of development team.
Led code reviews.
Developed coding standards.
Served as liason between technical team and management.
Robotic Stewart-Gough platform for machine shop applications.
- Software created with Java/Swing. (Initial prototype was C++, Python, Qt).
- Three part magazine article with details of construction and software published
by Servo Magazine, September 2005-November 2005.
Technical consulting for deployment of new platform utilizing
Apache Axis, SOAP, Web Services, and .NET.
Designed and created website for used automobile sales.
- Complete implementation from the ground up using PHP and MySQL technologies.
Centers for Disease Control
Customized training application for CDC.
- Worked with learning content group to improve usability of Saba LMS.
- Learned Saba web development language (Java based) and customized Saba LMS navigation.
- Introduced CVS to integrate customizations and vendor patches. Trained web learning content creators on CVS use.
United States Air Force
Provided custom training for
United States Air Force.
- Created courseware and code examples.
- Stand-up instruction of week long class.
Topics included Java, JBuilder, Servlets, JSP, and Struts.
Team Stingray Robotics
Designing and creating combat robots for BattleBots, Robot Fighting League,
and Robot Battles competitions.
Developing an open source Java/Swing documentation tool.
- Worked with Roundbox Media to develop an online learning application using
Java, JBoss and Tomcat.
- Worked with Thoughtmill Corporation to develop software infrastructure
for a major wireless carrier.
- Developed a Java/J2EE/EJB/WebLogic based automated
account charges and data entry system.
- Architected and implemented a
Java/J2EE/Axis/SOAP loyalty awards system.
- Built Java/JMS-based provisioning system for teleconferencing bridges using SonicMQ server.
- Developed Java/J2EE/JSP/Swing software to interface with videoconferencing network for usage reporting.
- Worked on several web software integration and customization projects for this
Internet incubator and spin-off company.
- Projects included integrating security
systems for several diverse web based software packages and customization of
web based e-mail system.
AutoTrader.com (formerly AutoConnect)
March 1998 - April 2000
Full time position: Senior Software Engineer
Analysis, design and implementation of automotive web site, including world's
largest database of used autos. Technologies used include Oracle RDBMS,
Solaris, Apache, and server-side Java
Took a leading role in all phases of analysis and development
including legacy systems
integration, messaging architecture, business integration, revision management,
and employee training.
- Interviewed and approved new team members.
Atlanta Dating Registry
The DSW Group, Ltd.
Built web-based dating service.
January 1996 - November 1997
Full time position: Senior Software Engineer
APM Technologies, inc.
Taught world's first class on JBuilder.
Creation of Java and official Borland JBuilder courseware (tutorial, examples,
instructor and supplemental material).
Co-creation of ReportSmith and Borland Delphi 2.0 courseware (written tutorial).
Instruction of classes on Java, JBuilder, Delphi and ReportSmith.
Construction, implementation, development and deployment of World Wide
Web client/server systems using HTML/Java with Apache, Microsoft IIS and
WebSite web servers.
Creation of Internet relational database applications, including:
- Quality Agent Web travel reservation system for World Wide Travel Service.
- Online employee orientation and training system for Pioneer Seed Company.
December 1994-December 1995
Full time position: Applications Specialist
Setup, maintenance, upgrades, support and troubleshooting office networks
running Microsoft Windows 3.1, 95 and NT, as well as NetWare 3.1x and 4.1.
Responsible for installation, support, upgrades and maintenance of Microsoft
Office and Mail, Web servers, Internet gateways and Unix host systems.
Setup and maintenance of Linux Internet server with X Window, SMB (Microsoft
Windows) and NFS file sharing, CERN Web server/proxy, POP mail.
Design of Web pages with HTML, Java, imagemaps and CGI.
|UF-AHEC ( University of Florida Area Health Education Center)
Part time position: Network Engineer|
January 1994-August 1994
CIRCA (Center for Instructional and Research Computing Activities)
Hardware, software and network installation. Administration and upgrades
of NetWare 3.12 and Linux with TCP/IP and IPX WAN connectivity on PC-compatibles
Writing documentation. Responsible for maintenance and upgrades of NetWare
MHS to SMTP Internet mail gateway.
Setup of NNTP news server.
Part time position: Computer Operator
October 1992-January 1994
Assisting lab users with programming, application software and hardware
problems on PC-compatibles, Macintoshes, VMS and Unix platforms.
||University of Florida, Gainesville, FL
||Computer and Information Science
||Associate of Arts, August 1993
BS Computer and Information Science, August 1994
Contact information upon request only.
||VP, Sales, North Georgia Telecom
||Venture Consulting Group, LLC
||Chief Technology Officer, Insight Systems, Inc.
Points of further consideration
Willing to travel
Enjoy synergistic team environment
Enjoy pushing the envelope (The leading edge)
Enjoy learning about new technologies
Great disdain for stagnation (I have a real need for mental stimulation)
[ Services | Resume | Team Stingray Robotics | Contact ]