SlideShare a Scribd company logo
Anil Jindal
Contact # +91 987 367 1382 Mail Id aniljindal2001@gmail.com
Passport # L9153961 Location Indrapuram, Ghaziabad
Address
G2, 242, Niti Khand-I,
Indrapuram, Ghaziabad
Current
Company
TATA Consultancy
Services, India
Experience Summary
Total Experience (Years) 9.5
Technology/Domain Java/J2EE,
Insurance,
Banking,
Transportation
Summary
 Currently working with TATA Consultancy Services Ltd, Noida since Dec 2011 as Assistant
Consultant.
 Working as Senior Java Developer cum Scrum Master in current assignment.
 More than 3 years of working close to client at client location.
 Worked extensively on Test Driven Development & Behavior Driven Development.
 Extensive experience in Agile methodology as well as in Water fall model.
Visa Information
Country Visa Type Valid Till
U.S.A Business Visa (B1) April-2019
Norway Work Permit Nov 2015
Employment History
Company Name Designation Start date End Date
TCS Ltd Assistant Consultant 07th
Dec 2011 Till Date
NIIT Technologies Senior Developer 21st
March
2011
01st
Dec 2011
CSC Engineer – App Development April 2008 March 2011
Birlasoft (India) Ltd. Software Engineer Jan 2006 April 2008
Anil Jindal
Technical Expertise
Skills
Experience
(Years)
Skills Experience (Years)
Spring 3.0/4.0/4.2 (MVC, JDBC
Template, AOP, Restful, DI, Batch,
JMS)
6 MongoDB 2
JDK 1.4, 1.5, 1.6, 1.7 & 1.8 9.5 Hibernate 5
JSF 3 Jersey 3
Oracle 9i & 10g 6 Puppet 2
Configuration Tools (CVS, SVN,
GIT(www.github.com))
9.5 JUnit 5
Backbone 3 Scala 1
SOAP UI 3 Postman/Advanced Postman 4
IBatis 2 Trello 3
Jquery 4 Maven 8
Ant 4 DB2 8
MySql 6 Hystrix API 2
Restful and SOAP WebServices 5 DevOps 3
HTML 5.0 2 Liquibase 4
Unix/Linux 8 Mockito 4
JMeter 4 Sonar 2
Idea Intelij 3 Eclipse/RAD/STS 8
J
Jboss/Jetty/WAS 9 Jenkins 5
R
Ruby on Rails 2 Kibana 3
I
IBM WAS 4 Slack, Lync, IBM Sametime 9
Jmeter 3 Elastic Search 3
Angular JS 1 Python 1
Page 2
Anil Jindal
Education
Degree College / University / Institution
Year of
Passing
Marks %
Master of Computer
Applications (MCA)
YMCA University of science and
technology, Faridabad. (Formally known as
YMCA Institute of Engineering)
2006
70
Bachelors of Computer
Applications (BCA)
Kurukshetra University, India 2003
65
Senior Secondary Govt SSC school, Sirsa, India 1999 63
Matriculation Vivekanand School, Sirsa, India 1997 75
Professional Activities, Certifications & Training attended
Course / Certification Name Institution Year Duration
Six Sigma Green Belt Birlasoft (India) Ltd. 2006 3 days
SCJP 1.5 Sun Microsystems 2009 -
LOMA FLMI 280 LOMA 2010 -
Honors in Networking
Centered Computing
NIIT Ltd. Delhi 2000 1 year
Page 3
Anil Jindal
Engagement Overview
Project Name MyBring.com Start Date Sept 2014
Client Posten, Norway End Date Till Date
Project Location Oslo, Norway Team Size handled (If applicable)
Methodology:- Agile
Company:- TATA Consultancy Services Ltd.
Project Description:
Posten is an official organization for postal services in Norway. MyBring.com is a web portal where customer
can book/track their logistics orders. Mybring handles business to business and business to customer orders.
Mybring.com consists of micro services which has around 50 small applications. Some of the applications are
owned by us. All kind of development, new feature enhancement and production support is owned by my team.
This is an agile project and need to talk to business/product owner to get to know about the story tasks.
I was at client location during Nov 2014 to Nov 2015. Initially started working as a developer and then later on I
have been given responsibility for Scrum Master as well. I also contribute a bit in DevOps.
Role / Responsibilities Java Developer cum Scrum Master
Contribution:
 Discussion with Business people as well as with Product Owner for requirement gathering.
 Prioritize the task board.
 Implementation of task on the board.
 Deployment to production.
 Mentoring of resources.
Environment: Mac OS
Spring, Hibernate, Backbone, MySql, Oracle, Linux, Kibana, Elastic Search, Puppet, Ruby on Rails, Phython,
Jersey, Mockito, Junit, Jmeter Integration, Jenkins, Sonar, Jquery, Angular JS.
Page 4
Anil Jindal
Project Name GATES Start Date Dec 2011
Client Matson Navigation Inc. End Date Aug 2014
Project Location Phoenix, AZ, USA Team Size handled (If applicable) 5
Methodology:- Waterfall
Company:- TATA Consultancy Services Ltd.
Project Description:
GATES is a Web based Application which is migrated from complex Mainframe to Java/J2EE. This application
handles day to day queries logged into customer care for logistics and goods supply throughout the world. This
is a user friendly application as compare to complex mainframe based application which is currently being
used into Customer care center for Matson. It was a purely development project, based on Java, Spring,
Hibernate, Struts and Jquery technologies. Gates is a multi-tier web based application. Application is in
development phase and deliverable in 4 phases. Jboss server is used to deploy the application on integration
environment.
Role / Responsibilities Team Leader
Contribution:
 Converted Cobol code into UseCase Documents to understand the flow as well as to develop.
 Dividing tasks in the team.
 Different Modules development.
 Deployment up to QA.
 Mentoring of resources as well as Team Management.
Environment:
Spring, Hibernate, JDBC Template, JQuery, MySql, Oracle, Linux.
Page 5
Anil Jindal
Project Name Riskconsole.com Start Date March 2011
Client AON End Date Nov 2011
Project Location USA Team Size handled (If applicable) 5
Methodology:- Agile
Company:- NIIT Technologies.
Project Description:
Launched in 2001, RiskConsole is the pioneer in browser-based risk information technology. Utilized by over
190,000 users in over 40 countries, RiskConsole was designed to give you an integrated enterprise-wide view
of your risk exposure and deliver critical risk management intelligence. RiskConsole has the ability to maintain a
wide variety of risk and insurance information with full multi-lingual and multi-currency capabilities.
In addition to manual data entry, RiskConsole consolidates data from multiple external sources and internal
systems like HR, payroll, fleet, etc. This means you can establish a repository of risk information in the most
efficient manner giving you a complete picture of your business at your fingertips.
Riskconsole.com is a cloud made by AON. It’s a configurable site for insurance based clients. It handles
underwritings and risk management for an insurance company.
ence generation and more. It is based on Service Oriented Architecture (SOA) and Java Server Side
technology.
Role / Responsibilities Developer cum Scrum Master
Contribution:
 Discussion with onshore counter part to understand and prioritize the requirements.
 Dividing tasks in the team.
 Module development
 Deployment up to QA.
Environment:
GWT, Spring, iBatis, Oracle 9i, Groovy, Grails.
Page 6
Anil Jindal
Project Name csA Services M Start Date April 2008
Client AXA Equitable End Date March 2011
Project Location Austin, Texas Team Size handled (If applicable)
Methodology:- Agile
Company:- CSC India Pvt Ltd.
Project Description:
csA Accelerator is a complete policy service solution which provides a wrapper, or common interface to Cyber
Life, VANTAGE-ONE and any other back office system.
It provides a common front end for call centers and back offices in addition to document imaging, work routing,
staff performance management, automated correspondence generation and more.
It is based on e4Connect infrastructure. E4Connect is a business application framework for building scalable,
flexible and maintainable business applications using Service Oriented Architecture (SOA) and Java Server
Side technology.
I was at client location for multiple times on business visa.
Role / Responsibilities Team Member
Contribution:
 Handling deployments (Integration and UAT).
 Resolving the external and internal defects.
 Contribution in major development of the product.
 Interacting with the BAs for issues and queries in the project.
 Involve in the major estimates for various new enhancements.
 Design, coding and unit-testing.
Environment:
JSF, Java, JSP, XML, Hibernate, Web services, RAD and DB2
Page 7
Anil Jindal
Project Name Delite Start Date Jan 2007
Client GE Money – India End Date Mar-2008
Project Location Gurgaon – India Team Size handled (If applicable) NA
Methodology:- Waterfall
Company:- Birlasoft India Ltd.
Project Description:
DELITE is a CRM (Customer Relation Management) application. It automates the call center processes &
correspondence departments of GE-Capital BPMS. DELITE automates the entire process of Customer
Relation Management of GE Call Center from the point where customer interacts with the agent with his
query/suggestion/feedback, to query resolution by the agent, and final correspondence by agent to the
customer regarding the status of his/her query. DELITE is a standardized platform for handling and monitoring
incoming / outgoing calls. It provides you both the Operational and Analytical CRM functionality so very
essential in the competitive business environment. Subvention is a new functionality in DELITE, where
purchase on some selected products can be converted to installments on 0% interest. Various reports are
generated for the perusal of different business departments.
Worked at client location for whole tenure.
Role / Responsibilities Team Member
Contribution:
 Involved in database design process.
 Was at the onshore location thus interacted to the client for delivery as well as for all project related
queries.
 Involved in estimations and project plan along with team manager.
 Developed the major modules of the product.
 Wrote the DB queries, triggers and stored procedures in Oracle 9i.
Environment:
JSP Struts 1.1, Oracle 9i, WebSphere 5.1, WSAD 5.1.
Operating System: Windows 2000, Linux
Page 8
Anil Jindal
Project Name Online Assessment System Start Date Feb 2006
Client GE Money – India End Date Dec 2006
Project Location Gurgaon – India Team Size handled (If applicable) NA
Methodology:- Waterfall
Company:- Birlasoft India Ltd.
Project Description:
Online assessment is an application, which conducts online tests and assessments of user on basis of their
course selected. The assessor selects the course; the individual needs to be assessed on, through randomly
selected set of questions within a pre-decided time. The application randomly generates multiple-choice
questions for a particular course. Multiple detailed reports are generated for each test conducted, which can be
viewed by both – the assessor and the individual.
Role / Responsibilities Team Member
Contribution:
 Developed the major modules of the product.
 Project design.
Environment:
JSP Struts 1.1, Oracle 9i, WebSphere 5.1, WSAD 5.1.
Operating System: Windows 2000, Linux
Page 9

More Related Content

Anil_Jindal_Resume

  • 1. Anil Jindal Contact # +91 987 367 1382 Mail Id aniljindal2001@gmail.com Passport # L9153961 Location Indrapuram, Ghaziabad Address G2, 242, Niti Khand-I, Indrapuram, Ghaziabad Current Company TATA Consultancy Services, India Experience Summary Total Experience (Years) 9.5 Technology/Domain Java/J2EE, Insurance, Banking, Transportation Summary  Currently working with TATA Consultancy Services Ltd, Noida since Dec 2011 as Assistant Consultant.  Working as Senior Java Developer cum Scrum Master in current assignment.  More than 3 years of working close to client at client location.  Worked extensively on Test Driven Development & Behavior Driven Development.  Extensive experience in Agile methodology as well as in Water fall model. Visa Information Country Visa Type Valid Till U.S.A Business Visa (B1) April-2019 Norway Work Permit Nov 2015 Employment History Company Name Designation Start date End Date TCS Ltd Assistant Consultant 07th Dec 2011 Till Date NIIT Technologies Senior Developer 21st March 2011 01st Dec 2011 CSC Engineer – App Development April 2008 March 2011 Birlasoft (India) Ltd. Software Engineer Jan 2006 April 2008
  • 2. Anil Jindal Technical Expertise Skills Experience (Years) Skills Experience (Years) Spring 3.0/4.0/4.2 (MVC, JDBC Template, AOP, Restful, DI, Batch, JMS) 6 MongoDB 2 JDK 1.4, 1.5, 1.6, 1.7 & 1.8 9.5 Hibernate 5 JSF 3 Jersey 3 Oracle 9i & 10g 6 Puppet 2 Configuration Tools (CVS, SVN, GIT(www.github.com)) 9.5 JUnit 5 Backbone 3 Scala 1 SOAP UI 3 Postman/Advanced Postman 4 IBatis 2 Trello 3 Jquery 4 Maven 8 Ant 4 DB2 8 MySql 6 Hystrix API 2 Restful and SOAP WebServices 5 DevOps 3 HTML 5.0 2 Liquibase 4 Unix/Linux 8 Mockito 4 JMeter 4 Sonar 2 Idea Intelij 3 Eclipse/RAD/STS 8 J Jboss/Jetty/WAS 9 Jenkins 5 R Ruby on Rails 2 Kibana 3 I IBM WAS 4 Slack, Lync, IBM Sametime 9 Jmeter 3 Elastic Search 3 Angular JS 1 Python 1 Page 2
  • 3. Anil Jindal Education Degree College / University / Institution Year of Passing Marks % Master of Computer Applications (MCA) YMCA University of science and technology, Faridabad. (Formally known as YMCA Institute of Engineering) 2006 70 Bachelors of Computer Applications (BCA) Kurukshetra University, India 2003 65 Senior Secondary Govt SSC school, Sirsa, India 1999 63 Matriculation Vivekanand School, Sirsa, India 1997 75 Professional Activities, Certifications & Training attended Course / Certification Name Institution Year Duration Six Sigma Green Belt Birlasoft (India) Ltd. 2006 3 days SCJP 1.5 Sun Microsystems 2009 - LOMA FLMI 280 LOMA 2010 - Honors in Networking Centered Computing NIIT Ltd. Delhi 2000 1 year Page 3
  • 4. Anil Jindal Engagement Overview Project Name MyBring.com Start Date Sept 2014 Client Posten, Norway End Date Till Date Project Location Oslo, Norway Team Size handled (If applicable) Methodology:- Agile Company:- TATA Consultancy Services Ltd. Project Description: Posten is an official organization for postal services in Norway. MyBring.com is a web portal where customer can book/track their logistics orders. Mybring handles business to business and business to customer orders. Mybring.com consists of micro services which has around 50 small applications. Some of the applications are owned by us. All kind of development, new feature enhancement and production support is owned by my team. This is an agile project and need to talk to business/product owner to get to know about the story tasks. I was at client location during Nov 2014 to Nov 2015. Initially started working as a developer and then later on I have been given responsibility for Scrum Master as well. I also contribute a bit in DevOps. Role / Responsibilities Java Developer cum Scrum Master Contribution:  Discussion with Business people as well as with Product Owner for requirement gathering.  Prioritize the task board.  Implementation of task on the board.  Deployment to production.  Mentoring of resources. Environment: Mac OS Spring, Hibernate, Backbone, MySql, Oracle, Linux, Kibana, Elastic Search, Puppet, Ruby on Rails, Phython, Jersey, Mockito, Junit, Jmeter Integration, Jenkins, Sonar, Jquery, Angular JS. Page 4
  • 5. Anil Jindal Project Name GATES Start Date Dec 2011 Client Matson Navigation Inc. End Date Aug 2014 Project Location Phoenix, AZ, USA Team Size handled (If applicable) 5 Methodology:- Waterfall Company:- TATA Consultancy Services Ltd. Project Description: GATES is a Web based Application which is migrated from complex Mainframe to Java/J2EE. This application handles day to day queries logged into customer care for logistics and goods supply throughout the world. This is a user friendly application as compare to complex mainframe based application which is currently being used into Customer care center for Matson. It was a purely development project, based on Java, Spring, Hibernate, Struts and Jquery technologies. Gates is a multi-tier web based application. Application is in development phase and deliverable in 4 phases. Jboss server is used to deploy the application on integration environment. Role / Responsibilities Team Leader Contribution:  Converted Cobol code into UseCase Documents to understand the flow as well as to develop.  Dividing tasks in the team.  Different Modules development.  Deployment up to QA.  Mentoring of resources as well as Team Management. Environment: Spring, Hibernate, JDBC Template, JQuery, MySql, Oracle, Linux. Page 5
  • 6. Anil Jindal Project Name Riskconsole.com Start Date March 2011 Client AON End Date Nov 2011 Project Location USA Team Size handled (If applicable) 5 Methodology:- Agile Company:- NIIT Technologies. Project Description: Launched in 2001, RiskConsole is the pioneer in browser-based risk information technology. Utilized by over 190,000 users in over 40 countries, RiskConsole was designed to give you an integrated enterprise-wide view of your risk exposure and deliver critical risk management intelligence. RiskConsole has the ability to maintain a wide variety of risk and insurance information with full multi-lingual and multi-currency capabilities. In addition to manual data entry, RiskConsole consolidates data from multiple external sources and internal systems like HR, payroll, fleet, etc. This means you can establish a repository of risk information in the most efficient manner giving you a complete picture of your business at your fingertips. Riskconsole.com is a cloud made by AON. It’s a configurable site for insurance based clients. It handles underwritings and risk management for an insurance company. ence generation and more. It is based on Service Oriented Architecture (SOA) and Java Server Side technology. Role / Responsibilities Developer cum Scrum Master Contribution:  Discussion with onshore counter part to understand and prioritize the requirements.  Dividing tasks in the team.  Module development  Deployment up to QA. Environment: GWT, Spring, iBatis, Oracle 9i, Groovy, Grails. Page 6
  • 7. Anil Jindal Project Name csA Services M Start Date April 2008 Client AXA Equitable End Date March 2011 Project Location Austin, Texas Team Size handled (If applicable) Methodology:- Agile Company:- CSC India Pvt Ltd. Project Description: csA Accelerator is a complete policy service solution which provides a wrapper, or common interface to Cyber Life, VANTAGE-ONE and any other back office system. It provides a common front end for call centers and back offices in addition to document imaging, work routing, staff performance management, automated correspondence generation and more. It is based on e4Connect infrastructure. E4Connect is a business application framework for building scalable, flexible and maintainable business applications using Service Oriented Architecture (SOA) and Java Server Side technology. I was at client location for multiple times on business visa. Role / Responsibilities Team Member Contribution:  Handling deployments (Integration and UAT).  Resolving the external and internal defects.  Contribution in major development of the product.  Interacting with the BAs for issues and queries in the project.  Involve in the major estimates for various new enhancements.  Design, coding and unit-testing. Environment: JSF, Java, JSP, XML, Hibernate, Web services, RAD and DB2 Page 7
  • 8. Anil Jindal Project Name Delite Start Date Jan 2007 Client GE Money – India End Date Mar-2008 Project Location Gurgaon – India Team Size handled (If applicable) NA Methodology:- Waterfall Company:- Birlasoft India Ltd. Project Description: DELITE is a CRM (Customer Relation Management) application. It automates the call center processes & correspondence departments of GE-Capital BPMS. DELITE automates the entire process of Customer Relation Management of GE Call Center from the point where customer interacts with the agent with his query/suggestion/feedback, to query resolution by the agent, and final correspondence by agent to the customer regarding the status of his/her query. DELITE is a standardized platform for handling and monitoring incoming / outgoing calls. It provides you both the Operational and Analytical CRM functionality so very essential in the competitive business environment. Subvention is a new functionality in DELITE, where purchase on some selected products can be converted to installments on 0% interest. Various reports are generated for the perusal of different business departments. Worked at client location for whole tenure. Role / Responsibilities Team Member Contribution:  Involved in database design process.  Was at the onshore location thus interacted to the client for delivery as well as for all project related queries.  Involved in estimations and project plan along with team manager.  Developed the major modules of the product.  Wrote the DB queries, triggers and stored procedures in Oracle 9i. Environment: JSP Struts 1.1, Oracle 9i, WebSphere 5.1, WSAD 5.1. Operating System: Windows 2000, Linux Page 8
  • 9. Anil Jindal Project Name Online Assessment System Start Date Feb 2006 Client GE Money – India End Date Dec 2006 Project Location Gurgaon – India Team Size handled (If applicable) NA Methodology:- Waterfall Company:- Birlasoft India Ltd. Project Description: Online assessment is an application, which conducts online tests and assessments of user on basis of their course selected. The assessor selects the course; the individual needs to be assessed on, through randomly selected set of questions within a pre-decided time. The application randomly generates multiple-choice questions for a particular course. Multiple detailed reports are generated for each test conducted, which can be viewed by both – the assessor and the individual. Role / Responsibilities Team Member Contribution:  Developed the major modules of the product.  Project design. Environment: JSP Struts 1.1, Oracle 9i, WebSphere 5.1, WSAD 5.1. Operating System: Windows 2000, Linux Page 9