Development Team Lead
Current• Planned and organized development tasks and software releases.• Hired, trained, and mentored development team members.• Enhanced existing J2EE-based order management system; created and enhanced XML APIs, added new order processing functionality to support new client implementations and client initiatives, added AMQ-based functionality using both XML and JSON for interfacing with clients.• Spearheaded quality improvements, including implementation of new defect tracking system, formalized testing procedures, automated testing with JUnit, and regression testing procedures.• Designed and implemented system for providing printing and fulfillment functionality not supported in existing warehouse management systems, using Java, JSP, and JDBC.• Designed and implemented SOA-based back-end services for mobile application for near-real-time performance metrics for fulfillment clients using Spring, Soap web services and Apache CXF. • Designed and implemented high-performance, messaging-based warehouse system bridge application using Spring, Quartz Scheduler, AMQ, JMS, SQL, and XML, to replace legacy warehouse bridge. • Designed and implemented system monitoring software using Struts, JDBC, SQL, and JavaMail to provide proactive alerts when system issues occurred. • Designed and implemented service level tracking software using Oracle PL/SQL, as well as hooks to order management system, to monitor performance at fulfillment centers. • Provided troubleshooting and support for all applications, 24 x 7 x 365. • Increased organizational knowledge about system functionality and capabilities by organizing lunch-and-learn training sessions and creating WIKI-based knowledgebase. • Received Kurt Johansen Award for outstanding work ethic.