Ed Hubbard

Software Engineer




To obtain a rewarding position that provides the opportunity to solve challenging problems and learn new skills.


  • Java / Java EE
  • EJB 3.0+ / JPA 1+
  • JSF / JSP / Facelets
  • REST / JAX-RS / Jersey
  • XML / JAXB
  • GlassFish / Tomcat
  • Apache / Ant
  • JavaScript / AJAX / JSON
  • jQuery
  • Angular.js
  • HTML / CSS
  • Subversion / CVS
  • Android SDK
  • PHP / LAMP
  • Unity 3D
  • Linux / UNIX / Bash
  • Mac OS X/ Windows
  • MySQL / Oracle
  • MSSQL / Informix
  • iOS / App Store
  • C / C++


Prospero Digital

Software Engineer

San Jose, California | Jan 2012 - Sep 2013

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

eHuman, Inc.

Senior Software Engineer

Milpitas, California | Dec 2010 - Jan 2012

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

Emergency CallWorks

Java Developer

Huntsville, Alabama | Nov 2009 - October 2010

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

EOS Designs

Lead Developer

Lake Tahoe, California | Jan 2004 - Nov 2009

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


Lead Developer

Tahoe City, California | Oct 2000 - May 2001

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



New York, New York | Dec 1999 - Sep 2000

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

Webb Land Surveying

Land Surveyor - Party Chief

Tahoe City, California | Dec 2003 - Present

California LSIT Certificate No 6968 (2005)

Thorough knowledge of principles, practices and procedures of topographic surveys, boundary surveys, and construction layout surveys.


Loyola College - Baltimore, Maryland

BS Computer Science — Minor in mathematics

Ed Hubbard — ed@skilogs.com — 530.448.6792