Lead Engineer Resume
Mclean, VA
SUMMARY
- Sun certified Programmer Analyst with 15 years of experience in full system life - cycle development.
- PMP certified professional with experience in Agile methodology
- Extensive experience in requirements gathering, database design and development.
- Exposure to Python and Apache Spark.
- Experienced in data modelling and data warehousing/Etl-Olap technologies like Informatica, Sql*Loader Business Objects and PowerBI.
- Experienced working with J2EE technologies, Java middle ware services and webservers.
- Experienced working with continuous Integration tools like Subversion, CVS, JIRA, Git, Maven and Jenkins.
- Worked for clients like Confidential Mac, US Geological Survey, Port of Halifax, American Redcross, Department of Energy, PacifiCare medical insurance, National Park Service and Usda.
- Excellent interpersonal and written communication skills. Exceptional analytical and problem-solving skills.
TECHNICAL SKILLS
Programming Languages/Tools: Mulesoft,J2EE, Scala, Spark, Webservices, Eclipse, JSP, Struts, Spring MVC, Hibernate, Ajax, Ant, Html, CSS, JDBC, JNDI, Oracle Portal, Portlets, Wsad, Servlets, Wsdl, Soap, RMI, JMS, JAXB, Xml, Xslt, Unix Scripting, ESB
Application Server: Oracle10gAS,Websphere,Weblogic, Jboss, Tomcat.GlassFish
Database: Db2, SqlServer, MySql, Oracle,Pl/Sql, ErWin4.0, Sql, Sql*Plus
Business Analysis / Design: Subversion, CVS, ClearCase, Vss, Uml, Rup, Clear Quest, MS Project, Jira, Jenkins,maven,Git
Etl/Olap tools: Informatica, Sql*Loader, SQR, PowerBI, Ivalua Analytics Business Objects6.0, Web Intelligence, Crystal Reports
Testing Tools: Jmeter, TestDirector
Operating Systems: Unix (sun/hp/linux/aix), Windows
Erp/Crm/Esb: PeopleSoft, Orion, Siebel, Plumtree, eRoom, Sonic ESB,Ivalua
PROFESSIONAL EXPERIENCE
Confidential - McLean, VA
Lead Engineer
Tools/Technology: Java, J2EE, Oracle, Eclipse, GlassFish, Weblogic, Maven, Jenkins, Spring, SQL, Ivalua, Ivalua Analytics, CostPoint, Sql Server
Responsibilities:
- Development and maintenance of interfaces which maintenance the data integration between Booz Allen and the expense management system
- Interfaces between accounting application to different banks. Creation and transmission of payment files to banks.
- Managed the components of sending data feed to different systems for analysis.
- Managed the online buying application components
- Currently participating in Implementing Ivalua and Costpoint for BoozAllen Corp. Actively participated in the redesign of concur, payments and Ivalua to Costpoint integration
- Worked on requirements gathering of all the procurement and AP reports
- Developed the integration components in Ivalua using the Ivalua ETL.
- Developed reports using Ivalua query and analytics components.
- Developed the named queries, cubes and dimensions in Ivalua analytics.
- Responsible for code delivery and get it tested and documented in qTest.
- Creation and execution of test cases in qTest.
- Works with users in requirements gathering and testing phases.
- Works with Operations in supporting and troubleshooting issues of current applications.
Confidential - Tysons Corner, VA
Senior Software Engineer
Tools/Technology: Java7, J2EE, OSB, DB2, Eclipse, Weblogic,Maven,Jenkins,Spring,EclipseJpa
Responsibilities:
- Involved in the design of the database for MBSAPP and SCA.
- Designed the Java application using J2EE components and webservices and OSB
- Webservices were developed suing SOAP technologies to provide services to the consumers of MBSAPP.
- Processing and transmitting of the loan and security data files from the legacy systems to CSP.
- Developed JMS mechanism to listen and publish messages to downstream and upstream consumers using Oracle service bus. setup different environments and code baselines to support multiple versions of applications for system integration testing.
- Worked with WebLogic and Unix security team to ensure different access levels of the application.
- Git, Maven and Jenkins were used for continuous integration
- Involved in the production deployment of both the application including WebLogic setup and documentation
- Continue to do the production support of the application.