GajendraSingh_10Y Exp_Java_Database_CV

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 6

Gajendra Singh

Education
Master of Computer Applications (MCA), Thapar University, Patiala, Punjab, India, 2013

Experience Summary
Technical Lead/Architect having 9 years 11 months of experience in Software
Products development. Highly entrepreneurial and efficient in development and
maintenance of enterprise applications. Seeking to leverage my technical and
interpersonal skills to bring a solid customer service perspective to the position
of Software Engineer at your company. I am supporting my team to turn
customer requirements into software products.
An excellent team member with an ability to perform individually, good
interpersonal relations, hardworking and elevated level of motivation. An
adaptive learner with an aptitude for taking responsibilities.
Excellent oral, written communication, analytical and critical thinking skills.
Excellent people skills with ability to influence clients, team members,
management, and external groups.
Experience in designing and developing Java based enterprise applications
which are highly scalable, resilient, fault tolerant with self-healing ability.

Areas/Applications

 Line of Business – HCM, Finance, Insurance and Enterprise Utilities.


 Line of Technology – Core Java, Advance Java, SQL, PL/SQL, Oracle 10g,
MySQL, Angular, JavaScript, Cloud Computing, CSS, HTML, Bootstrap

Computers Worked on

Computer System Programming Languages Special Software

Windows, Linux, Mac OS Java, Angular, and JavaScript, Spring Framework, Oracle 11g, IntelliJ
HTML, CSS, Shell Script, 2023, Tomcat 10, JBoss 7.4, MySQL 8,
SQL, PL/SQL Jira, Confluence, XL Release, Service
Now.
Career Profile

Since 2021 Tata Consultancy Services Limited

Title American Express

Period Since 13-Oct 2021

Client Name American Express Travel Related Services

Position Architect/Technical Lead

Responsibilities
 Analysis, feasibility study, system design, code, Integration, test, deployment, and maintenance
of enterprise applications (SDLC).
 Engaging with the clients and analysing the requirements.
 Experience in design technical solution (HLD & LLD) for business issues.
 Experience in developing API- SOAP & REST based Web-services.
 Strong understanding of Object-Oriented design methodologies and design patterns.
 Story refinement to design the optimized solution considering business processes, technical
viability, best practices, and architectural standards.
 Highlight all risks and issues that affect the proposed solution.
 Develop robust code following exacting standards and in accordance with current framework.
 Provide constructive feedback and review code effectively.
 Use and maintain the specification documents.
 Design and implement automated test cases.
 Design and execute complex manual test cases.
 Analysis and resolution of production incidents and resolving problems or defects.
 Passion for quick learning, experimenting, and fast-paced adapting technology.
 Responsible for end-to-end delivery and product ownership.
 Expertise on Cloud Environments an CICD process.
 Writing code, unit test, code review, code merge, debugging, executing builds on Jenkins.
Maintain repos, create branch, code commit & review etc. Knowledge of TDD, BDD practices.
 Scheduling, monitoring, log analysis, root cause analysis, & bug fixing.
 Communicate with customers on regular basis to clarify business requirements.
 Understand business requirements documents & convert them into technical design & code
base. Aware of best coding practices.
 Providing technical expertise to improve process & products quality.
 Create, update & review technical docs as per business requirements & enhancements.
 Create, update stored procedures & triggers. Provide KT and guidance to team members.
 Assist in technical hiring and continues feedback for colleague.
 Direct report to Directors and stakeholders. Participate in daily stand-up calls, sprint planning.
 Experience in team handling, task scheduling & time estimations.

Project

American Express intends to migrate Java Applications (HCM API, CHIP, HRDS API, My Info HCM
API) from End-to-End development & support for latest version of technology like Java, Angular,
Kotlin, React & Hydra Cloud Migration. The goal is to provide a migration from outdated version to
latest version and manage enterprise applications & its security. Developing & designing innovative
solutions using Java, Kotlin, Angular & SQL, PL/SQL.

Conducted following activities:


 Interacting with the client to understand and analyse the business requirements and
enhancement.
 Prepared Design, Solution Architecture Documents of the Application.
 Involved in Architecture and designing of Database server.
 Documented all design specifications, installation instructions for fraud prevention solution and
ensuring the design of all processes, roles, responsibilities, and documents are regularly
reviewed and audited for efficiency, effectiveness, and compliance.
 Java system design architecture and providing enhancement/solutions to mitigate ineffective
components, which will help to maintain applications system stability & reliability.

Operating System Windows 2010 Enterprise, Windows Server 2016, Linux, Mac OS

Languages Java, Angular, Kotlin, HTML, CSS, JavaScript, Shell Script, SQL and PL/SQL

Special Software Spring Framework, Oracle 11g, IntelliJ 2023, Tomcat 10, JBoss 7.4, MySQL 8,
Jira, Confluence, XL Release, Service Now.

Project Skyview Corporate Park, Sector 74, Gurgaon, India

2018–2021 Oracle India Pvt Ltd

Title Oracle Cloud Infrastructure (OCI) and Identity and Access Management
(IAM) Development

Period Nov 2018 - Oct 2021

Client Name Oracle

Domain Cloud Computing

Position Senior Member of Technical Staff (SMTS)

Responsibilities
 I have worked as individual contributor (IC) to assist software development and quality teams to
maintain product quality and delivery on time.
 Analysis, Feasibility Study, Designing, Coding, Bug fix, Deployment, Integration, and
maintenance (SDLC).
 Expertise in handling Compute, Block Volume, Block Storage, Object Storage, File Storage,
Networking etc in cloud infrastructure
 Able to analyse, gather data, design, code, debug, and maintenance of cloud infrastructure.
 Writing code using REST APIs, POJO, DAO, Hibernate, XML, Query, functional/unit/integration
test using Maven, TestNG framework, code merge, code reviews, debugging, executing builds
on Jenkins, jobs scheduling, monitoring, log analysis, root cause analysis, & bug fixing.
 Understand Business Requirements documents & convert them into technical design & code
base. Aware of best coding practices. Providing technical expertise to improve products quality.
 Experience in team handling, task scheduling & time estimations.
 Working on POC, creating blueprint for upcoming new enhancements & features as per
business requirements & road map.
 Code optimization, query tuning, tracing & fixing the performance issues of different services.
 Coordinate with Business Analyst and Quality Assurance Team to discuss over different
bugs/issues/conflicts.
 Create, update & review technical docs as per business requirements & enhancements. Create,
update stored procedures & triggers.
 Maintain code repos, create branch, commit code, code review.

Project
Oracle Cloud Infostructure (OCI) is a cloud computing service offered by Oracle Corporation providing
servers, storage, network, applications, and services through a global network of
Oracle Corporation managed data centres. The company allows these services to
be provisioned on demand over the Internet. Whereas OCI stands for Oracle
Cloud Infrastructure which is an IaaS and PaaS offering from Oracle which offers
real-time elasticity for enterprise applications by combining Oracle's autonomous
services, integrated security, and Serverless computing.

Identity and access management (IAM) manages the end-to-end lifecycle of user identities and entitlements
across all enterprise resources, both in data centres and in the cloud. It is a
foundational control of cloud security as it authenticates users and regulates
access to systems, networks, and data.

Conducted following activities:

 Worked on Oracle Cloud Infrastructure (OCI) & Identity and Access Management (IAM)
Expertise in developing microservices using Java, sprint boot and maven.
 Expertise in handling Compute, Block Volume, Block Storage, Object Storage, File Storage,
Networking etc in cloud infrastructure.
 Working with onshore and offshore in different time zone, provide KT, flow up and handle a co-
ordinate with multiple teams.
 Able to analyse, gather data, design, code, debug, and maintenance of cloud infrastructure.
Expert in bug fixing on production environment.
 Working in agile development-stand up meeting etc.
Working with DevOps culture using CI/CD tools like Jenkins, Hudson etc.
 Working with product release management using Jira, Confluence.
 Involved in Migration, Development, Deployment and Testing of the Java Application and
database.
 Evaluate application architectures to identify opportunity for improvements.
 Interact with Oracle Customers directly and report the status on weekly basis.
 Participated in daily status calls.
 Providing estimates for requirements.
Hardware Yubi Key, Bare-Metal Server, Windows Server

Operating System Windows, MacOS and total 28 different VM’s OS

Languages Java, Go Lang, Spring MVC, Spring Boot, Spring Cloud, REST
API, Microservice, Hibernate, SQL, Shell Script, Tomcat,
Grafana, Unit Testing-JUnit, Automation.

Special Software Oracle Database, JDK 8, Eclipse, Grafana

Project Lotus Business Park, Sector 127 Noida, India

2016–2018 DXC Technology (formally Computer Sciences Corporation)

Title POINT IN J & POINT IN UX

Period July 2015 – Nov 2018

Client Name North America

Domain Insurance (Property & Casualty)

Position Associate Professional Product Developer


Responsibilities

 Analysis, Feasibility Study, Documentation, Designing, Coding, Deployment, and maintenance.


 Understand Business Requirements documents & convert them into technical design & code
base.
 Aware of best coding practices. Providing technical expertise to improve project.
 Coding, debugging, root cause analysis, code review, bug fixing. • Design new workflow of
different items to make user friendly user interface (UI/UX).
 Code optimization, query tuning, tracing & fixing the performance issue of different service.
 Coordinate with Business Analyst and Quality Assurance Team to discuss over different
bugs/issues/conflicts.
 Create, update stored procedures & triggers. Writing SQL Queries.
 Creating business logic and rating algorithms.
 Creating REST API using spring MVC
Project
POINT IN- It's a complete insurance solution for property and casualty (P & C).
It's connected and integrated. Policy Administration, Claims Processing, Billing,
Payables and Reinsurance together in one product.

Conducted following activities:

 Writing code using REST APIs, POJO, DAO, Hibernate, XML, Query, functional/unit/integration
test using Maven, TestNG framework, code merge, code reviews, debugging, executing builds
on Jenkins, jobs scheduling, monitoring, log analysis, root cause analysis, & bug fixing.
 Understand Business Requirements documents & convert them into technical design & code
base. Aware of best coding practices. Providing technical expertise to improve products quality.
 Experience in team handling, task scheduling & time estimations.
 Create, update & review technical docs as per business requirements & enhancements. Create,
update stored procedures & triggers.
 Maintain code repos, create branch, commit code, code review.

Operating System Windows Enterprise, Windows Server, Linux

Languages Core Java, Servlet, JSP, Spring MVC, Hibernate, SQL, PL/SQL, JSON, XML, HTML, CSS,
Andujar, Tomcat, VPMS tool, Maven, SVN, GitHub, Jenkins, JMeter, Review Board, JIRA,
Agile Methodology, Open Source.

Special Software Oracle Server, Eclipse, MySQL, MyEclipse

Project DXC Technology, Sector 62, Noida, India

2015–2016 Qualtech Consultants Pvt Ltd

Title Aviva Life Insurance and Pradan Accounting & Financial Service (PAFS)

Period Jul 2014 – Jul 2015

Client Name Aviva Life Insurance

Domain Insurance and NBFC

Position Associate Engineering Analyst

Responsibilities
 Analysis, Feasibility Study, Documentation, Designing, Coding, Deployment, and maintenance
(SDLC).
 Making POJO, DAO, XML, Business logic, Query writing, Unit Testing, Monitoring Batch
processing.
 Making technical documentation for new enhancements.
 Cron job scheduling & monitoring.
 Bug fixing and Production support.

Project

Online products of Aviva Life Insurance-


Aviva India is an Indian life assurance company. It is a joint venture between Aviva
plc, a British assurance company, and Dabur Group, an Indian conglomerate.

Conducted the following activities:

 Analysis, Feasibility Study, Documentation, Designing, Coding, Deployment, and maintenance


(SDLC).
 Coding, debugging, maintenance, bug fixing.
 Design report, report integration using java.
 Creating and updating technical documentation.
 Participated in Stand-up calls.
 Unit Test - Effective execution of successful and negative test scenarios.

Operating System Windows Enterprise 2007, Ret Hat Linux 6

Languages Java, Spring, Hibernate, Oracle PL/SQL, DB2, WebSphere, Tomcat.

Work Location Sector 65, Noida, and Gurgaon (Aviva Life Insurance) India

Personal Details
Date of Birth January 01,1989

Sex Male

Nationality Indian

Designation Assistant Consultant – Technical Lead Product Development

Location New Delhi, India

Passport Details N6924590


Issued at Patna on 05/16/2016.
Valid up to 05/15/2026

Email [email protected]

You might also like