SlideShare a Scribd company logo
1 of 7
ANKIT CHOHAN
PROFESSIONAL EXPERIENCE:
• Senior Java Developer with professional experience in analysis, design, development and
implementing business technology solutions in Java/J2EE Technology.
• 3 Yrs. experience into applying automation for Continuous Integration & development as active
DevOps developer.
• Extensive experience working with Core Java, concurrency, Multi-threading, Collections and
Generics in Java.
• Experience in Working Spring-batch framework for ETL application.
• Experience in working with cross platform application for ETL application – windows & UNIX.
• Working experience to apply build script along with restrictive access & limited tools – Visual
Studio TFS, ANT, pkzip, windows to UNIX, ftp only.
• Experience in working with Continuous Integration Tools & plug-ins
• Experience in working for delivery pipeline using tools Jenkins, Junit, NUnit, SonarQube,
selenium, TestNg, ALM, UFT
• Experience in creating the Test cases for the Application using Selenium & QTP.
• Experience in Build Automation deployment using tools such as SVN, Zookeeper, Artifactory,
ANT, MS Build, JspBatchComiler, IVY, Jenkins
• Experience in Jenkins Integration with SVN, Artifactory, Zookeeper, ANT, MS build,
SonarQube, UFT
• Experience of J2EE Web Applications Deployment.
• Excellent in implementing Object Oriented Programming (OOP) techniques
• Developing Scripts and Procedures in Oracle and PL/SQL.
• Experience in using XML based SOAP web services to Integrate Diff module of an ERP solution.
• Installation and administration of Application Servers Web Logic, WebSphere 6/7.
TECHNICAL SKILLS:
Programming Languages : Spring-batch, Core Java, J2EE, Java Beans, EJB, JSP,
Servlet, JDBC, Multithreading, Collections, Generics,
Web services, Hibernate, spring, JSON, AJAX,
PL/SQL
Testing Framework & Tools : TestNg, Junit, NUnit, Selenium, UFT, QTP, ALM
Continuous Integration Tools : Jenkins, Hudson, Artifactory, Zookeeper, IVY, Nuget, Nant,
SonarQube, PVCS2SVN, Autosys, TFS
Web Based Languages : HTML, XML, JSF
Scripting Languages : JavaScript, kix, Ksh, Windows bat, UNIX shell scripting
Databases : Oracle9i, 10g, 11g, SQL Server, DB2
Servers : Websphere 6.0/7.0, Weblogic, Tomcat Apache, Tivoli,
Glassfish
Version Control Software : SubVersion (SVN), PVCS, TFS, IBM Rational Clear Case,
Clear Quest and Git
IDE : IBM Rational Application Development (RAD 8), Eclipse 3.1,
NetBeans, Visual Studio express
API /Tools : Versata 5.6, SQL Developer, Toad Oracle Client, sql plus,
DB Surfer, Dataloader, VMware, pkZip, WinZip,
Ant, Maven, YourToolKit Java Profiler, Editplus, Notepad++,
MS build, MS Project, Live Project, MS Excel, UML 2, log4j,
IBM Rational Software Architect for WebSphere6.0 & 7.0
Software (7.5.2). PeaZip, Beyond Compare 3
Operating Systems : Windows 98/XP/7 server 2008 R2, UNIX, Ubuntu
EXPERIENCE SUMMARY
Bank of America, NY/NJ Aug 2015 – till date
Sr. Java Developer
Project: IB Custom Process onboarding for Clients
Data Transformation Engine (DTE) is the core application which handles the data that comes from client &
than move it further to the downstream systems after transformation as per there requirements. Client data
as comes in the normal text and in format plain file, fixed length, csv, excel or xml. Now to move it
further to the downstream in their language / coding as per the business logic. DTE plays the important
role. Because downstream includes the Mainframe systems as well as data keeping vendors with their own
restrictions & layouts defined. IB Layouts are the biggest layouts with 135 + fields.
• Worked as main developer to set up the generic layout setup for the new client.
• Coordinate with other Business team to work on the continuously changing layout that client has to
setup data.
• Worked as main developer to apply the Multi-threading to the current process so as to handle multiple
files coming from the client.
• Worked on Core Java, Concurrency, collections and data structures extensively.
• Worked extensively on Unix Scripting setup for layout changes & accommodate preprocessing such
as sort & split before processing the file.
• Worked with UNIX scripting to match & verify the Header trailer verification for the file coming from
client.
• Worked on setting up the payment info layout setups for the clients.
• Created and deployed template layout setup using the Toad Oracle client & sql plus.
• worked on bat file & Ant to generate jar for application delivery
• Worked with other developer to perform the regression test for all existing files in production.
• Worked on the scripts as to make the regression test faster & less manual intervention.
• Developed and modify few ksh scripts to add up the new client custom setup
• Worked on setting up Autosys jobs to update the crontab setup for the new client.
• Coordinate with project manager / business Team to update proper status & keep the Layout changes
align as per the client requirement & same time to fit in our layouts
• Coordinate with Offshore team to get the day-to-day work.
• Coordinating with other module teams as to work for moving code to delivery pipeline, along with
other release going on.
• Helps & participate in defining training material and workshops for other developers
• Conduct multiple Test run sessions for demonstrating processing to client & get the sign-off
Environment: JAVA, Multi-threading, ANT, Junit, UNIX, shell script, Eclipse, Visual studio TFS,
TOAD Oracle client, SQL++, Oracle 10g/11g,
Bank of America, NY July 2015 – Sep 2015.
Sr. Java Developer
Project: IB Platform update to Spring-batch framework
Data Transformation Engine (DTE) is the core application which handles the data that comes from client &
than move it further to the downstream systems after transformation as per there requirements. Client data
as comes in the normal text and in format plain file, fixed length, csv, excel or xml. Now to move it
further to the downstream in their language / coding as per the business logic. DTE plays the important
role. Because downstream includes the Mainframe systems as well as data keeping vendors with their own
restrictions & layouts defined. IB Layouts are the biggest layouts with 135 + fields.
• Worked extensively to define the Application Batch Context setup.
• Worked on batch context Jobs, steps & task let setups. Also to breakdown context in different files for
reader, writers & processor.
• Setup the database context for the Jobs to run.
• Collect the requirement of different jars for spring-batch to run the IB setup & work along with other
team lead to get those jars approved.
• Work on transforming the normal file reading logic with file reader to the spring-batch way of reading
using standard readers.
• Worked on transforming the big sql call of jdbc to spring-batch database readers.
• Worked on the step execution to make the reading & processing of files recursive.
• Applied the log4j to the new spring-batch application to gather the application logs.
• Worked to setup the log4j configuration using java, as always log file names are need to be setup using
the transmission Id.
• Work on the custom reader using jump to () to apply the header / footer validation of the client file by
reading the complete file earlier.
• Work on the custom writer to accommodate the logic of writing the records on plan based files even
though we were using the item Writer.
• Worked on setting up the spring-batch project & run in UNIX environment to process the file.
• Create and provide the reference-training document for the spring-batch project.
Environment: JAVA, Spring-Batch framework, ANT, UNIX, shell script, Eclipse, Visual studio TFS,
TOAD Oracle client, SQL++, Oracle 10g/11g,
Prudential Insurance, NJ Nov 2014 – July 2015
Project: Clover (DevOps)
This project was initiated to move the old-fashioned way to new Continuous Integration and delivery
model. Prepare a delivery pipeline, which will take care of code once checked-in by developer & hence
involve human intervention as less as possible to build & deploy code from Dev environment until
production. Automate the build, configuration, code review, testing & deployment.
• Worked as main developer to move the SPARC (Java based) application to delivery Pipeline.
• Coordinate with other developers to move Claims (.Net based) applications to delivery pipeline.
• Worked as main developer to move the existing build process to new delivery pipeline for 3 java based
& 3+ .net based applications. Which further has six app internally.
• Worked extensively on Jenkins for setting up job for sandbox pipeline as Java DevOps developer.
• Worked with PVCS2SVN tool for migrating code from existing source control to SVN
• Worked to upload and fetch all libs / jars/ dll to & from Artifactory
• Created and deployed XML for IVY setting, to Integrate with artifactory.
• Upload all the configuration piece to Zookeeper
• Created build/deployment scripts, using Ant /Maven.
• worked on bat file & Ant to generate config files using the templates & values from Zookeeper
Exhibitor
• Created & placed the Ant Script in place for the delivery pipeline, so as to remove the dependency of
RAD 8
• worked on Ant script to Integrate the IVY & Zookeeper calls
• Created MS build script, to remove the old style of .net project for compiling & building exe.
• Worked on MS build so as standardize and take care of all small projects belong to same application
• Worked on Nuget Integration with artifactory & than call it via Jenkins for pipeline.
• Worked on setting up the Junit framework for Java applications
• Worked on framework setup for NUnit, for .net-based applications.
• Integrated SonarQube with Jenkins for Code analysis.
• Worked on SonarQube setup & defining Quality profile /gates for both java & .net based application.
• Worked on Sample UFT deployment Test case for Pipeline.
• Created mtbx file to parameterize UFT Test cases & Integrate with Jenkins.
• Created Selenium script for automated testing using the TestNg frameworks
• Worked with ALM to integrate unit test cases with selenium scripts and run through Jenkins using
slave.
• Developed and modify few ksh scripts to make fit in this new automation pipeline
• Worked with Jenkins to perform Ssh transfer for windows to UNIX machine.
• Worked on setting up Autosys jobs to remove old crontab setups.
Environment: Continuous Integration, Continuous Deployment, JAVA, VB.Net, ANT, MS Build, IVY,
Nuget, Nant, UFT, Selenium, TestNg, Junit, NUnit, UNIX, shell script, Jenkins, Artifactory, Zookeeper,
SonarQube, Rad 8, Eclipse, Visual studio, SVN, PVCS, PVCS2SVN, Oracle 10g/11g, DB2
Prudential Insurance co, NJ Dec 2013 – Oct 2014
Senior Java Developer
Project: SPARC (Sales, Processing and Request for Case Installation)
SPARC module of Group Insurance is the central system of Life Insurance process. It Collects & process
the Data from other front-end module of the Application. Process the cases, transactions & keep record of
all the transactions. For this purpose it Interacts with almost all the modules either directly via database
Jobs or feed.
• Coordinate with Offshore team to get the day-to-day work.
• Coordinating with other module teams as SPARC is central data system for other module
• Helps & participate in defining major Standards at module level
• Define Coding standard & create template to be followed
• Work for Standardizing multiple checklist & templates
• Work on SonarQube for Code analysis part of Java codes.
• Work on Jenkins for automation of build process
• Integrated multiple tools with Jenkins like Selenium, ANT, SonarQube, email sending, XML posting.
• Create XML posting utility to run ACME jobs using XML API
• Handle build & code deployment for development environments.
• Contribute & deal with Code Deployment, Websphere support team to get the Code Deployed to
higher environments like QA, UAT, Stage & Production
• Work extensively on the Reports using procedures & SQL’s, this displays
• Create Technical Design & Modeling using UML 2.0.
• Design & Develop UI Interface for Batch job Definition & Execution.
• Apply Business logic to Budget Structure using the Collections & Java Beans.
• Used JDBC Connections and Web sphere Connection pool for database access. Used prepared
statements and callable statements to implement batch insertions and access stored procedures.
• Work with JAXB to develop export / Import Process for XML Based data.
• Creating Java, J2EE reusable business components and XML, XSL and XSD schema definitions.
• Creating SOAP Web Services using WSDL to connect with external clients.
• Coordinating with functional team related to Design part & Keep Track of all changes.
• Helped in setting up jobs from crontab to Autosys for QA and above environments
• Work with PVCS Repository to handle the Separation between code versions from existing Project.
• Help Junior Developer in understanding the Batch Process & modifying Import Process.
• Worked on Jenkins build process to cut down build / deployment process from approx. 10 hrs to 1
hr. for Dev environment. Used IBM WebSphere app server.
• Worked on Automation of Complete module using multiple tools like Jenkins, Maven, SVN,
SonarQube & Zookeeper
Environment: JAVA/J2EE Technology (Core Java, JAXB, XML, JSP, Servlet, JDBC), SOAP
WebServices, UML, trilogy framework, Jenkins, Ant, Maven, Selenium, Business Objects, SQL’s, Oracle
10g/11g, SQL Server 2000, DB2,
CGI Inc. – was working for an ERP Product - ADVANTAGE
US Government (State & Federal) CGI Federal Jul 2007 – Dec 2013
Senior Java Developer
Project I: Integration Momentum (Performance Budgeting) with Oracle Financial
July 2013 – Dec 2013
Momentum (Performance Budgeting) Module was not capable of Integrating with some other ERP
Solution. Therefore, the Basic Requirement of this Project is to develop functionality to Integrate with
Oracle Financial ERP solution without affecting the existing Integration of Momentum Product. By this
some clients who used only Performance Budgeting of CGI Product can use it with more functionality &
capable to Communicate with their Financial Module which is Oracle Financial Product.
It supports the Import & Export of basic Dimensions & Budget Structure using the XML based data &
communicate using SOAP WebServices.
• Create Technical Design & Modeling using UML 2.0.
• Design & Develop UI Interface for Batch Job Definition & Execution.
• Apply Business logic to Budget Structure using the Collections & Java Beans.
• Deals with extensive SQL to Create Budget Nodes using HQL & JDBC.
• Used JDBC Connections and Websphere Connection pool for database access. Used prepared
statements and callable statements to implement batch insertions and access stored procedures.
• Work with JAXB to develop export / Import Process for XML Based data.
• Creating Java, J2EE reusable business components and XML, XSL and XSD schema definitions.
• Creating SOAP Web Services using WSDL to connect with external clients.
• Monitoring program execution for expected performance using YourToolKit profiler.
• Coordinating with functional team related to Design part & Keep Track of all changes.
• Work with Git Repository to handle the Separation between code versions from existing Project.
• Help Junior Developer in understanding the Batch Process & modifying Import Process.
• Wrote hibernate xml files to persist and retrieve the data from the database.
• Worked with EJBs to execute the methods that were running in a different JVM.
• IBM Weblogic application server used to deploy and run the code.
Environment: JAVA/J2EE Technology (Core Java, JAXB, XML, JSP, Servlet, JDBC),
SOAP WebServices, UML, Oracle 10g/11g, SQL Server 2000, DB2
Project II: Integration AMS-Advantage (Performance Budgeting) with Advantage
Nov 2012 – Jul 2013.
Existing Integration of Performance Budgeting works with using external ETL Tools & it was much more
as Manual process. This project was to convert the complete process into more time based batch jobs and
communicate using Web services. It will support the existing Import & Export batch job process & deals
over WebServices to communicate in a continuous mode using the XML based data & using SOAP
WebServices. It also uses the Single Sign On for accessing the both modules.
• Design & Development of UI Interface for Batch job Definition & Execution.
• Activity diagram and sequence diagram creation in RSA using UML 2.0.
• Developed the JSPs required for service management and user management modules.
• Implemented generics and auto boxing features of Java1.5 during the development.
• Used JDBC to implement DAO pattern to for database access.
• Implemented spring configuration setup, Hibernate hbm file mappings for several modules.
• Work Exclusively with Core layer of Framework to Implement View Controller in MVC Architecture.
• Used JDBC Connections and Web sphere Connection pool for database access. Used prepared
statements and callable statements to implement batch insertions and access stored procedures.
• Work with JAXB to develop export / Import Process for XML Based data.
• Creating Java, J2EE reusable business components and XML, XSL and XSD schema definitions.
• Creating SOAP Web Services using WSDL to connect with external clients.
• Monitoring program execution for expected performance using YourToolKit profiler.
• Coordinating with functional team related to Design part & Keep Track of all changes.
Environment: JAVA/J2EE Technology (Core Java, JAXB, XML, JSP, Servlet, JDBC, Hibernate),
SOAP WebServices, UML, Oracle 10g/11g, SQL Server 2000, DB2
Project III: COA (Chart of Accounts) updates in AMS - Performance Budgeting
Dec 2011 – Nov 2012
Group Lead / Senior Java Developer
This Project was to add on an implementation of new field named as id of 61 Byte to existing
Dimensions Domains of Performance Budgeting. Id field will be a Combination of Code,
Name & Short name which are existing fields & at the same time make the Code field as view
only & handle it using id, also donet save it in database going fwd.
• Create Technical Design & Modeling using UML 2.0.
• Develop Util class to Support major Functionality of new field using majorly Collections & JAXB.
• Write PL/SQL to provide extensive conversion scripts for existing clients of previous release.
• Involved in creating Restful services with the JAX-WS Provider and Dispatch APIs.
• Developed Restful web service using CFX framework implementation provided JAX-RS 1.1 and JAX-
RS 1.0 the java API to create the web services.
• Used XML Beans to marshal and unmarshal the xml object.
• Spring framework used to load the objects required for the persistence layer.
• Worked on WebSphere 7.1 server to deploy the applications.
• Worked extensively with Clear Case & Clear Quest to keep track of changes delivered & maintain
versions.
• Designed a web and UI layer and migrated legacy back-end code with the Spring Framework.
• Update Help.xml, which is specific to Product using Robo-Help Tool.
Environment: JAVA/J2EE Technology (Core Java, JavaScript, XML, JSP, Servlet, JDBC)
Hibernate, spring, JSON, PL/SQL, Ant, Maven, Oracle 8i/9i/10g/11g, SQL Server 2000, DB2
Project IV: AMS-ADVANTAGE (Performance Budgeting)
Jan 2010 – Dec 2011.
Advantage Budgeting was developed using a CGI proprietary framework called the Web Framework. Web
Framework is MVC-based Application Framework having JSP-based user interface with JavaScript, Java-
based business logic and variety of services like O-R mapping, Persistence framework, Service-oriented
Architecture. It also has a code generation tool, which uses XML Meta data to generate Java classes.
• Ensuring baselines were ready on time for sys and UAT testing.
• Development of all the components required by the project like database connection layer, business
Layers etc.
• J-Unit testing, manual testing for class developed against enhancement request.
Environment: JAVA/J2EE Technology (Core Java, JavaScript, XML, JSP, Servlet, JDBC),
Ant, Maven, Oracle 8i/9i/10g/11g, SQL Server 2000, DB2
California Transportation. July 2008 – Jan 2010.
Senior Developer.
Project: AMS-ADVANTAGE (Financial Solution)
Advantage Financial incorporates a variety of business functions, such as budgeting, general and cost
accounting, accounts payable, and accounts receivable, resulting in a single, integrated system that
addresses key financial management processes that an entity needs.
Financial Custom Customize the base product as per the Requirements of the Client (California
Transportation). Advantage was developed using an in-house Java framework called Web Framework,
which was a web-based application framework developed on MVC architecture.
• Rules Repository is an application which I handled independently by writing the JSP and Servlet Code
to persist and update the rules in the Oracle DB.
• Written the code in Core Java to handle the requests from the server and getting a token from the Client
Site.
• Client Server was the SSO server, used to authenticate and authorize the requests. I have defined the
rules in the Client server console to address the incoming requests from the users.
• Deployed the code in the Weblogic server to handle the requests.
• JSPs were written to show the UI layer for the user to generate a report and enter the input parameters.
• Creating Java, J2EE reusable business components and XML, XSL and XSD schema definitions.
• Created Configuration files for the application using spring framework.
• Written Scripts, Mapping and Configuration files using ORM tool Hibernate.
Environment: JAVA/J2EE Technology (Core Java, JavaScript, XML, JSP, Servlet, JDBC)
Oracle 8i/9i/10g/11g, SQL Server 2000, DB2.
AMS-VSS Financial, New York City July 2007 – Jun 2008.
Senior Developer
Advantage VSS Financial incorporates a variety of business functions focused on Vendors, such as PO,
Payments and accounts & details of particular Vendor or a Group, resulting in a single, integrated system
that addresses key financial management processes that an entity needs for Vendors.
Developed on MVC architecture.
Role & Responsibilities:
• Dealing with client side for gathering their Requirements of Customization.
• Coordinating with functional team related to Design part & Keep Track of all changes.
• Development and maintenance of online application pages, consignment processes and reports for the
• Enhancement/ customization of the application
• Development of all the components required by the project like database connection layer, business
• Layers etc.
Environment: JAVA/J2EE Technology (Core Java, JavaScript, XML, JSP, Servlet, JDBC)
Oracle 8i/9i/10g/11g, SQL Server 2000, DB2
EDUCATION QUALIFICATIONS:
• Completed PMP certification in year 2012
• B. Tech (Bachelors of Technology) from BIRLA INSTITUTE OF APPLIED SCIENCES in year
2007 with 75%
Achievements:
• Received Recognition award from US business unit (on site BU) 2nd quarter of 2009 for excellent
performance.
• Winner of KCA (Key Contributor Award) in 2012 for the exemplary performance.
• Rated high by client (9 out of 11) in terms of the quality of deliverables.

More Related Content

What's hot

Pankaj_Kapila
Pankaj_Kapila Pankaj_Kapila
Pankaj_Kapila
Panapka
 
DaveSailors-resume-v9.6.8.save
DaveSailors-resume-v9.6.8.saveDaveSailors-resume-v9.6.8.save
DaveSailors-resume-v9.6.8.save
Dave Sailors
 
Calling All Modularity Solutions: A Comparative Study from eBay
Calling All Modularity Solutions: A Comparative Study from eBayCalling All Modularity Solutions: A Comparative Study from eBay
Calling All Modularity Solutions: A Comparative Study from eBay
Tony Ng
 

What's hot (20)

Monitoring Akka with Kamon 1.0
Monitoring Akka with Kamon 1.0Monitoring Akka with Kamon 1.0
Monitoring Akka with Kamon 1.0
 
Build tool
Build toolBuild tool
Build tool
 
12 Factor Scala
12 Factor Scala12 Factor Scala
12 Factor Scala
 
#JavaOne What's in an object?
#JavaOne What's in an object?#JavaOne What's in an object?
#JavaOne What's in an object?
 
12 Factor App: Best Practices for JVM Deployment
12 Factor App: Best Practices for JVM Deployment12 Factor App: Best Practices for JVM Deployment
12 Factor App: Best Practices for JVM Deployment
 
DevOPS training - Day 1/2
DevOPS training - Day 1/2DevOPS training - Day 1/2
DevOPS training - Day 1/2
 
Continuous Integration and Deployment Best Practices on AWS
Continuous Integration and Deployment Best Practices on AWSContinuous Integration and Deployment Best Practices on AWS
Continuous Integration and Deployment Best Practices on AWS
 
Database Migrations with Gradle and Liquibase
Database Migrations with Gradle and LiquibaseDatabase Migrations with Gradle and Liquibase
Database Migrations with Gradle and Liquibase
 
Pankaj_Kapila
Pankaj_Kapila Pankaj_Kapila
Pankaj_Kapila
 
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the Data
DevOps and Decoys  How to Build a Successful Microsoft DevOps Including the DataDevOps and Decoys  How to Build a Successful Microsoft DevOps Including the Data
DevOps and Decoys How to Build a Successful Microsoft DevOps Including the Data
 
Overview of PaaS: Java experience
Overview of PaaS: Java experienceOverview of PaaS: Java experience
Overview of PaaS: Java experience
 
DaveSailors-resume-v9.6.8.save
DaveSailors-resume-v9.6.8.saveDaveSailors-resume-v9.6.8.save
DaveSailors-resume-v9.6.8.save
 
4 JVM Web Frameworks
4 JVM Web Frameworks4 JVM Web Frameworks
4 JVM Web Frameworks
 
Infrastructure as Code with Ansible
Infrastructure as Code with AnsibleInfrastructure as Code with Ansible
Infrastructure as Code with Ansible
 
12-factor-jruby
12-factor-jruby12-factor-jruby
12-factor-jruby
 
Calling All Modularity Solutions: A Comparative Study from eBay
Calling All Modularity Solutions: A Comparative Study from eBayCalling All Modularity Solutions: A Comparative Study from eBay
Calling All Modularity Solutions: A Comparative Study from eBay
 
Flyway
FlywayFlyway
Flyway
 
Compliance Automation with InSpec - Chef NYC Meetup - April 2017
Compliance Automation with InSpec - Chef NYC Meetup - April 2017Compliance Automation with InSpec - Chef NYC Meetup - April 2017
Compliance Automation with InSpec - Chef NYC Meetup - April 2017
 
The Next Generation Cloud: Unleashing the Power of the Unikernal
The Next Generation Cloud: Unleashing the Power of the UnikernalThe Next Generation Cloud: Unleashing the Power of the Unikernal
The Next Generation Cloud: Unleashing the Power of the Unikernal
 
Build content centric apps with eclipse and nuxeo - ny java-sig november 2011
Build content centric apps with eclipse and nuxeo - ny java-sig november 2011Build content centric apps with eclipse and nuxeo - ny java-sig november 2011
Build content centric apps with eclipse and nuxeo - ny java-sig november 2011
 

Viewers also liked (11)

Prudential Insurance Exp
Prudential Insurance ExpPrudential Insurance Exp
Prudential Insurance Exp
 
Ahmed_behery Sept 2015
Ahmed_behery Sept 2015Ahmed_behery Sept 2015
Ahmed_behery Sept 2015
 
MLawson resume Mar2015 rem
MLawson resume Mar2015 remMLawson resume Mar2015 rem
MLawson resume Mar2015 rem
 
CV M.HUSNI
CV M.HUSNICV M.HUSNI
CV M.HUSNI
 
Final paper rizky citra islami
Final paper  rizky citra islamiFinal paper  rizky citra islami
Final paper rizky citra islami
 
Bank of America Exp
Bank of America ExpBank of America Exp
Bank of America Exp
 
resume-OFMcDaniel
resume-OFMcDanielresume-OFMcDaniel
resume-OFMcDaniel
 
Harpreet Singh Resume
Harpreet Singh ResumeHarpreet Singh Resume
Harpreet Singh Resume
 
Food Microbiology - Chapter 5
Food Microbiology - Chapter 5Food Microbiology - Chapter 5
Food Microbiology - Chapter 5
 
2014-11-28b BAT_TAFOYA_Bruce_Updated_Resume
2014-11-28b BAT_TAFOYA_Bruce_Updated_Resume2014-11-28b BAT_TAFOYA_Bruce_Updated_Resume
2014-11-28b BAT_TAFOYA_Bruce_Updated_Resume
 
CV Site Engineer Civil
CV Site Engineer CivilCV Site Engineer Civil
CV Site Engineer Civil
 

Similar to Ankit Chohan - Java

Ananth_Ravishankar
Ananth_RavishankarAnanth_Ravishankar
Ananth_Ravishankar
ananth R
 
Olaf_Senz_Resume
Olaf_Senz_ResumeOlaf_Senz_Resume
Olaf_Senz_Resume
Olaf Senz
 
Resume
ResumeResume
Resume
Mina k
 
Khaleel Devops Resume (2)
Khaleel Devops Resume (2)Khaleel Devops Resume (2)
Khaleel Devops Resume (2)
khaleel a
 
Ahmed_Cloud_DevOps_Puppet
Ahmed_Cloud_DevOps_PuppetAhmed_Cloud_DevOps_Puppet
Ahmed_Cloud_DevOps_Puppet
Ahmed Baig
 
JohnConnollyResumePerformance2017
JohnConnollyResumePerformance2017JohnConnollyResumePerformance2017
JohnConnollyResumePerformance2017
John Connolly
 
Bala Sr Java Developer
Bala  Sr Java DeveloperBala  Sr Java Developer
Bala Sr Java Developer
Java Dev
 
Brian Jones Resume-2016-06-2p
Brian Jones Resume-2016-06-2pBrian Jones Resume-2016-06-2p
Brian Jones Resume-2016-06-2p
Brian Jones
 

Similar to Ankit Chohan - Java (20)

Ananth_Ravishankar
Ananth_RavishankarAnanth_Ravishankar
Ananth_Ravishankar
 
Venkata
VenkataVenkata
Venkata
 
newSkills_09
newSkills_09newSkills_09
newSkills_09
 
desktop_resume
desktop_resumedesktop_resume
desktop_resume
 
Resume
ResumeResume
Resume
 
Olaf_Senz_Resume
Olaf_Senz_ResumeOlaf_Senz_Resume
Olaf_Senz_Resume
 
Resume
ResumeResume
Resume
 
GAJENDRA_JAVA_J2EE_Profile
GAJENDRA_JAVA_J2EE_ProfileGAJENDRA_JAVA_J2EE_Profile
GAJENDRA_JAVA_J2EE_Profile
 
vivi
vivivivi
vivi
 
Khaleel Devops Resume (2)
Khaleel Devops Resume (2)Khaleel Devops Resume (2)
Khaleel Devops Resume (2)
 
DEVNET-1169 CI/CT/CD on a Micro Services Applications using Docker, Salt & Ni...
DEVNET-1169	CI/CT/CD on a Micro Services Applications using Docker, Salt & Ni...DEVNET-1169	CI/CT/CD on a Micro Services Applications using Docker, Salt & Ni...
DEVNET-1169 CI/CT/CD on a Micro Services Applications using Docker, Salt & Ni...
 
Ahmed_Cloud_DevOps_Puppet
Ahmed_Cloud_DevOps_PuppetAhmed_Cloud_DevOps_Puppet
Ahmed_Cloud_DevOps_Puppet
 
JohnConnollyResumePerformance2017
JohnConnollyResumePerformance2017JohnConnollyResumePerformance2017
JohnConnollyResumePerformance2017
 
Neeraj_Virmani_Resume
Neeraj_Virmani_ResumeNeeraj_Virmani_Resume
Neeraj_Virmani_Resume
 
Bala Sr Java Developer
Bala  Sr Java DeveloperBala  Sr Java Developer
Bala Sr Java Developer
 
Modern application development with oracle cloud sangam17
Modern application development with oracle cloud sangam17Modern application development with oracle cloud sangam17
Modern application development with oracle cloud sangam17
 
Devendra_SrJavaJ2eeDeveloper
Devendra_SrJavaJ2eeDeveloperDevendra_SrJavaJ2eeDeveloper
Devendra_SrJavaJ2eeDeveloper
 
Getting to Walk with DevOps
Getting to Walk with DevOpsGetting to Walk with DevOps
Getting to Walk with DevOps
 
Brian Jones Resume-2016-06-2p
Brian Jones Resume-2016-06-2pBrian Jones Resume-2016-06-2p
Brian Jones Resume-2016-06-2p
 
Diwakar Nag
Diwakar NagDiwakar Nag
Diwakar Nag
 

Ankit Chohan - Java

  • 1. ANKIT CHOHAN PROFESSIONAL EXPERIENCE: • Senior Java Developer with professional experience in analysis, design, development and implementing business technology solutions in Java/J2EE Technology. • 3 Yrs. experience into applying automation for Continuous Integration & development as active DevOps developer. • Extensive experience working with Core Java, concurrency, Multi-threading, Collections and Generics in Java. • Experience in Working Spring-batch framework for ETL application. • Experience in working with cross platform application for ETL application – windows & UNIX. • Working experience to apply build script along with restrictive access & limited tools – Visual Studio TFS, ANT, pkzip, windows to UNIX, ftp only. • Experience in working with Continuous Integration Tools & plug-ins • Experience in working for delivery pipeline using tools Jenkins, Junit, NUnit, SonarQube, selenium, TestNg, ALM, UFT • Experience in creating the Test cases for the Application using Selenium & QTP. • Experience in Build Automation deployment using tools such as SVN, Zookeeper, Artifactory, ANT, MS Build, JspBatchComiler, IVY, Jenkins • Experience in Jenkins Integration with SVN, Artifactory, Zookeeper, ANT, MS build, SonarQube, UFT • Experience of J2EE Web Applications Deployment. • Excellent in implementing Object Oriented Programming (OOP) techniques • Developing Scripts and Procedures in Oracle and PL/SQL. • Experience in using XML based SOAP web services to Integrate Diff module of an ERP solution. • Installation and administration of Application Servers Web Logic, WebSphere 6/7. TECHNICAL SKILLS: Programming Languages : Spring-batch, Core Java, J2EE, Java Beans, EJB, JSP, Servlet, JDBC, Multithreading, Collections, Generics, Web services, Hibernate, spring, JSON, AJAX, PL/SQL Testing Framework & Tools : TestNg, Junit, NUnit, Selenium, UFT, QTP, ALM Continuous Integration Tools : Jenkins, Hudson, Artifactory, Zookeeper, IVY, Nuget, Nant, SonarQube, PVCS2SVN, Autosys, TFS Web Based Languages : HTML, XML, JSF Scripting Languages : JavaScript, kix, Ksh, Windows bat, UNIX shell scripting Databases : Oracle9i, 10g, 11g, SQL Server, DB2 Servers : Websphere 6.0/7.0, Weblogic, Tomcat Apache, Tivoli, Glassfish Version Control Software : SubVersion (SVN), PVCS, TFS, IBM Rational Clear Case, Clear Quest and Git IDE : IBM Rational Application Development (RAD 8), Eclipse 3.1, NetBeans, Visual Studio express API /Tools : Versata 5.6, SQL Developer, Toad Oracle Client, sql plus, DB Surfer, Dataloader, VMware, pkZip, WinZip, Ant, Maven, YourToolKit Java Profiler, Editplus, Notepad++, MS build, MS Project, Live Project, MS Excel, UML 2, log4j, IBM Rational Software Architect for WebSphere6.0 & 7.0 Software (7.5.2). PeaZip, Beyond Compare 3
  • 2. Operating Systems : Windows 98/XP/7 server 2008 R2, UNIX, Ubuntu EXPERIENCE SUMMARY Bank of America, NY/NJ Aug 2015 – till date Sr. Java Developer Project: IB Custom Process onboarding for Clients Data Transformation Engine (DTE) is the core application which handles the data that comes from client & than move it further to the downstream systems after transformation as per there requirements. Client data as comes in the normal text and in format plain file, fixed length, csv, excel or xml. Now to move it further to the downstream in their language / coding as per the business logic. DTE plays the important role. Because downstream includes the Mainframe systems as well as data keeping vendors with their own restrictions & layouts defined. IB Layouts are the biggest layouts with 135 + fields. • Worked as main developer to set up the generic layout setup for the new client. • Coordinate with other Business team to work on the continuously changing layout that client has to setup data. • Worked as main developer to apply the Multi-threading to the current process so as to handle multiple files coming from the client. • Worked on Core Java, Concurrency, collections and data structures extensively. • Worked extensively on Unix Scripting setup for layout changes & accommodate preprocessing such as sort & split before processing the file. • Worked with UNIX scripting to match & verify the Header trailer verification for the file coming from client. • Worked on setting up the payment info layout setups for the clients. • Created and deployed template layout setup using the Toad Oracle client & sql plus. • worked on bat file & Ant to generate jar for application delivery • Worked with other developer to perform the regression test for all existing files in production. • Worked on the scripts as to make the regression test faster & less manual intervention. • Developed and modify few ksh scripts to add up the new client custom setup • Worked on setting up Autosys jobs to update the crontab setup for the new client. • Coordinate with project manager / business Team to update proper status & keep the Layout changes align as per the client requirement & same time to fit in our layouts • Coordinate with Offshore team to get the day-to-day work. • Coordinating with other module teams as to work for moving code to delivery pipeline, along with other release going on. • Helps & participate in defining training material and workshops for other developers • Conduct multiple Test run sessions for demonstrating processing to client & get the sign-off Environment: JAVA, Multi-threading, ANT, Junit, UNIX, shell script, Eclipse, Visual studio TFS, TOAD Oracle client, SQL++, Oracle 10g/11g, Bank of America, NY July 2015 – Sep 2015. Sr. Java Developer Project: IB Platform update to Spring-batch framework Data Transformation Engine (DTE) is the core application which handles the data that comes from client & than move it further to the downstream systems after transformation as per there requirements. Client data as comes in the normal text and in format plain file, fixed length, csv, excel or xml. Now to move it further to the downstream in their language / coding as per the business logic. DTE plays the important role. Because downstream includes the Mainframe systems as well as data keeping vendors with their own restrictions & layouts defined. IB Layouts are the biggest layouts with 135 + fields. • Worked extensively to define the Application Batch Context setup.
  • 3. • Worked on batch context Jobs, steps & task let setups. Also to breakdown context in different files for reader, writers & processor. • Setup the database context for the Jobs to run. • Collect the requirement of different jars for spring-batch to run the IB setup & work along with other team lead to get those jars approved. • Work on transforming the normal file reading logic with file reader to the spring-batch way of reading using standard readers. • Worked on transforming the big sql call of jdbc to spring-batch database readers. • Worked on the step execution to make the reading & processing of files recursive. • Applied the log4j to the new spring-batch application to gather the application logs. • Worked to setup the log4j configuration using java, as always log file names are need to be setup using the transmission Id. • Work on the custom reader using jump to () to apply the header / footer validation of the client file by reading the complete file earlier. • Work on the custom writer to accommodate the logic of writing the records on plan based files even though we were using the item Writer. • Worked on setting up the spring-batch project & run in UNIX environment to process the file. • Create and provide the reference-training document for the spring-batch project. Environment: JAVA, Spring-Batch framework, ANT, UNIX, shell script, Eclipse, Visual studio TFS, TOAD Oracle client, SQL++, Oracle 10g/11g, Prudential Insurance, NJ Nov 2014 – July 2015 Project: Clover (DevOps) This project was initiated to move the old-fashioned way to new Continuous Integration and delivery model. Prepare a delivery pipeline, which will take care of code once checked-in by developer & hence involve human intervention as less as possible to build & deploy code from Dev environment until production. Automate the build, configuration, code review, testing & deployment. • Worked as main developer to move the SPARC (Java based) application to delivery Pipeline. • Coordinate with other developers to move Claims (.Net based) applications to delivery pipeline. • Worked as main developer to move the existing build process to new delivery pipeline for 3 java based & 3+ .net based applications. Which further has six app internally. • Worked extensively on Jenkins for setting up job for sandbox pipeline as Java DevOps developer. • Worked with PVCS2SVN tool for migrating code from existing source control to SVN • Worked to upload and fetch all libs / jars/ dll to & from Artifactory • Created and deployed XML for IVY setting, to Integrate with artifactory. • Upload all the configuration piece to Zookeeper • Created build/deployment scripts, using Ant /Maven. • worked on bat file & Ant to generate config files using the templates & values from Zookeeper Exhibitor • Created & placed the Ant Script in place for the delivery pipeline, so as to remove the dependency of RAD 8 • worked on Ant script to Integrate the IVY & Zookeeper calls • Created MS build script, to remove the old style of .net project for compiling & building exe. • Worked on MS build so as standardize and take care of all small projects belong to same application • Worked on Nuget Integration with artifactory & than call it via Jenkins for pipeline. • Worked on setting up the Junit framework for Java applications • Worked on framework setup for NUnit, for .net-based applications. • Integrated SonarQube with Jenkins for Code analysis. • Worked on SonarQube setup & defining Quality profile /gates for both java & .net based application. • Worked on Sample UFT deployment Test case for Pipeline.
  • 4. • Created mtbx file to parameterize UFT Test cases & Integrate with Jenkins. • Created Selenium script for automated testing using the TestNg frameworks • Worked with ALM to integrate unit test cases with selenium scripts and run through Jenkins using slave. • Developed and modify few ksh scripts to make fit in this new automation pipeline • Worked with Jenkins to perform Ssh transfer for windows to UNIX machine. • Worked on setting up Autosys jobs to remove old crontab setups. Environment: Continuous Integration, Continuous Deployment, JAVA, VB.Net, ANT, MS Build, IVY, Nuget, Nant, UFT, Selenium, TestNg, Junit, NUnit, UNIX, shell script, Jenkins, Artifactory, Zookeeper, SonarQube, Rad 8, Eclipse, Visual studio, SVN, PVCS, PVCS2SVN, Oracle 10g/11g, DB2 Prudential Insurance co, NJ Dec 2013 – Oct 2014 Senior Java Developer Project: SPARC (Sales, Processing and Request for Case Installation) SPARC module of Group Insurance is the central system of Life Insurance process. It Collects & process the Data from other front-end module of the Application. Process the cases, transactions & keep record of all the transactions. For this purpose it Interacts with almost all the modules either directly via database Jobs or feed. • Coordinate with Offshore team to get the day-to-day work. • Coordinating with other module teams as SPARC is central data system for other module • Helps & participate in defining major Standards at module level • Define Coding standard & create template to be followed • Work for Standardizing multiple checklist & templates • Work on SonarQube for Code analysis part of Java codes. • Work on Jenkins for automation of build process • Integrated multiple tools with Jenkins like Selenium, ANT, SonarQube, email sending, XML posting. • Create XML posting utility to run ACME jobs using XML API • Handle build & code deployment for development environments. • Contribute & deal with Code Deployment, Websphere support team to get the Code Deployed to higher environments like QA, UAT, Stage & Production • Work extensively on the Reports using procedures & SQL’s, this displays • Create Technical Design & Modeling using UML 2.0. • Design & Develop UI Interface for Batch job Definition & Execution. • Apply Business logic to Budget Structure using the Collections & Java Beans. • Used JDBC Connections and Web sphere Connection pool for database access. Used prepared statements and callable statements to implement batch insertions and access stored procedures. • Work with JAXB to develop export / Import Process for XML Based data. • Creating Java, J2EE reusable business components and XML, XSL and XSD schema definitions. • Creating SOAP Web Services using WSDL to connect with external clients. • Coordinating with functional team related to Design part & Keep Track of all changes. • Helped in setting up jobs from crontab to Autosys for QA and above environments • Work with PVCS Repository to handle the Separation between code versions from existing Project. • Help Junior Developer in understanding the Batch Process & modifying Import Process. • Worked on Jenkins build process to cut down build / deployment process from approx. 10 hrs to 1 hr. for Dev environment. Used IBM WebSphere app server. • Worked on Automation of Complete module using multiple tools like Jenkins, Maven, SVN, SonarQube & Zookeeper Environment: JAVA/J2EE Technology (Core Java, JAXB, XML, JSP, Servlet, JDBC), SOAP WebServices, UML, trilogy framework, Jenkins, Ant, Maven, Selenium, Business Objects, SQL’s, Oracle 10g/11g, SQL Server 2000, DB2,
  • 5. CGI Inc. – was working for an ERP Product - ADVANTAGE US Government (State & Federal) CGI Federal Jul 2007 – Dec 2013 Senior Java Developer Project I: Integration Momentum (Performance Budgeting) with Oracle Financial July 2013 – Dec 2013 Momentum (Performance Budgeting) Module was not capable of Integrating with some other ERP Solution. Therefore, the Basic Requirement of this Project is to develop functionality to Integrate with Oracle Financial ERP solution without affecting the existing Integration of Momentum Product. By this some clients who used only Performance Budgeting of CGI Product can use it with more functionality & capable to Communicate with their Financial Module which is Oracle Financial Product. It supports the Import & Export of basic Dimensions & Budget Structure using the XML based data & communicate using SOAP WebServices. • Create Technical Design & Modeling using UML 2.0. • Design & Develop UI Interface for Batch Job Definition & Execution. • Apply Business logic to Budget Structure using the Collections & Java Beans. • Deals with extensive SQL to Create Budget Nodes using HQL & JDBC. • Used JDBC Connections and Websphere Connection pool for database access. Used prepared statements and callable statements to implement batch insertions and access stored procedures. • Work with JAXB to develop export / Import Process for XML Based data. • Creating Java, J2EE reusable business components and XML, XSL and XSD schema definitions. • Creating SOAP Web Services using WSDL to connect with external clients. • Monitoring program execution for expected performance using YourToolKit profiler. • Coordinating with functional team related to Design part & Keep Track of all changes. • Work with Git Repository to handle the Separation between code versions from existing Project. • Help Junior Developer in understanding the Batch Process & modifying Import Process. • Wrote hibernate xml files to persist and retrieve the data from the database. • Worked with EJBs to execute the methods that were running in a different JVM. • IBM Weblogic application server used to deploy and run the code. Environment: JAVA/J2EE Technology (Core Java, JAXB, XML, JSP, Servlet, JDBC), SOAP WebServices, UML, Oracle 10g/11g, SQL Server 2000, DB2 Project II: Integration AMS-Advantage (Performance Budgeting) with Advantage Nov 2012 – Jul 2013. Existing Integration of Performance Budgeting works with using external ETL Tools & it was much more as Manual process. This project was to convert the complete process into more time based batch jobs and communicate using Web services. It will support the existing Import & Export batch job process & deals over WebServices to communicate in a continuous mode using the XML based data & using SOAP WebServices. It also uses the Single Sign On for accessing the both modules. • Design & Development of UI Interface for Batch job Definition & Execution. • Activity diagram and sequence diagram creation in RSA using UML 2.0. • Developed the JSPs required for service management and user management modules. • Implemented generics and auto boxing features of Java1.5 during the development. • Used JDBC to implement DAO pattern to for database access. • Implemented spring configuration setup, Hibernate hbm file mappings for several modules. • Work Exclusively with Core layer of Framework to Implement View Controller in MVC Architecture. • Used JDBC Connections and Web sphere Connection pool for database access. Used prepared statements and callable statements to implement batch insertions and access stored procedures. • Work with JAXB to develop export / Import Process for XML Based data. • Creating Java, J2EE reusable business components and XML, XSL and XSD schema definitions. • Creating SOAP Web Services using WSDL to connect with external clients.
  • 6. • Monitoring program execution for expected performance using YourToolKit profiler. • Coordinating with functional team related to Design part & Keep Track of all changes. Environment: JAVA/J2EE Technology (Core Java, JAXB, XML, JSP, Servlet, JDBC, Hibernate), SOAP WebServices, UML, Oracle 10g/11g, SQL Server 2000, DB2 Project III: COA (Chart of Accounts) updates in AMS - Performance Budgeting Dec 2011 – Nov 2012 Group Lead / Senior Java Developer This Project was to add on an implementation of new field named as id of 61 Byte to existing Dimensions Domains of Performance Budgeting. Id field will be a Combination of Code, Name & Short name which are existing fields & at the same time make the Code field as view only & handle it using id, also donet save it in database going fwd. • Create Technical Design & Modeling using UML 2.0. • Develop Util class to Support major Functionality of new field using majorly Collections & JAXB. • Write PL/SQL to provide extensive conversion scripts for existing clients of previous release. • Involved in creating Restful services with the JAX-WS Provider and Dispatch APIs. • Developed Restful web service using CFX framework implementation provided JAX-RS 1.1 and JAX- RS 1.0 the java API to create the web services. • Used XML Beans to marshal and unmarshal the xml object. • Spring framework used to load the objects required for the persistence layer. • Worked on WebSphere 7.1 server to deploy the applications. • Worked extensively with Clear Case & Clear Quest to keep track of changes delivered & maintain versions. • Designed a web and UI layer and migrated legacy back-end code with the Spring Framework. • Update Help.xml, which is specific to Product using Robo-Help Tool. Environment: JAVA/J2EE Technology (Core Java, JavaScript, XML, JSP, Servlet, JDBC) Hibernate, spring, JSON, PL/SQL, Ant, Maven, Oracle 8i/9i/10g/11g, SQL Server 2000, DB2 Project IV: AMS-ADVANTAGE (Performance Budgeting) Jan 2010 – Dec 2011. Advantage Budgeting was developed using a CGI proprietary framework called the Web Framework. Web Framework is MVC-based Application Framework having JSP-based user interface with JavaScript, Java- based business logic and variety of services like O-R mapping, Persistence framework, Service-oriented Architecture. It also has a code generation tool, which uses XML Meta data to generate Java classes. • Ensuring baselines were ready on time for sys and UAT testing. • Development of all the components required by the project like database connection layer, business Layers etc. • J-Unit testing, manual testing for class developed against enhancement request. Environment: JAVA/J2EE Technology (Core Java, JavaScript, XML, JSP, Servlet, JDBC), Ant, Maven, Oracle 8i/9i/10g/11g, SQL Server 2000, DB2 California Transportation. July 2008 – Jan 2010. Senior Developer. Project: AMS-ADVANTAGE (Financial Solution) Advantage Financial incorporates a variety of business functions, such as budgeting, general and cost accounting, accounts payable, and accounts receivable, resulting in a single, integrated system that addresses key financial management processes that an entity needs. Financial Custom Customize the base product as per the Requirements of the Client (California Transportation). Advantage was developed using an in-house Java framework called Web Framework, which was a web-based application framework developed on MVC architecture. • Rules Repository is an application which I handled independently by writing the JSP and Servlet Code to persist and update the rules in the Oracle DB.
  • 7. • Written the code in Core Java to handle the requests from the server and getting a token from the Client Site. • Client Server was the SSO server, used to authenticate and authorize the requests. I have defined the rules in the Client server console to address the incoming requests from the users. • Deployed the code in the Weblogic server to handle the requests. • JSPs were written to show the UI layer for the user to generate a report and enter the input parameters. • Creating Java, J2EE reusable business components and XML, XSL and XSD schema definitions. • Created Configuration files for the application using spring framework. • Written Scripts, Mapping and Configuration files using ORM tool Hibernate. Environment: JAVA/J2EE Technology (Core Java, JavaScript, XML, JSP, Servlet, JDBC) Oracle 8i/9i/10g/11g, SQL Server 2000, DB2. AMS-VSS Financial, New York City July 2007 – Jun 2008. Senior Developer Advantage VSS Financial incorporates a variety of business functions focused on Vendors, such as PO, Payments and accounts & details of particular Vendor or a Group, resulting in a single, integrated system that addresses key financial management processes that an entity needs for Vendors. Developed on MVC architecture. Role & Responsibilities: • Dealing with client side for gathering their Requirements of Customization. • Coordinating with functional team related to Design part & Keep Track of all changes. • Development and maintenance of online application pages, consignment processes and reports for the • Enhancement/ customization of the application • Development of all the components required by the project like database connection layer, business • Layers etc. Environment: JAVA/J2EE Technology (Core Java, JavaScript, XML, JSP, Servlet, JDBC) Oracle 8i/9i/10g/11g, SQL Server 2000, DB2 EDUCATION QUALIFICATIONS: • Completed PMP certification in year 2012 • B. Tech (Bachelors of Technology) from BIRLA INSTITUTE OF APPLIED SCIENCES in year 2007 with 75% Achievements: • Received Recognition award from US business unit (on site BU) 2nd quarter of 2009 for excellent performance. • Winner of KCA (Key Contributor Award) in 2012 for the exemplary performance. • Rated high by client (9 out of 11) in terms of the quality of deliverables.