Java Architect · Jun 2014 - Apr 2017
I analyzed Java application architectures and developed and maintained internal persistence and Rich Internet Application frameworks. I trained new engineers, delivered technical refresh programs, reviewed junior developers' code, and participated in recruiting and technical interviews.
Senior Java Software Engineer · Jan 2013 - May 2014
I led customer application-server migrations from JBoss to GlassFish and monitored the performance of the new routines and infrastructure. I trained and supervised teams using a JSF-based framework and added framework features and utilities that simplified delivery and reduced programming errors.
Mid-Level Java Software Engineer · Sep 2011 - Dec 2012
I developed a JSF 2 and PrimeFaces framework that brought reusable Swing-platform layers and components to web development. I led the move from Java EE 5 to Java EE 6 and from JBoss 5 to GlassFish.
I designed a large-scale update mechanism to replace Java Web Start, using socket streams and a central server to monitor update directories and distribute releases to branches and terminals. I maintained internal persistence frameworks for PostgreSQL and Oracle, a Swing framework, and a client/server ERP using EJB, JMS, and Quartz, while also contributing to JSP and Spring web applications.

