Senior Java/JEE Architect
Lockheed Martin
Total years of experience :16 years, 0 Months
Design, develop prototype and performance tuning to migrate existing COBOL based batch processing which handles weekly of 30 million records into open source Spring Batch framework based Java application. The Spring Batch Java application is implemented using JDK 1.6, Spring Batch Framework 2.1.8, Spring Database Transaction API ( JDBCSupportDAO), OpenJpa ORM, IBM Z/OS, DB2 database.
Presentation on Technical Strategy of introducing Spring for the Lockheed and SSA Technology stakeholders.
Prototype development for existing SSA web applications currently using Struts 1.X and EJB migrating to Struts 2 and Spring.
Prototype development for using Spring 3 MVC, Spring WebFlow etc.
Create class and sequence diagram using RAD’s Modeling Tool, eUML2.
Implementing a prototype java based file processing application using Apache Hadoop, Cloudera, Ubuntu Linux, Cygwin etc.
Migrating existing J2EE web based Command Fleet Financial application running on Oracle’s OC4J application server to WebLogic application server. The current application is implemented using JDK 1.4.2, Strut 1.1, EJB 2.0, Spring, Hibernate, Oracle 10g RDBMS, JDeveloper 11.1.3.0 IDE and Eclipse Helios IDE etc.
Modified existing code to eliminate EJB and using the Spring framework.
Developed prototype web application using Spring 3 MVC, WebFlow, Hibernate, Oracle 10g RDBMS etc.
Technology exploration, research and prototype implementation for a Java/JEE based web application. Re-implementation project of a
proprietory MVC and Tuxedo based Java/J2EE and ASP .Net web application. Ongoing design and implementation of a web application using Spring 3 MVC, Hibernate, Oracle 10g, Java/JEE, JDK 1.6, Apache Tomcat 7, WebLogic 10.3, JQuery Library, Eclipse Helios IDE, MyEclipse IDE, Subversion etc.
Research and prototype implementation of a Rich Internet Application (RIA) using GWT, Adobe Flex.
Prototype web service implementation using JAX-WS, Apache CXF, SOAP. Also researching REST.
Provide mentoring and guidance to development team members.
Designing and implementating Alfresco based content management web application using Java, J2EE, Eclipse, Oracle, Hitachi Content Management Repository, Microsoft Fast Query language for Executive Office of the US President (EOP) project.
Designing and implementating Alfresco based content management web application using Java, J2EE, Eclipse, Oracle, Hitachi Content Management Repository, Microsoft Fast Query language for Freedom Of Information Act (FOIA) project.
Designing and implementating a Spring Batch Framework based Batch Processing application as part of a migration project of a COBOL based legacy based Batch Processing module for the existing NIMMS application that interfaces with the ABOM. Using MyEclipse 5.0-7.1 IDE, EJB3.0, Hibernate, JPA, JDK 1.5, Spring Framework 3.0, Spring Battch Framework 2.0, Oracle 10g and Unix Korn shell, Sun OS platform.
Implemented multiple web application modules for US Airforce’s Navair Inventory Material System (NIMMS) application.
This is a COBOL/Mapper legacy based web application migration to a Java based web application project. Used JBoss, SOA, ESB, jBPM, Seam Framework, MyEclipse 5.0-7.1 IDE, JSF, Javascript, HTML, XML, JSTL, EJB3.0, Hibernate, JPA, JDK 1.5, Oracle 10g
Implemented a Batch Processing Java module for Automated Bill of Material (ABOM) for US Airforce using JBoss, SOA, ESB, jBPM, Seam Framework, MyEclipse 5.0 IDE, JUnit, JSF, EJB3.0, Hibernate, JPA, JDK 1.5, Oracle 10g and Unix Korn shell.
Implemented Technical Design Documents for a Telecommunication Billing API which interfaces between Intranet web application and a C/C++/ProC based application. Architect of API interfaces that acts as an integration engine between heterogeneous systems namely OMS (Order Management System), CSM (Customer Service Management), CRM (Customer Relation Management), Frame/ATM etc.) under the overall AT&T’s Amdocs based Enabler Billing System.
Involved in developing an API using Java, JDBC, EJB 2.0 (Stateless Session Bean, MDB), JMS, SonicMQ, WebLogic App Server 7.0, BEA Tuxedo, BEA Jolt, Oracle 9i, Eclipse, Ant
Involved in Tier 3 development support for the Billing System APIs.