To obtain a rewarding position that provides the opportunity to solve challenging problems and learn new skills.
Created flexible solutions for complex business requirements using Java, XML, JSON,
and JavaScript.
Integrated invasive new functionality and features while preserving backward compatibility
demanding creative problem solving and relentless attention to detail.
Delivered new functionality directly from requirements documents by owning all stages of
the software development life cycle.
Quickly became an active member of a small team by demonstrating an established
pattern of fast learning and an ability to quickly adapt to new code, technologies,
and tools.
Passionate about writing code that is easy to read and easy to maintain.
Java EE, EJB, Oracle, JavaScript, jQuery, XML, JSON, Ant, CVS, Solaris, Android
Responsible for all aspects of software engineering as the only engineer on staff.
Quickly learned an undocumented legacy system following the unexpected departure of the entire
IT staff. Immediately became responsible for all maintenance, support, and development for all products.
Shipped two multi-platform apps to market: Perfect Tooth and Interactive 3D Brainstem
• Released on
iPhone,
iPad,
Web,
and Desktop.
• Responsible for all programming, build management, and multi-platform pipeline.
• Worked on a team of two alongside a Technical Artist.
• Released two multi-platform apps in 6 months (Mac/PC/iOS/Web).
Did extensive work on company's flagship product: 3D Tooth Atlas (500k annual sales)
• Delivered Tooth Atlas Version 6.5 to the market in September 2011.
• Added localization to deliver Japanese translation to market for 75k contract.
• Added Mac OSX Lion compatibility on short deadline for fall semester.
• Added 2-Week Trial to proprietary Java/LAMP based security for 25k contract.
• Addressed numerous bugs and compatibility issues with OpenGL java plugins.
Java, Unity3d, Mono/C#, MySQL, Javascript, SVN, php, perl
Took over development and maintenance responsibilities for company's 911
Telephony and Computer Aided Dispatch (CAD) software.
Responsible for extensive bug fixes and feature enhancements that made
the company's largest deployment to date possible in Shelby County, Alabama.
Demonstrated the ability to quickly learn a complex, real-time system in a
mission critical industry by abruptly replacing the team of consultants who
designed and developed ECX's 911 software.
Helped Emergency CallWorks survive a crucial turning point in its growth as
a company.
JavaEE, EJB 3.0, MySQL, GlassFish, JSF 2, JSP/Servlets, Javascript, AJAX, SVN, Asterisk
Responsible for all design and development for several multi-tier, database-driven websites.
Used LAMP (Linux/Apache/MySQL/PHP) and Java/JSP/Tomcat to develop fully customized
Content Management Systems (CMS) for a variety of clients.
Integrated and enhanced open-source products phpBB and WordPress to create
SkiLogs.com as a personal hobby site (over 100 members).
Designed and developed a Java based Poker Hand History tool to track online poker statistics.
PHP, MySQL, JSP, Apache/Tomcat, phpBB, WordPress
Responsible for the design and development of company's multi-tier ecommerce storefront.
Developed extensive inventory and content management systems that provided complete control
over all aspects of online sales and marketing through a web based admin panel.
Java, JSP, Java Servlets, MSSQL, Apache/Tomcat
Made significant upgrades to pre-existing, CORBA based sales reporting tool running alongside legacy
Informix database for Peerless Electronics in Lynbrook, NY.
Designed company's time/expense tracking system as a training project in Boston, MA.
Java, JSP, Java Servlets, Java Swing, CORBA, MSSQL, Informix, ASP, CSH, Apache/Tomcat
California LSIT Certificate No 6968 (2005)
Thorough knowledge of principles, practices and procedures of topographic surveys, boundary surveys, and
construction layout surveys.
Ed Hubbard — ed@skilogs.com — 530.448.6792