
Sr. Java Developer/Team Lead at EarthLink
Greater Atlanta Area

Sr. Java Developer/Team Lead at EarthLink
Greater Atlanta Area
Over 10 years of experience in software engineering in various industries ranging from aerospace to voice over IP. Wide range of knowledge in technologies such as Java, J2EE, and J2ME.
Certifications:
Sun Certified Programmer for the Java 5 Platform
Conferences:
JavaOne 2006
JavaOne 2008
Atlanta Cloud Camp 2009
DevNexus 2009
Ant, Axis, Commons Logging, CVS (including branching), Design Patterns, Eclipse, Glassfish, HTML, Hudson, iBATIS, JAAS, Java, Java Server Faces, JAX-WS, J2EE, JPA, J2ME, JavaScript, JBoss, JSP, JUnit, Log4j, MySQL, Netbeans, Oracle, PL/SQL, SAP NetWeaver, Spring, Struts, SQL, Subversion, Tiles, Tomcat, XML, and XSLT
(Public Company; ELNK; Information Technology and Services industry)
May 2005 — Present (4 years 7 months)
Developed software for a B2B middleware application that communicates with vendor systems on behalf of EarthLink applications using technologies such as Java, XML and SOAP. Developed APIs that facilitated provisioning transactions for EarthLink VoIP products trueVoice and EarthLink Home Phone Service with VoIP vendors. Developing a new J2EE Namespace application that implements dependency injection through Spring, exposes APIs through SOAP, and has a persistence layer controlled through iBATIS. This application is being designed to be deployed on an ESB that implements an SOA model. Developed and deployed a customer retention application with SAP NetWeaver. Currently manage a software application team of three.
(Government Agency; 201-500 employees; Computer Software industry)
July 2002 — July 2005 (3 years 1 month)
Member of GTRI’s Signature Technology Laboratory and Georgia Tech research faculty. Responsibilities include software development on two customer-sponsored projects using Java, J2EE, JSPs, JSTL, Java Servlets, JavaScript, JDBC, Oracle 9i, PL/SQL, Struts, UML, XML, and XSLT. Study of design patterns, research in areas that include the Java programming language, J2EE technology, and distributed computer systems involving web-based applications. Also mentored co-op students on the capabilities of the J2EE platform and manage them on software tasks.
(Public Company; 51-200 employees; Information Technology and Services industry)
July 2000 — July 2002 (2 years 1 month)
Developed web-based software applications for the telecommunications industry. Provided total solutions to customers’ information needs. Involved in analysis of the situation, requirements gathering, requirements management, object-oriented analysis and design, database schema design, and implementation of the solution. Conducted customer demonstrations to ensure system validity. Taught a class on Rational Rose to fellow software developers to help further their knowledge of object-oriented design and analysis principles. Technologies used included Java, J2EE, JBoss, JSPs, Java Servlets, JavaScript, JDBC, EJBs, Oracle 8i, PL/SQL, UML, and XML.
(Public Company; 10,001 or more employees; LMT; Defense & Space industry)
June 1999 — July 2000 (1 year 2 months)
Member of the F-22 Raptor's Avionics System Manager Integrated Product Team. Responsibilities included designing, coding, and testing mission software for the F-22's Avionics System Manager, a real-time embedded operating system, which provides computer resources to the Ada applications that run on the aircraft. Assignments included designing a file indexing scheme which works with multiple sets of mission data files that are stored on a pilot's data transfer cartridge. Followed well-defined team software processes and procedures that conformed to a Level 3 Capability Maturity Model.
BS , Aviation Computer Science , 1995 — 1999
Computing, weight lifting, golf, tennis, walking, snowboarding, aviation, aerospace.
Georgia Aquarium Volunteer, Atlanta Jaycees