Post Job Free

Resume

Sign in

Sr Lead Software Engineer (Java/J2EE, Hadoop.MapReduce, Content Engine

Location:
Ashburn, VA
Salary:
180000
Posted:
July 12, 2016

Contact this candidate

Resume:

Farooq Lodhi

Engineer / Analyst / Developer / Tester

acvnts@r.postjobfree.com, 443-***-****.

Summary

11+ years over all experience in all phases of Software Development Life Cycle.

Work includes fully supporting development team in Software Design, Development, Analysis, Coding, Installation, Integration, Application/Server Maintenance, Implementation, and Testing throughout the life cycle for Clients websites and software applications or components using Java/J2EE and other related technologies.

Gathering information from existing systems and/or client, analyzing program and time requirements. Assists project manager in preparing time estimates and justification for assigned tasks.

Migrating Client/Server apps to a fully Web based Apps.

Worked on Federal educational system for FDA – Orange Book & CTIPS for online publishing, Human & Health Services (HHS) – ECLKC, US Navy Warehouse & Supplies system (CLF/CMLS), USMC – Marine Corps Decision Support System (MCDSS), and EUROFINS typical invoicing system (PTS), which involves billing to the client for their research worked in Labs.

Working knowledge of Java based online Credit Card Processing System, support applications running under Sun Solaris (UNIX environment) on Netscape/WebSphere, and then migrate it to Apache/JBoss (Tomcat).

Designing and implementing systems extensively in J2SE & J2EE technologies. Sound knowledge of JSF, JSP/Servlet, EJB, J2EE MVC Framework (Struts, Spring, Hibernate), ExtJS, XML, Swings/AWT, Jasper (iReport) and other related technologies/ component.

Object Oriented System Development (Java/C++ with its CORBA architecture and IDL, Design Patterns)

Sound knowledge in SQL within Oracle, MySQL, MS-SQL Server, MS-Access.

Working knowledge of Application Servers, Web Servers and a wide variety of development tools (Weblogic, WebSphere, JBoss, Tomcat, Apache, Sun Studio Application Server).

Knowledge of Object Oriented System Analysis (like Modeling & Prototyping in UML using Rational Rose). Created System Architecture Diagrams, Use Cases, Sequence and Class Diagrams using IBM Rational Rose and MS Visio.

Web Site Designing (Eclispse, JDeveloper, Macromedia, MS-Front page, Extended Javascript by Sencha, HTML, D-HTML).

Working knowledge of designing presentation, websites, banners using Adobe, Macromedia, U-lead software.

Software Design and Testing Documentation (Scenarios and Checklist). Testing Applications using J-Unit. Working knowledge of XML Schema, DTDs, and parsing XML documents using Java technologies.

Software Interface Designing (HCI), Algorithm, Process, & Data Structures (Java), Software Engineering (SDLC).

Mathematics for Software Engineering (Mathematics for Computing).

Completed training and worked as a PeopleSoft System Administrator. Supporting mainly PeopleSoft Financials, HRMS, CRM, EPM, and Portal applications using Oracle databases on Windows, UNIX, HP-UX, AIX and Solaris.

Ability to interact with end-users, self-motivated, quick learner, willing to learn and team player with good analytical, technical, business and communication skills. Energetic, hard working, willing to learn & accept constructive criticism.

Solid writing, communication and presentation skills in English, Hindi and Urdu. Technical Skills

Languages/API/Frameworks: Java/J2EE, Hadoop/Marklogic, MVC (Struts/Spring), Hibernate, iBatis, JSF (ADF), JSP/Servlet, JAXB,WebServices (Restful), Swing/Applets, JLog, Dom4J, JavaBeans, JDBC, RMI, EJB, JMS, ExtJS, JavaScript, HTML, XML, C++.

Content Engine: Documentum, Filenet, Hyperwave.

Technologies Servers: Bea Web-Logic, IBM WebSphere, Apache, JBoss, Tomcat (Mod-JK connector), SUN Application Server, Flash Media Server, Hyperwave.

IDE’s: Eclipse, JDeveloper, NetBeans, SUN Studio Enterprise, Forte, Dreamweaver, JEdit etc. XML IDE’s & Technologies: XML DTDs, XML Schema, XML Writer. Platform: WINDOWS (all versions), UNIX (Sun Solaris 5.8), LINUX, MS-DOS. Software Design and Testing Skills

UML: UML Notations, Use Case Diagrams, Class Diagrams. Sequence Diagrams, Collaboration Diagrams.

Design: GoF Pattern's and J2EE Pattern's (Singleton) Testing: Scenarios, Checklist, Unit testing (J-Unit). Databases: Marklogic, Oracle, MySQL, MS SQL Server, Sybase, MS Access Implementation: XQuery, SQL, PL/SQL.

Tools: Jasper/iReports, Oracle SQL Developer, MySQL, TOAD, SQLYog, Citrix, Compare It, VMware Server, Cygwin, Win SFTP, Win SCP, SSH, Putty, CavaJ, Softerra LDAP Browser, CVS, Tortoise SVN, MS Visio, Google webmaster tools.

Graphics: Adobe [PhotoShop, Premier], Ulead [Cool 3-D, GIF Animator, Media Studio], Macromedia [Flash, Dreamweaver, Flex], Image Styler, Kia Power GOO, 3D Studio Education:

- MS Computer Science University of N. Virginia, VA

- BS Computer Science (Business Applications) University of Maryland, MD

- B.Sc. (HONS) in computing (Software Design & Development) Huddersfield University - UK Certifications or Training:

- Sun Certified Java Professional

- PeopleSoft Administration (HRMS, CRM and other related applications)

- Hyperwave Administration (Enterprise Web-Content Management System) Awards & Activities:

- Work for charitable organization (www.lutfifoundation.org)

- Physical Fitness and sports activities

- Certificate of Appreciation (Participate in Computer Orientation Program) References:

- [Available upon request.]

Professional Experience

Team Technology Inc. (www.teamtechnologyinc.com) Dec 2015 – July 2016 Sr. Lead Software Engineer (Java/J2EE, JSF/ADF, Weblogic, Oracle, Jasper/iReport) Project: Orange Book & CTIPS (CDER - Drugs@FDA)

Provide design, development, documentation, implementation, and support on Orange Book (OB) and CTIPS projects (for FDA), using Java/J2EE and other related technologies, it also connects with other systems to gather or provide data on Daily/Weekly/Monthly basis and save it in Oracle database.

Responsibilities:

• Designed, developed, configured OB web based application, customize it using: JDeveloper, JSF, ADF (APIs by Oracle), Oracle database and Weblogic server.

• Programming: Use extensive knowledge and worked on Java/J2EE APIs and JSF/ADF APIs, developed both frontend and backend.

• Troubleshooting, analysis and defect resolution of Data, applicatoin layer or any other application related issues.

• Analysis: Application development analysis, understand existing code, developed new code, understand business rules (and some reverse engineering) and its implementation in programming language throughout application development life cycle.

• Debugging of Server side classes, interfaces development, Services and its implementation. Mostly code is comprises of Java/J2EE, JSF/ADF, Hibernate, XML (configuration and data objects/files), SQL, PL/SQL.

• Use of source control SVN (Tortoise) and JIRA. Created, reviewed and completed support tickets as per SLA for smooth operations.

• Work closely together with software developers, client, network/system administrators in resolving issues and provide solutions.

• Assists other Support staff in development activities, and after hour work as require.

• Troubleshoots and resolves technical issues as necessary. Follow up on tasks and assigned activities during status meetings. Environment: J2EE, JSF, ADF (Oracle), Hibernate, Jasper, iReport, SQL, PL/SQL, XML, JDeveloper (Oracle), Weblogic v.7, Windows Servers, Visio, Oracle SQL Developer, Oracle Databse, Compare-It, Tortoise SVN, FireBug, Notepad++. CACI (www.caci.com) May 2015 – Oct 2015

Sr. Lead Software Engineer (Using Java, J2EE, Hadoop, Marklogic Database) Project: MIDAS (HHS/CMS – ObamaCare)

Provide design, development, documentation, and implementation support on MIDAS project (HHS client), using Hadoop (Java API), and Mark logic server to transact or store large data (BIG data), it also connects with other systems to download data (Daily/Weekly/Monthly basis) and save it as a sequence file. Map/Reduce algorithm (Java API) used to perform faster processing of large scale data. Responsibilities:

• Upgrade Content Pump utility and refactor existing and new components for mission critical production ready code.

• Configure and add/modify whitelist via Lexicon and free form XQuery.

• On pure UNIX platform, maintaining MLCP Hadoop application running.

• Design, analyses, develops and unit test the code per CMII Level 3 standards.

• Participate in daily scrums and provide inputs and participate towards team work.

• Design, develop, configure application, and/or customize Hadoop API (Java) using ECLIPSE.

• Troubleshooting, analysis and defect resolution of Data, Metadata or any other application related issues.

• Analysis: Application development analysis, understand existing code, developed new code, understand business rules and its implementation throughout SDLC.

• Debugging of Server side JAVA classes, interfaces development, services and its implementation. Mostly code is comprises of Java/J2EE, XQuery, Properties files, XML (data type), SQL (building XQUERY in Java code).

• Use of source control SVN & CALT (ticketing system). Reviewed & completed support tickets as per SLA for smooth operations.

• Work closely together with other developers, CM Admins, network/system administrators in resolving issues or provide solutions.

• Assists other Support staff in development activities, and after hour work as require.

• Troubleshoots and resolves technical issues as necessary. Follow up on tasks and assigned activities during status meetings. Environment: Java, Hadoop, MapReduce, Webservices (Restful), Marklogic Server, UNIX shell scripting, XQuery, No-SQL, Functional language, XML, Eclipse, Visio, Compare-It, SVN, Notepad++, SQL Developer. Vega ECM (www.vegaecm.com) Jan 2015 – March 2015

Sr. Lead Software Engineer (Using Java / J2EE, EXTJS / Content Engine, Databases etc) Project: NRC and other private sector client projects Provide design, development, and implementation support on different Vega applications/products were build using Java/J2EE, ExtJS

(Sencha) and other related technologies, which interface with different Content Management Systems (IBM Filenet, Documentum, etc), databases (Oracle, MS Sql server etc) and deployed under Web Servers / Application Servers (WebSphere, JBoss). Responsibilities:

• Design, develop, configure application, and/or customize it using ExtJS (VSpace, VWidgets, VDI applications).

• Programming: Use extensive knowledge and worked on Java/J2EE, ExtJS, XML.

• Troubleshooting, analysis and defect resolution of Data, Metadata or any other application related issues.

• Analysis: Application development analysis, understand existing code, developed new code, understand business rules (and some reverse engineering) and its implementation in programming language throughout application development life cycle.

• Debugging of Server side classes, interfaces development, Services and its implementation. Mostly code is comprises of Java/J2EE, ExtJS, JSP, Filenet/Documentum Libraries, XML (configuration and data objects/files), SQL.

• Use of source control SVN and JIRA. Reviewed and completed pending support tickets as per SLA for smooth operations.

• Work closely together with software developers, client, network/system administrators in resolving issues or provide solutions

• Assists other Support staff in development activities, and after hour work as require.

• Troubleshoots and resolves technical issues as necessary. Follow up on tasks and assigned activities during status meetings. Environment: Java, J2EE, ExtJS (Sencha), Webservices (Restful), JSP, Filenet, SQL, XML, FireBug, HTML, Eclipse, WebSphere v.7, JBoss, Windows Servers, Visio, MS Sql Enterprise Mgmt System, Compare-It, SVN, Notepad++, SQL Developer. Lockheed Martin, Arlington VA USA (www.lockheedmartin.com) August 2014 - Oct 2014 Sr. Lead Software Engineer (Using Java / J2EE, EXTJS / Documentum etc) Project: Email & Documents Management System (ECMS for Environment Protection Agency) It requires redesign, upgrades and implements new user requirements to their existing RAT tool. Daily activities involves: development, requirement analysis, and support operations perform by specific domain of internal EPA users having specific roles in application. Lead tasks related to software development, maintenance, testing, documentation, and implementation throughout the life cycle for their secure web based RAT tool. RAT system is hosted using core Java technologies and uses technologies like Spring, EXTJS and Documentum.Work as part of a development team to design and develop RAT tools that integrate with Documentum content and records management system. Design and developed in support of Documentum Foundation Class, xPlore API. Build front-end using EXTJS

(Sencha) and back-end Spring based framework MVC. I also performed other priority tasks which were being assigned periodically. Responsibilities:

• Design, develop, configure Spring (MVC) based web base tools using ExtJS (RAT application).

• Developed and upgrade existing application according to client (EPA) requirement and also implements new requirement.

• Understand existing secure system, both front and back ends, middle layer till it hit the Documentum interface, and create/return query results. It also includes some Documentum interaction (Library) and understanding.

• Programming: Use extensive knowledge and worked on Java/J2EE Spring framework, ExtJS, XML, and Documentum.

• Troubleshooting, analysis and defect resolution of Data, Metadata or any other application related issues.

• Analysis: Application development analysis, understand existing code, developed new code, understand business rules (and some reverse engineering) and its implementation in programming language throughout application development life cycle.

• Debugging of Server side classes, Forms (validations), interfaces, Services and its implementation. Mostly code is comprises of Java/J2EE, ExtJS, JSP, Documentum Libraries, Spring (MVC), XML (configuration and data objects/files), SQL.

• Use of source control SVN and JIRA. Reviewed and completed pending support tickets as per SLA for smooth operations.

• Work closely together with software developers, network/system administrators in resolving issues or provide solutions

• Assists other Support staff in development activities, and after hour work as require.

• Troubleshoots and resolves technical issues as necessary. Follow up on tasks and assigned activities during status meetings. Environment: Java, J2EE, Spring (MVC), ExtJS (Sencha), JSP, Documentum, SQL, XML, FireBug, HTML, MyEclipse, JBoss/Apache/Tomcat, Windows Servers, Visio, Compare-It, SVN, Notepad++, SQL Developer. Eurofins, Chantilly VA USA (www.eurofins.com) March 2013 – April 2014 Sr. Lead Application Support Engineer (Using Java / J2EE, JavaScript / JSF, Hibernate etc) Project: Project Tracking System (PTS)

It requires upgrades and implements new user requirements to their existing Project Tracking System (PTS) and fixing issues/bugs as well. Daily activities involves technical, administrative tasks, and support operations perform by specific domain of users having specific roles in application (PM). Lead tasks related to software development, maintenance, testing, documentation, and implementation throughout the life cycle for their online PTS system. PTS online system is hosted using core Java technologies and uses most of the open source tools. I also performed other priority tasks which were being assigned periodically. Responsibilities:

• Setup, administrate, managed and configure Java based systems, websites and legacy application.

• Developed and upgrade existing system according to new User Requirement Specification (URS) document.

• Understand existing secure system, both front and back ends, middle layer till it hit the database, it also include some database interaction and understanding.

• Programming: Use extensive knowledge and worked on Java/J2EE, JSF (PrimeFaces), JavaScript, XML, Oracle, and frameworks using technologies such as J2EE (Spring MVC), and Hibernate environment.

• Troubleshooting and defect resolution of Data or application related issues. Perform duties related to the development and implementation of J2EE applications.

• Worked on design & architecture of efficient application components according to best-practice design principles.

• Analysis: Application development analysis, understand existing code, business rules and its implementation in programming language throughout application development life cycle.

• Debugging of Server side action classes, Forms (validations), interfaces, Services and its implementation. Mostly code is comprises of Java/J2EE, JSF, JSP, Jasper / iReport, Hibernate, Spring, XML (configuration files), JavaScript, PL / SQL (Oracle).

• Use of source control SVN and JIRA. Reviewed and completed pending support tickets as per SLA for smooth operations.

• Active role in new implementation and migration projects.

• Work closely together with software developers, network/system administrators in resolving issues or provide solutions

• Databases: Research, analyze and maintenance of Oracle DB. Worked on DB designs and data models.

• Assists other Support staff in activities, including but not limited to on call rotation and after hour support as necessary.

• Follows global standard operating procedures and ensures appropriate documentation of performed activities.

• Troubleshoots and resolves technical issues as necessary. Follow up on tasks and assigned activities.

• Worked on JBoss. Configuration, installation and implementation of PTS application in Development and Production environments. Environment: Java, J2EE, Spring, JSF, PrimeFaces, JavaScript, Hibernate, iReport, Jasper Reports, Oracle (PL/SQL), XML, FireBug, HTML, MyEclipse, JBoss/Apache/Tomcat, Windows Servers, Visio, Compare-It, LDAP, SVN, Notepad++, SQL Developer, TOAD-Oracle. CACI Inc - Federal, Chantilly VA USA (www.caci.com) June 2012 – Dec 2012 Senior Software Engineer (Using Java / J2EE, JavaScript / ExtJS) Project: CMLS for US Navy Sealift Command

The project requires enhancement to their existing system using Java, J2EE and ExtJS. It include fully supports to the US Navy employees on ship and their warehouse ordering process for their daily usage items. Worked with the CACI team in the software development, maintenance, testing, and implementation throughout the life cycle for their online secure system. The site is hosted using core Java technologies and uses most of the open source tools. I also performed other priority tasks which were being assigned periodically on the Agile Java base working environment. Responsibilities:

• Understand existing secure system, both front and back ends, middle layer till it hit the database, it also include some database interaction and understanding.

• Programming: Use extensive knowledge and worked on Java, JavaScript, XML, Sybase, and frameworks using technologies such as J2EE (MVC), ExtJS MVC (Extended JavaScript), and AJAX environment.

• Perform duties related to the development and implementation of J2EE applications.

• Worked on design & architecture of efficient application components according to best-practice design principles.

• Analysis: Application development analysis, understand existing code, business rules and its implementation in programming language throughout application development life cycle.

• Debugging of Action classes, Forms, interfaces, Services and its implementation. Mostly code is comprises of Java/J2EE, JavaScript,

& XML (all sort of configuration files).

• Accurate status reporting of code reviews, activities, deliverables to the team lead.

• Databases: Research, analyze and maintenance to Sybase database. Fine tuning EJB and SQL queries.

• Thorough use of source control SVN and JIRA.

• Work in the Agile (Sprint) Scrum base working environment. Environment: Java, J2EE, Struts, Spring, JavaScript, ExtJS (Extended JavaScript), AJAX, iBatis, Sybase, XML, Webservices (Restful), FireBug, Wavetool (508 Compliance) HTML, Eclipse, Apache/Tomcat, Windows Servers, Visio, Compare-It, LDAP, SVN, Notepad++ Cleverex Systems Inc, Reston VA USA (www.cleverex.com) Sept 2008 - April 2012 Senior Software Engineer (Using Java, Javascript)

Project: ECLKC Website and Software Development, Maintenance and Support (Using Hyperwave and Oracle) The project required complete life cycle software development. It included fully supporting the Federal employees of ECLKC and Head Start (HS) team in software development, installation, integration, upgrading Servers, maintenance, testing, and implementation throughout the life cycle for their websites and software applications/components. ECLKC is hosted using Hyperwave Enterprise Content Management tool, which provides solutions with a fully integrated e-learning and web conferencing environment. Using Hyperwave ECLKC and HS brings greater efficiency to their decision-making process; make it traceable, and faster. I also performed other priority tasks which were assigned periodically.

Responsibilities:

• Developing software design components using structured development protocols and best-practice design principles.

• Programming: Used extensive knowledge and worked on Java, Java Script, XML, Oracle, and frameworks using J2EE (MVC).

• Development & implementation of web-based and standalone Java applications, as well as web services.

• Web Application Development and Maintenance using HYPERWAVE Enterprise Content Management software.

• Worked on design and architecture of efficient applications and components according to best-practice design principles.

• Used modeling tools such as Visio (UML) for performance and analysis of software design and hardware components.

• Analysis: Application development analysis, understanding business logic and its implementation using programming language throughout application development life cycle. Analysis of metadata and JScript code of different component of ECLKC website. Mostly code is comprises of Java, JavaScript, & XML.

• Testing: Research and Testing website using test cases. Using thorough run testing techniques. Testing new development Server and ECLKC Web Services. Also done manual testing on Staging and Production Web Services component of ECLKC website. Overall research and testing, which includes all components and provide feedback to developers.

• Management of technical teams as a lead for development initiatives and ensure adherence to standards and protocols.

• Presentation of precise development work to clients and small audiences (5-10 people) in a clear, concise manner.

• Accurate status reporting of project activities and deliverables to the Project Director, reporting of hours worked.

• Accurate and thorough use of source control.

• Working experience with the use of build tools and deployment scripts.

• Databases: Research, implementation, deployment, & support to Oracle databases. Fine tuning SQL queries.

• Networks: Provides networking and hardware support. Maintenance, configuration and migration. Building new Servers, moving Servers machines from one location to another, and mirroring existing environment onto new setup.

• Fine tuning Apache/Tomcat, configuration setting and setting up connection pool and load balancing with Hyperwave.

• Dealing and interacting with full 24 x 7 Production environments. Environment: Java, JavaScript, XML, Hyperwave, Python, Google Search Appliance and Maps API, OS Batch scripting, FireBug, HTML, Eclipse, Oracle, Apache, Google Webmaster tool, Tomcat, UNIX, Windows Servers, MS Visio, MS-Office suite (Word, Power Point, Excel), Putty, SFTP, SSH, JEdit, Compare It, LDAP, VMWare, Cygwin, SVN, Notepad++ CSC Consulting, Princeton NJ- Manhattan NY USA Jan 2008 - Aug 2008 Technical Analyst (Java Technology Staff Consultant) Project: Credit Card Application Support and Upgrade (Java based Server-side application) With the CSC Educational Testing Services (ets.org) team in Princeton NJ, worked independently as a Technical Analyst (Java developer). The project required complete life cycle and tier two/three support for the Java base Credit Card Processing System (CCPS). The entire system consists of many proprietary and 3rd party software component sub-systems running on different Servers. The project also involved fixing bugs, identifying, understanding, and implementing new enhancements, providing production level support, participating in client interactions, proactively identifying and solving problems, and implementing long term plans for new functionality. I was involved in providing full application support 24/7 for the Java based CCPS Applications running under Netscape (Web Server) and WebSphere (Application Server) in the Sun Solaris. Upgrading current system architecture and migrating CCPS application to the next level of Apache and JBoss (Tomcat as an Application container). I also performed other priority tasks which were assigned periodically. Responsibilities:

• Migrated legacy CCPS infrastructure to the next level as per ETS Standard and market trends. For this purpose configure Apache, JBoss and Tomcat using Mod-JK on Windows and UNIX environment. Later on deploy CCPS applications under JBoss/Tomcat application container which connect with Apache via Mod-JK.

• Developed Java XML parsing program which contains two Java classes. First Java program download XML report from CyberSource site by providing URL, username and passwords. Once XML report downloaded successfully, then second Java program parse the data from it and convert it into CSV format file, so that their DB system running on the mainframe machines could process it further.

• Gathered info from existing systems, analyzes program and time requirements. Assists project Director in preparing time estimates and justification for assigned tasks on MS-Project. Prepares documentation to change existing programs.

• Applied formal procedures through all stages of the Software Development Life Cycle (SDLC).

• Performed code changes on CCPS applications (PaylinxPost, CapRemote) which were written in Java (Servlets/JSP) as per client request if any business requirement changes.

• Worked on Project Initiation forms submission process. For this purpose design System Architecture Diagrams, Application and Network Models, UML diagrams using MS-Visio, which demonstrate current and future CCPS environment.

• Maintained and supported CyberSource Payment Manager (CPM) Software (www.cybersource.com).

• On UNIX environment worked on renewal process for the Arcot SSL certificates and License provided by Arcot Merchant Services

(www.arcot.com), which involves Visa and Master Card directory structures for card authentication purpose.

• Maintained and supported CCPS applications in the Development, Test and Production boxes (UNIX environment), which were running under Netscape (Web Server) and WebSphere (App Server).

• Records current & future CCPS requirements through series of formal documents, which includes operational attributes & models.

• Codes, tests, debug, implements, and documents CCPS applications. Assists in the modification of current and future CCPS architecture to meet the needs of the client.

• Configuration of Data Sources, connection pooling, load balancing, and thread pooling.

• Submited weekly status report and provided feedback to the project manager on daily basis. Environment: Java (Servlets/JSP, Struts, Java XML API), Webservices (Restful), Eclipse IDE, XML Reports & DTD, Apache-2.2, JBoss- 4.0.2GA, Tomcat-5.5.17, Netscape-3.1 (Web Server), WebSphere-3.5.6 (App Server), UNIX (Sun Solaris 5.8), Windows XP, MS-Visio, MS-Project, MS-Office suite, Putty, SFTP, JEdit, Compare It, Cavaj, Softerra LDAP Browser-2.6, VMware, Notepad++. Project: Product Search Capability for Chemtura Corporation On a project with the CSC Boston team, I was involved in analyzing, researching and presenting a recommendation document for the web site search issue for Chemtura Corporation., which is one of the leading providers of chemical products in the US and outside. My deliverables in this project were a detailed technical recommendation suggesting a replacement of their existing product search engine in their existing system which was a short term solution, and a thorough understanding and research on their existing system which was a long term solution. I created detailed process documentation and data dictionary for RevStats system. I also analyzed the existing system, and researched the technical options for web enablement of the mainframe based processes and data remotely. I delivered a recommendation document with a detail explanation and possible problems in their existing system, which was running on Vignette Content Management System and Autonomy Search engine. Project: Testing Support for Mizuho Corporate Bank On another short-term project, I was part of the Testing Engineer team for testing SOA based Weblogic Integrated system for one of the leading financial services provider Mizuho Financial Services located in Jersey City, NJ. My primary focus was to help them to execute and prepare their testing documentation, and also provides support for related Database tasks. CSC Federal Sector, Dumfries VA USA Nov 2006 - Jan 2008 Lead Programmer / Analyst / TesterProject: MCDSS (Marine Corps Decision Support System) Worked in the development of MCDSS system. Migrated (reverse engineered) existing legacy USMC system (CORBA application C++) into a Web-based online secure system J2EE/Oracle based application. Participate in the design, development, testing, documentations and implementation support application throughout the SDLC. Responsibilities:

• Experienced Java developer to migrate a client/server MCDSS application to a fully web based application.

• Records system requirements



Contact this candidate