Manage and Maintain the Ready Funds Platform, a Java/Spring Enterprise Application
Software development on the ePlan Services 401(k) Platform, a Java/Spring Enterprise Application
R&D on "connected" homes. Represented US West in the OSGi organization. Software development on the My USWest Portal.
R&D on Modular Electronics (F-22/JSF) aka Software Defined Radios. R&D on Rockwell's Java CPU (GEM)
Migrated system from older outdated servers hosted in a local co-location facility to a cloud based architecture using Amazon AWS with redundancy via two geographically dispersed regions. Resulting montly bill was less expensive than hosting in a physical location
Introduced Agile and Scrum to the company replacing their existing waterfall methodology.
Wrote a Mobile version of the “Cardholder” site with Spring & JQuery Mobile.
Re-architected pieces of the existing Java/Struts/Flex application using the Spring Framework v3.2. Also replaced the homegrown batch processing system with Spring Integration and Spring Batch.
Setup an environment for continuous delivery of applications into production. This was built with Git, Jenkins, Maven, Cargo
Introduced the Atlassian Suite of tools for a new new development project. Including
- Jira
- Greenhopper
- Confluence
- Stash
Using Spring Integration which implements the Enterprise Integration Patters was able to connect my company's system with our vender's platform over SOAP WS
Currently maintaining an 81.3% test coverage. Includes Junit and Selenium 2 Tests
Setup virtual MySQL instance and reporting environment to handle processing of millions of card transactions per day
I have opensourced a "showcase" application that I use to start new projects. I take what I need and bootstrap new development. This is a Spring based Web Application using modern frameworks like JPA, Twitter Bootstrap, JQuery, and most Spring Frameworks.