Gajendra Singh Java_Tech Lead__Architect_10Y
Gajendra Singh Java_Tech Lead__Architect_10Y
SINGH gajendratu@gmail
.com
iGajendraSingh
PROFILE SUMMARY
Technical Lead/Architect having 10 years’ experience in Software
Product 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 perspective.
Collaborate with product managers and stakeholders to understand business
goals and translate them into technical requirements. Aware of best coding
practices.
Analysis, feasibility study, documentation, designing, coding, testing,
deployment, and maintenance. Led a cross-functional team in improving
customer satisfaction, resulting in a 90% increase in positive feedback and a
20% reduction in complaints.
An adaptive learner with an aptitude for taking responsibilities. Excellent oral,
written communication, analytical and critical thinking skills.
Provide technical leadership to the development team to improve products
quality and process. Developed and deployed a software update, resulting in
a 30% reduction in system errors and improving application performance by
25%.
Architect, code, unit test, merge, debugging and deploy scalable and
maintainable solutions on Jenkins. Assist in technical hiring and continuous
feedback.
Collaborate with cross-functional teams to define project requirements and
timelines. Drive innovation in technology and processes. Highlight future risks
and remediation.
Lead and mentor a team of 7 engineers for development and implementation
of applications.
Provide technical guidance and constructive code review to ensure high-
quality standards.
Troubleshoot and resolve complex technical issues, ensuring optimal
performance and user experience. Expert on TDD, BDD development
practices.
Create and executed complex test cases via automation and manual.
Follow industry trends and emerging technologies to drive innovation within
the product development team. Maintain GitHub repository and technical
documents.
Strong sense of product ownership and commitment. Expertise on Cloud
Computing and CI/CD pipeline build & deployment process.
Expert in jobs config, scheduling, monitoring, root cause analysis, and bug
fixing.
Communicate with customers on regular basis to clarify business
requirements.
Create, update PL/SQL stored procedures & triggers.
Skills
Tools and Technology: Java, Spring MVC, Spring Boot, Hibernate, REST AP,
Microservices, Python, HTML, CSS, Bootstrap, JavaScript, Angular, Grafana, Jira,
Confluence, Jenkins, ServiceNow, Oracle, SQL, PL/SQL, Shell Script, WebLogic,
JBoss, Tomcat, Linux, Virtual Machine, Cloud Storage, Release
Management-CI/CD, XLR, Identity and Access Management, Application
migration, Integration, Cloud Computing- OCI (IaaS & PaaS), Identity and Access
Management.
Education
Executive MBA | Faculty of Management Studies (FMS) - University of Delhi– 2021
Master of Computer Applications | Thapar University (TIET), Patiala – 2013
Bachelor of Computer Applications | IGNOU, New Delhi – 2009
PROJECTS UNDERTAKEN
Project #1: BFSI USA Based Banking Client -Tata Consultancy Services
Limited
Team Size: 7
Technologies: Core Java, Spring MVC, Spring Boot, SOAP & REST API, Hibernate,
Algorithms, Angular, HTMS, CSS, JavaScript, Oracle PL/SQL, Shell Script, JSON,
XML, Tomcat, JBoss, Splunk, SailPoint IIQ, EAG, APIGEE, ServiceNow, SSO, JWT,
OAuth 2.0, Oracle Cloud, AWS, TDD, BDD, CI/CD –GitHub Action, Jenkins, XL
Release, Maven, GitHub, Docker, Jira, Confluence.
Roles & Responsibilities: Technical Lead-Assistant Consultants
Experience in designing and developing Java based enterprise applications
which are highly scalable, resilient and fault-tolerant with self-healing ability.
Analyze, feasibility study, code, merge, Integration, test, deployment, and
maintenance. Experience in open-source technology. Expert in developing
REST AP.
Expert in design technical solution (HLD & LLD) for any business issues.
Strong understanding of Object-Oriented methodologies and design patterns.
Create and execute complex manual test cases. Create, update & review
technical docs.
Provide constructive feedback and review effectively of assigned tasks.
Passion for quick learning, experimenting and adapting in a fast-paced agile
environment.
Managed repos, create branch, commit & review etc. Knowledge of TDD, BDD
practices. Scheduling, monitoring, log/root cause analysis and bug fixing.
Communicate with customers on regular basis to clarify business
requirements.
Participate in daily scrum stand-up, sprint planning, backlog refinement, and
solution review calls. Follow security best practices.
Direct report to Directors and stakeholders. Experience in team handling, task
scheduling & time estimation. Provide KT and guidance to team members.
2
Project #2: Oracle Cloud - OCI (IaaS) & Identity and Access Management
(IAM)-Oracle
Team Size: 6
Technologies: Core Java, Spring MVC, Spring Boot, REST API, Hibernate, Go
Lang, Microservices, HTML, CSS, JavaScript, Oracle, PL/SQL, Shell Script, JSON,
XML, Tomcat, WebLogic, Cloud Platform, Grafana, SSO, JWT, OAuth 2.0, SAML,
CI/CD –Maven, Ant, Bitbucket, Jenkins, Jira, confluence.
Roles & Responsibilities: Professional Product Developer/SDE 3
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. Code optimization, query tuning, tracing &
fixing the performance issues.
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.
Develop code using REST APIs, POJO, DAO, Hibernate, XML, Query,
unit/integration test using Maven, TestNG framework, merge, review,
debugging, executing builds on Jenkins, jobs scheduling, monitoring, log/root
cause analysis, & bug fixing.
Providing technical expertise to improve products quality. Working on POC,
creating blueprint for upcoming new enhancements & features as per
business requirements & road map.
Coordinate with Business Analyst and Quality Assurance Team to discuss over
different bugs/issues/conflicts. Create, update stored procedures & triggers.
3
Create POJO, DAO, XML, Business logic, Query writing, Unit Testing,
Monitoring Batch processing. Assist for technical documentation for new
enhancements.
Cron job scheduling & monitoring. Production support.
CONTACT DETAILS
Name : Gajendra Kumar Singh
Fathers Name : Sheoji Singh
Gender : Male
Marital Status : Married
Date of Birth : 01-Jan-1989
Languages : Hindi, English
I hereby declare that statements made in the true complete and correct to the
best of my knowledge and belief.