Resume
Technologies
- Ruby on Rails, Java, J2EE, Angular, SQL, Spring, JavaScript, Python (familiar)
Experience
Staff Developer - Shopify, Remote, May 2021 to Present
- Deliver solutions for increasing the quality and trust of the Shopify App Store ecosystem.
Staff Software Engineer - United States Department of Defense, Seaside CA, August 2007 to May 2021
- Developed Angular Library that provided a common Contact Information update interface for a number of applications saving project teams numerous weeks of development time.
- Reduced network usage of legacy web application by 50% by changing application architecture to use an Angular / Angular Material UI talking to Spring restful web services running on WebLogic.
- Led a team of 10 developers in migration of legacy applications to new technology stack by creating a reference application, writing detailed documentation and providing technical guidance when needed.
- Increased developer productivity by creating reference UI patterns that became adopted in an enterprise look and feel standards guide using Angular Material.
- Provide high-level architectural expertise to managers and technical staff.
- Design, develop and maintain numerous Java / J2EE based UI, batch and web service based applications processing between 40,000 to 450,000 transactions per day.
Senior Software Engineer - Lexisnexis Examen, Sacramento, CA - January, 2006 to August, 2007
- Designed and developed new features to an existing J2EE based web application. Also performed daily production maintenance, including performance tuning and data scrubs.
Software Engineer - Nokia, Burlington, MA, October, 2005 to December, 2005
- Created Java Swing interfaces for Contact, Event and Mail information editing.
Application Architect - TopCoder, Glastonbury, CT, November, 2004 to July, 2005
- Designed Java component based systems for Fortune 500 companies. Created detailed design documents consisting of: Application Design Specifications, Sequence Diagrams, Class Interaction Diagrams and Component Requirement Specifications. Managed the design and development process of individual Java components through a competition based system.
Education
Northeastern University, Boston, MA, June 1999
- Received Bachelors of Science in Computer Science with a minor in Technical Communications.
Awards / Certifications
- Honored twice by my supervisors with Department of Defense coins recognizing “Superior Technical Skills” for my contributions to my projects within the DoD.
- CompTIA Security+ Certified, expires February 2022
Hobbies
- In my free time I enjoy baking sourdough bread.