SlideShare a Scribd company logo
1 of 6
Neeraj Virmani
virmani.neeraj@gmail.com
(091) 888-284-6-285
Summary:
• Around 9.3 years of experience in IT with expertise in Configuration/Release/Build Management on both
UNIX and Windows environments using GitHub, Subversion, Hudson/Jenkins CI, Jira, Ant, Maven.
• Provide Continuous Integration and Continuous Deployment solutions to the development teams using
Jenkins.
• Experience with UNIX and Shell Scripting used for automation of manual tasks.
• Experience on Change request, Configuration, Release & Build Management and Administration of
applications in database, client/server and Web/Internet environments under Unix/NT/2000 platforms.
• Experience in performing functional management activities covering all stages of SDLC.
• GitHub Audit report Automation done using Github API , Shell script and Jenkins CI, It enables to create
a report which is used to identify unused repositories and unauthorized members and their termination.
• Automation done for PHP Code analysis using checkstyle (PHPCS), Project mess detection (PHPPMD)
and duplicate lines of code (PHPCPD) using Jenkins CI and creating trend graphs for the same, which are
used to track the health of code and a check on development team coding style.
• Extensive Support to the Technical team (on-shore/off-Shore) for Deployment, Build, Configuration and
Release Management
• Experience in writing the CM Plans for various Applications under version control.
• Proactively implemented Automation of manual operations wherever it is feasible.
• Responsible for training all employees on the use of Subversion (SVN).
• Expertise in developing build scripts using ANT.
• Strong debugging and problem solving skills.
• Good command in working with Tracking Tools like JIRA.
• Excellent knowledge and well experienced in Web Server Technologies like Tomcat.
• Experience with integrating JUnit and code quality Tests as a part of build process.
• Flexible to work on new technologies and ability to quickly fit into any team and take challenges as required.
• Experience as a Project Administrator for the Branching, Merging, and Access allocation to Users.
• Proven ability to produce the highest quality results working under extremely tight deadlines and a very strong
team player.
• Quick learner with good analytical and communication skills coupled with a proactive attitude and good team
spirit.
Technical Skills:
Operating Systems UNIX, Linux, WINDOWS NT/2000/2003/XP/vista/7
Version Control Tools GitHub, SVN/ VSS, CVS
Languages C, JAVA, J2EE, JSP, Servlet, Struts, Shell Scripts, Crystal reports
Databases MySQL, MS Access, Oracle 9i/10g
Application Servers Tomcat, Weblogic, Apache, JBoss.
Build Tools ANT, MAVEN, HUDSON/JENKINS CI.
Professional Experience:
SDG Software Ltd, Inc., Noida city, INDIA
Client- NBC Universal
Sept 2010 – TILL DATE
Build/Release Manager
Public
Responsibilities:
• Manage and lead the team of build engineers consisting of 7 members.
• Performed software configuration/release management activities for 35+ websites in three different
environments DEV QA, STAGE and PROD.
• Maintaining the Annual release calendar and perform all the release from Dev to QA , QA to Stage and
Stage to PROD according to the master release calendar.
• Setup Continuous Integration and Continuous deployment cycles for the development teams for various
projects using Jenkins. Helping team to develop better software.
• Maintained and executed build scripts by coordinating with development and QA teams
Release are carried out for various websites under various CMS such as Drupal, Publisher, Movable
Types(MT) etc. and Build and Release for Java/J2ee based applications.
• Create and deploy the EAR and WAR archives into Apache Tomcat Servers using ANT build scripts.
• Automation of the deployments using Jenkins/Hudson and bringing in 85% difference in deployment
downtime and human errors.
• Responsible in doing build and deploying on different environments simultaneously.
• Maintain active communication to the client and also coordinate with other teams involved in deployment
process such as Infrastructure team and Tools support team, DB team for successful conduction of release.
• Institutionalized release and configuration processes across all MPAT projects; significantly reduced
(60%) re-introduction of defects in the production environment; improved auditability of code changes against
change requests.
• Migration of Repository system from SVN to GIT for all the 30+ websites.
• Configured and Maintained Tomcat servers for Release Management Team's internal use.
• Provided assistance to developers in resolving build problems.
• Created and Maintained Subversion repositories, branches and tags.
• Acted as an Integrator for performing merge, rebase and baseline operations.
• Attend forum for management of release weekly meetings.
• Monitor progression of releases and keep them on track for delivery on planned release date submit request
for implementation to various groups who participate in release.
• Assemble Release Kit and complete all paperwork, including implementation/back out plans.
• Served as production implementation coordinator.
• Communicate status of release to all stakeholders.
Environment/Tools: GITHub Subversion (SVN), Jenkins, Tomcat, Linux ,Drupal ,Publisher, ANT, JIRA, UNIX,
MySQL.
Infosys Technologies Ltd, Bangalore, India
Client- Bank of America
April 2009 – July 2010
Build/Release Manager
Responsibilities:
• Primary responsibilities include managing a SCM team and modernizing the SCM systems at the enterprise
level to achieve continuous delivery and integration
• Managed SCM team primary daily responsibilities include building development, quality assurance, and
production builds for a range of products. The products consist of Java builds, and various other website
framework layers for a high traffic website
• Collaborate with development, QA, release engineering, operations, and site support to achieve high
quality and compliance
• Managing cross-functional project teams that consist of consultants, permanent employees, and vendors
• Work with architects, technical leads, enterprise management to drive new standards and best
practices in the software development lifecycle process
Public
• Collaborate with project managers and engineering directors to plan deployment and release calendars
• Designed, developed, and maintains all features of the corporate continuous integration platform
• Proactively implemented automation in manual operations wherever its feasible
• Lead the drive to automate the development to production deployment process
• Self-project managed many enterprise level implementation initiatives to achieve the desired business goals
• Presented initiatives at numerous enterprise level architecture review boards
Environment: Java, Ant, Hudson/Jenkins, Weblogic, Tomcat, Subversion, Shell Scripting, Apache, Java/J2ee
applications, ANT, Oracle.
Infosys Technologies Ltd, Bangalore, India
Client- Bank of America
Jan 2009 – March 2009
SVN Jobs Automation using Hudson configuration integration tool
Team Lead
Responsibilities:
This application which automates the process of versioning. It uses Hudson CI tool which let you to set input
parameters and schedule the jobs, it also provide the user with an interactive UI and permits the user to modify the
default setting of the parameters into Hudson CI .
It mainly concern in merging two branches to the main branch (trunk) or merge the main branch into a branch. It also
performs tagging before and after the merge. This application takes care of the conflicts and only do merge in case of
no conflict situation. Branches and the revisions at which they are to be merged can be given at runtime using Hudson
CI.
Environment: Jenkins, JIRA, SVN
Infosys Technologies Ltd, Bangalore, India
Client- Bank of America
July 2008 – Dec 2008
Senior Software Engineer
INBOUND FAXING
Responsibilities:
The project required a fax(s) to be mailed to the concerned departments after the fax is detected in inbox of an active
common mailbox address. A third party is responsible of scanning any inbound fax on a particular number and the
delivery of these faxes to that common mailbox address as an attachment.
The activation of the common mailbox is handled in Documentum via DQL.
I was involved with coding on the enhancement and maintenance of the same.
Environment: Ant, Java, Jira, SVN , Eclipse , Junit ,SVN, Jenkins, Oracle ,DQL
Infosys Technologies Ltd, Bangalore, India
Client- Bank of America
Jan 2008 – June 2008
Public
Senior Software Engineer
PORTSUM
Responsibilities:
It was a migration project, we migrated code in FoxPro to a java application. It mainly worked on data manipulation
and loading of data into various tables in Oracle database. Queries were arranged in an XML and were run using a
work flow engine (internal product) . Workflow engine was developed in Java and it interprets XML to the database ,
providing connection and atomicity to the queries.
I was the lead in backend and i was responsible for all database related activities.
Environment: VSS, Toad, Eclipse, Java, Oracle.
Infosys Technologies Ltd, Bangalore, India
Client- Bank of America
March 2007 – Dec 2007
Software Engineer
CSAR – Plan Vs Actuals
Responsibilities:
It was an added functionality added to current dashboard application of Bank of America CSAR.
It allows a senior person (manager) to plan the targets to be achieved by his team (associates, salesperson) and
monitor the figures time to time. I developed the Only Stored Procedure used to entertain all possible calls made from
front end and response accordingly for any user in the hierarchy. It exhibits Output data, allows modification and
automatic distribution of the target set into the team of associates.
Environment: Java, JSP, JavaScript, Oracle, Servlet, Struts, Eclipse , SVN , Toad ,Tomcat
Awards and Recognition:
• Received “Encore” award at Infosys technologies limited for innovation and creating reusable tools in 2010.
• Received “Above and beyond” award from NBC Universal for continuous automation of deployment and
manual processes in May 2014 at SDG.
Education:
• Masters of Computer Application, UPTU, Lucknow, India. (2006, 73.2%)
• Post Graduate Diploma in Business Management, Specialization Human Resource. (2008, 64.6%)
• Graduate in Computer science from Gurukul University, Haridwar. (2003, 72.7%)
• Intermediate in Science (Physics Computers Math) from C.B.S.E, St. Mary’s School (2000, 68%)
• Matriculation from C.B.S.E, St. Mary’s School (1998, 67%)
Public
TRAINING:
• Infosys Technologies Limited Fresher training in Java & J2EE and Oracle (2 months)
• Infosys Technologies Limited Level 1, Level 2 & Level 3 Java certification.
• ‘O’ Level Course From DOEACC
• ‘A’ Level Course From DOEACC
• Dot net certification from DUCAT Noida
Public
TRAINING:
• Infosys Technologies Limited Fresher training in Java & J2EE and Oracle (2 months)
• Infosys Technologies Limited Level 1, Level 2 & Level 3 Java certification.
• ‘O’ Level Course From DOEACC
• ‘A’ Level Course From DOEACC
• Dot net certification from DUCAT Noida
Public

More Related Content

What's hot

What's hot (20)

John Haggins Res2015
John Haggins Res2015John Haggins Res2015
John Haggins Res2015
 
Vijay_Teekinavar_Kallesh
Vijay_Teekinavar_KalleshVijay_Teekinavar_Kallesh
Vijay_Teekinavar_Kallesh
 
Myresume1A (1)
Myresume1A (1)Myresume1A (1)
Myresume1A (1)
 
InterConnect 2017 : Do You Have the Right Solution for z/OS Application Devel...
InterConnect 2017 : Do You Have the Right Solution for z/OS Application Devel...InterConnect 2017 : Do You Have the Right Solution for z/OS Application Devel...
InterConnect 2017 : Do You Have the Right Solution for z/OS Application Devel...
 
CV_AmalMandal
CV_AmalMandalCV_AmalMandal
CV_AmalMandal
 
2012 01-jenkins-udeploy
2012 01-jenkins-udeploy2012 01-jenkins-udeploy
2012 01-jenkins-udeploy
 
DaveSailors-resume-v9.6.8.save
DaveSailors-resume-v9.6.8.saveDaveSailors-resume-v9.6.8.save
DaveSailors-resume-v9.6.8.save
 
Srinivasan Rajappa
Srinivasan RajappaSrinivasan Rajappa
Srinivasan Rajappa
 
Java TechTalk "Spring boot made life easier with Kubernetes and Microservices"
Java TechTalk "Spring boot made life easier with Kubernetes and Microservices"Java TechTalk "Spring boot made life easier with Kubernetes and Microservices"
Java TechTalk "Spring boot made life easier with Kubernetes and Microservices"
 
DevOps Resume of Sanu Panji
DevOps Resume of Sanu PanjiDevOps Resume of Sanu Panji
DevOps Resume of Sanu Panji
 
Resume_Thoota_Phani (2)
Resume_Thoota_Phani (2)Resume_Thoota_Phani (2)
Resume_Thoota_Phani (2)
 
Software Engineer
Software EngineerSoftware Engineer
Software Engineer
 
Top DevOps tools
Top DevOps toolsTop DevOps tools
Top DevOps tools
 
KumarDevOpsEngineer
KumarDevOpsEngineerKumarDevOpsEngineer
KumarDevOpsEngineer
 
PratheshBV_Resume
PratheshBV_ResumePratheshBV_Resume
PratheshBV_Resume
 
Resume
ResumeResume
Resume
 
Rodin.Nick.Resume
Rodin.Nick.ResumeRodin.Nick.Resume
Rodin.Nick.Resume
 
GotmanCV_R1
GotmanCV_R1GotmanCV_R1
GotmanCV_R1
 
Dev ops tutorial for beginners what is devops & devops tools
Dev ops tutorial for beginners what is devops & devops toolsDev ops tutorial for beginners what is devops & devops tools
Dev ops tutorial for beginners what is devops & devops tools
 
veeranji clearcase resume
veeranji clearcase resumeveeranji clearcase resume
veeranji clearcase resume
 

Viewers also liked

Dia de la familia
Dia de la familiaDia de la familia
Dia de la familiaencararroyo
 
Presentation1 nerise
Presentation1 nerisePresentation1 nerise
Presentation1 neriseysasoon
 
NUESTRO RECORRIDO POR EUROPA 4A
NUESTRO RECORRIDO POR EUROPA 4ANUESTRO RECORRIDO POR EUROPA 4A
NUESTRO RECORRIDO POR EUROPA 4Aencararroyo
 
áLbum de fotografías primero primaria
áLbum de fotografías primero primariaáLbum de fotografías primero primaria
áLbum de fotografías primero primariaencararroyo
 
Visita a la biblioteca
Visita a la bibliotecaVisita a la biblioteca
Visita a la bibliotecaencararroyo
 
Seguimos en el albergue
Seguimos en el albergueSeguimos en el albergue
Seguimos en el albergueencararroyo
 
Salida a la playa
Salida a la playaSalida a la playa
Salida a la playaencararroyo
 
Descubriendo a mondrian
Descubriendo a mondrianDescubriendo a mondrian
Descubriendo a mondrianencararroyo
 
Jornada de juegos
Jornada de juegosJornada de juegos
Jornada de juegosencararroyo
 
JUEGOS POPULARES
JUEGOS POPULARESJUEGOS POPULARES
JUEGOS POPULARESencararroyo
 
Simulacro de salvamento marítimo
Simulacro de salvamento marítimoSimulacro de salvamento marítimo
Simulacro de salvamento marítimoencararroyo
 
Exhibición de judo
Exhibición de judoExhibición de judo
Exhibición de judoencararroyo
 

Viewers also liked (19)

Dia de la familia
Dia de la familiaDia de la familia
Dia de la familia
 
Presentation1 nerise
Presentation1 nerisePresentation1 nerise
Presentation1 nerise
 
NUESTRO RECORRIDO POR EUROPA 4A
NUESTRO RECORRIDO POR EUROPA 4ANUESTRO RECORRIDO POR EUROPA 4A
NUESTRO RECORRIDO POR EUROPA 4A
 
Benefits to oer
Benefits to oerBenefits to oer
Benefits to oer
 
áLbum de fotografías primero primaria
áLbum de fotografías primero primariaáLbum de fotografías primero primaria
áLbum de fotografías primero primaria
 
Los animales
Los animalesLos animales
Los animales
 
Visita a la biblioteca
Visita a la bibliotecaVisita a la biblioteca
Visita a la biblioteca
 
Seguimos en el albergue
Seguimos en el albergueSeguimos en el albergue
Seguimos en el albergue
 
Salida a la playa
Salida a la playaSalida a la playa
Salida a la playa
 
Go away
Go awayGo away
Go away
 
Descubriendo a mondrian
Descubriendo a mondrianDescubriendo a mondrian
Descubriendo a mondrian
 
Quién soy
Quién soyQuién soy
Quién soy
 
Quien soy b
Quien soy bQuien soy b
Quien soy b
 
Quién soy c
Quién soy cQuién soy c
Quién soy c
 
Las plantas
Las plantasLas plantas
Las plantas
 
Jornada de juegos
Jornada de juegosJornada de juegos
Jornada de juegos
 
JUEGOS POPULARES
JUEGOS POPULARESJUEGOS POPULARES
JUEGOS POPULARES
 
Simulacro de salvamento marítimo
Simulacro de salvamento marítimoSimulacro de salvamento marítimo
Simulacro de salvamento marítimo
 
Exhibición de judo
Exhibición de judoExhibición de judo
Exhibición de judo
 

Similar to Neeraj_Virmani_Resume

Similar to Neeraj_Virmani_Resume (20)

Vikas_Singh_updated
Vikas_Singh_updatedVikas_Singh_updated
Vikas_Singh_updated
 
Mastinder singh visualcv_resume
Mastinder singh visualcv_resumeMastinder singh visualcv_resume
Mastinder singh visualcv_resume
 
Akash Srivastava
Akash SrivastavaAkash Srivastava
Akash Srivastava
 
Resume - Saravanan S
Resume - Saravanan SResume - Saravanan S
Resume - Saravanan S
 
Vinayak_Sdet_DevOps_Bigdata_5_years
Vinayak_Sdet_DevOps_Bigdata_5_yearsVinayak_Sdet_DevOps_Bigdata_5_years
Vinayak_Sdet_DevOps_Bigdata_5_years
 
Resume - Ganesh Raghavan
Resume - Ganesh RaghavanResume - Ganesh Raghavan
Resume - Ganesh Raghavan
 
SaiBhaskar-Resume
SaiBhaskar-ResumeSaiBhaskar-Resume
SaiBhaskar-Resume
 
Ananth_Ravishankar
Ananth_RavishankarAnanth_Ravishankar
Ananth_Ravishankar
 
Prasanth_CV
Prasanth_CVPrasanth_CV
Prasanth_CV
 
Devendra_SrJavaJ2eeDeveloper
Devendra_SrJavaJ2eeDeveloperDevendra_SrJavaJ2eeDeveloper
Devendra_SrJavaJ2eeDeveloper
 
Johan_Kayati_Resume_L
Johan_Kayati_Resume_LJohan_Kayati_Resume_L
Johan_Kayati_Resume_L
 
Arif_Shaik_CV
Arif_Shaik_CVArif_Shaik_CV
Arif_Shaik_CV
 
Milind's Resume
Milind's ResumeMilind's Resume
Milind's Resume
 
Rajkumar_webMethods_5.3Yrs_exp.doc
Rajkumar_webMethods_5.3Yrs_exp.docRajkumar_webMethods_5.3Yrs_exp.doc
Rajkumar_webMethods_5.3Yrs_exp.doc
 
Venkatesan Profile.docx
Venkatesan Profile.docxVenkatesan Profile.docx
Venkatesan Profile.docx
 
venkat_resume_3.8
venkat_resume_3.8venkat_resume_3.8
venkat_resume_3.8
 
FredMcLainResumeB
FredMcLainResumeBFredMcLainResumeB
FredMcLainResumeB
 
ABHAY_SHUKLA
ABHAY_SHUKLAABHAY_SHUKLA
ABHAY_SHUKLA
 
Md Zahir Uddin
Md Zahir UddinMd Zahir Uddin
Md Zahir Uddin
 
KumarjitSharma_28011985
KumarjitSharma_28011985KumarjitSharma_28011985
KumarjitSharma_28011985
 

Neeraj_Virmani_Resume

  • 1. Neeraj Virmani virmani.neeraj@gmail.com (091) 888-284-6-285 Summary: • Around 9.3 years of experience in IT with expertise in Configuration/Release/Build Management on both UNIX and Windows environments using GitHub, Subversion, Hudson/Jenkins CI, Jira, Ant, Maven. • Provide Continuous Integration and Continuous Deployment solutions to the development teams using Jenkins. • Experience with UNIX and Shell Scripting used for automation of manual tasks. • Experience on Change request, Configuration, Release & Build Management and Administration of applications in database, client/server and Web/Internet environments under Unix/NT/2000 platforms. • Experience in performing functional management activities covering all stages of SDLC. • GitHub Audit report Automation done using Github API , Shell script and Jenkins CI, It enables to create a report which is used to identify unused repositories and unauthorized members and their termination. • Automation done for PHP Code analysis using checkstyle (PHPCS), Project mess detection (PHPPMD) and duplicate lines of code (PHPCPD) using Jenkins CI and creating trend graphs for the same, which are used to track the health of code and a check on development team coding style. • Extensive Support to the Technical team (on-shore/off-Shore) for Deployment, Build, Configuration and Release Management • Experience in writing the CM Plans for various Applications under version control. • Proactively implemented Automation of manual operations wherever it is feasible. • Responsible for training all employees on the use of Subversion (SVN). • Expertise in developing build scripts using ANT. • Strong debugging and problem solving skills. • Good command in working with Tracking Tools like JIRA. • Excellent knowledge and well experienced in Web Server Technologies like Tomcat. • Experience with integrating JUnit and code quality Tests as a part of build process. • Flexible to work on new technologies and ability to quickly fit into any team and take challenges as required. • Experience as a Project Administrator for the Branching, Merging, and Access allocation to Users. • Proven ability to produce the highest quality results working under extremely tight deadlines and a very strong team player. • Quick learner with good analytical and communication skills coupled with a proactive attitude and good team spirit. Technical Skills: Operating Systems UNIX, Linux, WINDOWS NT/2000/2003/XP/vista/7 Version Control Tools GitHub, SVN/ VSS, CVS Languages C, JAVA, J2EE, JSP, Servlet, Struts, Shell Scripts, Crystal reports Databases MySQL, MS Access, Oracle 9i/10g Application Servers Tomcat, Weblogic, Apache, JBoss. Build Tools ANT, MAVEN, HUDSON/JENKINS CI. Professional Experience: SDG Software Ltd, Inc., Noida city, INDIA Client- NBC Universal Sept 2010 – TILL DATE Build/Release Manager Public
  • 2. Responsibilities: • Manage and lead the team of build engineers consisting of 7 members. • Performed software configuration/release management activities for 35+ websites in three different environments DEV QA, STAGE and PROD. • Maintaining the Annual release calendar and perform all the release from Dev to QA , QA to Stage and Stage to PROD according to the master release calendar. • Setup Continuous Integration and Continuous deployment cycles for the development teams for various projects using Jenkins. Helping team to develop better software. • Maintained and executed build scripts by coordinating with development and QA teams Release are carried out for various websites under various CMS such as Drupal, Publisher, Movable Types(MT) etc. and Build and Release for Java/J2ee based applications. • Create and deploy the EAR and WAR archives into Apache Tomcat Servers using ANT build scripts. • Automation of the deployments using Jenkins/Hudson and bringing in 85% difference in deployment downtime and human errors. • Responsible in doing build and deploying on different environments simultaneously. • Maintain active communication to the client and also coordinate with other teams involved in deployment process such as Infrastructure team and Tools support team, DB team for successful conduction of release. • Institutionalized release and configuration processes across all MPAT projects; significantly reduced (60%) re-introduction of defects in the production environment; improved auditability of code changes against change requests. • Migration of Repository system from SVN to GIT for all the 30+ websites. • Configured and Maintained Tomcat servers for Release Management Team's internal use. • Provided assistance to developers in resolving build problems. • Created and Maintained Subversion repositories, branches and tags. • Acted as an Integrator for performing merge, rebase and baseline operations. • Attend forum for management of release weekly meetings. • Monitor progression of releases and keep them on track for delivery on planned release date submit request for implementation to various groups who participate in release. • Assemble Release Kit and complete all paperwork, including implementation/back out plans. • Served as production implementation coordinator. • Communicate status of release to all stakeholders. Environment/Tools: GITHub Subversion (SVN), Jenkins, Tomcat, Linux ,Drupal ,Publisher, ANT, JIRA, UNIX, MySQL. Infosys Technologies Ltd, Bangalore, India Client- Bank of America April 2009 – July 2010 Build/Release Manager Responsibilities: • Primary responsibilities include managing a SCM team and modernizing the SCM systems at the enterprise level to achieve continuous delivery and integration • Managed SCM team primary daily responsibilities include building development, quality assurance, and production builds for a range of products. The products consist of Java builds, and various other website framework layers for a high traffic website • Collaborate with development, QA, release engineering, operations, and site support to achieve high quality and compliance • Managing cross-functional project teams that consist of consultants, permanent employees, and vendors • Work with architects, technical leads, enterprise management to drive new standards and best practices in the software development lifecycle process Public
  • 3. • Collaborate with project managers and engineering directors to plan deployment and release calendars • Designed, developed, and maintains all features of the corporate continuous integration platform • Proactively implemented automation in manual operations wherever its feasible • Lead the drive to automate the development to production deployment process • Self-project managed many enterprise level implementation initiatives to achieve the desired business goals • Presented initiatives at numerous enterprise level architecture review boards Environment: Java, Ant, Hudson/Jenkins, Weblogic, Tomcat, Subversion, Shell Scripting, Apache, Java/J2ee applications, ANT, Oracle. Infosys Technologies Ltd, Bangalore, India Client- Bank of America Jan 2009 – March 2009 SVN Jobs Automation using Hudson configuration integration tool Team Lead Responsibilities: This application which automates the process of versioning. It uses Hudson CI tool which let you to set input parameters and schedule the jobs, it also provide the user with an interactive UI and permits the user to modify the default setting of the parameters into Hudson CI . It mainly concern in merging two branches to the main branch (trunk) or merge the main branch into a branch. It also performs tagging before and after the merge. This application takes care of the conflicts and only do merge in case of no conflict situation. Branches and the revisions at which they are to be merged can be given at runtime using Hudson CI. Environment: Jenkins, JIRA, SVN Infosys Technologies Ltd, Bangalore, India Client- Bank of America July 2008 – Dec 2008 Senior Software Engineer INBOUND FAXING Responsibilities: The project required a fax(s) to be mailed to the concerned departments after the fax is detected in inbox of an active common mailbox address. A third party is responsible of scanning any inbound fax on a particular number and the delivery of these faxes to that common mailbox address as an attachment. The activation of the common mailbox is handled in Documentum via DQL. I was involved with coding on the enhancement and maintenance of the same. Environment: Ant, Java, Jira, SVN , Eclipse , Junit ,SVN, Jenkins, Oracle ,DQL Infosys Technologies Ltd, Bangalore, India Client- Bank of America Jan 2008 – June 2008 Public
  • 4. Senior Software Engineer PORTSUM Responsibilities: It was a migration project, we migrated code in FoxPro to a java application. It mainly worked on data manipulation and loading of data into various tables in Oracle database. Queries were arranged in an XML and were run using a work flow engine (internal product) . Workflow engine was developed in Java and it interprets XML to the database , providing connection and atomicity to the queries. I was the lead in backend and i was responsible for all database related activities. Environment: VSS, Toad, Eclipse, Java, Oracle. Infosys Technologies Ltd, Bangalore, India Client- Bank of America March 2007 – Dec 2007 Software Engineer CSAR – Plan Vs Actuals Responsibilities: It was an added functionality added to current dashboard application of Bank of America CSAR. It allows a senior person (manager) to plan the targets to be achieved by his team (associates, salesperson) and monitor the figures time to time. I developed the Only Stored Procedure used to entertain all possible calls made from front end and response accordingly for any user in the hierarchy. It exhibits Output data, allows modification and automatic distribution of the target set into the team of associates. Environment: Java, JSP, JavaScript, Oracle, Servlet, Struts, Eclipse , SVN , Toad ,Tomcat Awards and Recognition: • Received “Encore” award at Infosys technologies limited for innovation and creating reusable tools in 2010. • Received “Above and beyond” award from NBC Universal for continuous automation of deployment and manual processes in May 2014 at SDG. Education: • Masters of Computer Application, UPTU, Lucknow, India. (2006, 73.2%) • Post Graduate Diploma in Business Management, Specialization Human Resource. (2008, 64.6%) • Graduate in Computer science from Gurukul University, Haridwar. (2003, 72.7%) • Intermediate in Science (Physics Computers Math) from C.B.S.E, St. Mary’s School (2000, 68%) • Matriculation from C.B.S.E, St. Mary’s School (1998, 67%) Public
  • 5. TRAINING: • Infosys Technologies Limited Fresher training in Java & J2EE and Oracle (2 months) • Infosys Technologies Limited Level 1, Level 2 & Level 3 Java certification. • ‘O’ Level Course From DOEACC • ‘A’ Level Course From DOEACC • Dot net certification from DUCAT Noida Public
  • 6. TRAINING: • Infosys Technologies Limited Fresher training in Java & J2EE and Oracle (2 months) • Infosys Technologies Limited Level 1, Level 2 & Level 3 Java certification. • ‘O’ Level Course From DOEACC • ‘A’ Level Course From DOEACC • Dot net certification from DUCAT Noida Public