ANKUR AGARWAL
Bangalore, Karnataka, 560037
- |-440, Agarwal Bhawan, Purana Quila, Lucknow, UP, 226001
Results-driven professional with 8 years of combined experience in the fields of technology and system architecture.
Passionate about leveraging technology to drive business growth and improve user experiences. Excellent leadership
and communication skills, with an ability to collaborate effectively across cross-functional teams.
PROFESSIONAL EXPERIENCE
Walmart Global Technology Services India Pvt. Ltd., Bangalore (Hybrid)
Designation - Senior Software Engineer
Duration - Jun 2022 - Present
●
●
●
●
●
●
●
Developed and maintained, scalable and efficient software solutions to support Walmart's e-commerce platform.
Collaborated with cross-functional teams to identify boilerplate code, deliver a common library, and reduce
delivery time by 20-30%. Improved code quality and provided zero-code for common integrations.
Conducted code reviews and provided constructive feedback to peers, promoting overall code quality and
maintainability.
Implemented synchronous and asynchronous contract based testing framework, resulting in more reliable system
with ease in debugging and reduced time-to-market for new features.
Identified and resolved performance bottlenecks, by removing vulnerabilities, optimizing code quality and
coverage to 95%.
Actively participated in agile development, including daily stand-ups, sprint planning, and retrospectives.
Mentored junior engineers, providing guidance on technical challenges and fostering their professional growth.
Publicis Sapient (A division of TLG India Pvt. Ltd.), Bangalore (Remote)
Designation - Senior Associate Technology L1
Duration - Dec 2020 - May 2022
●
●
●
●
●
Served as a dedicated individual contributor, taking ownership of technical deliverables and driving their
successful completion.
Collaborated closely with product managers to understand their requirements, translating them into technical
specifications and actionable plans.
Assisted in the analysis and resolution of complex technical issues, demonstrating strong problem-solving skills
and attention to detail.
Actively contributed to project planning, estimation, and scoping exercises, providing technical insights and
feasibility assessments.
Actively participated in knowledge-sharing initiatives, contributing to internal technical communities and
mentoring junior colleagues.
Newgen Software Technologies Ltd., Noida
Designation - Senior System Engineer
Duration - Oct 2018 - Dec 2020
●
●
●
●
●
●
●
Worked effectively in agile development environments, participating in sprint planning, daily stand-ups, and
retrospectives.
Contributed to the documentation of software features, API documentation and knowledge articles.
Collaborated closely with cross-functional teams, including development, operations, and infrastructure, to
address and resolve production issues.
Conducted root cause analysis of production incidents, identifying underlying causes and implementing
preventive measures to mitigate future occurrences.
Integrated the loan processing system with external systems and APIs to facilitate data exchange and streamline
workflows.
Implemented business rules and validation logic to ensure accurate and compliant loan processing.
Developed and optimized database schemas and queries for efficient data storage, retrieval, and reporting.
Tata Consultancy Services Ltd., Delhi
Designation - System Engineer
Duration - Aug 2015 - Oct 2018
●
●
●
●
●
●
●
●
●
Developed and maintained software applications, contributing to the full software development lifecycle.
Designed and developed efficient database schemas and SQL queries, that optimized the performance by 40%.
Handled and resolved escalations related to application, applying problem-solving skills and collaborating with
cross-functional teams.
Worked effectively in agile development environments, participating in sprint planning, daily stand-ups, and
retrospectives.
Contributed to the documentation of knowledge article, as per the technical guides.
Utilized monitoring tools and technologies to track key metrics, including system performance, resource
utilization, and application availability.
Led a role of module lead, providing guidance, mentorship, and technical oversight for project deliverables.
Conducted thorough analysis and planning of database migration activities, including data mapping, schema
changes, and ETL processes.
Streamlined code and improved database performance by optimizing queries, indexing strategies, and database
configurations.
SKILLS
●
●
●
●
●
●
●
●
●
●
●
●
●
Proficiency in Back End technologies such as Spring Boot, Spring Batch, Spring Integration, Spring Data JPA,
Java Core, etc
Extensive experience in the complete software development lifecycle (SDLC), including requirements gathering,
design, development, testing, deployment, and maintenance.
Strong understanding of software engineering principles and design patterns, API development and implement
event sourcing between microservices.
Expertise in SQL and NoSQL databases such as Cosmos, MongoDB, Microsoft Azure, Oracle.
Experience with Apache Kafka, stream processing library and publish/subscribe messaging system.
Understanding of distributed systems concepts, such as fault tolerance, data consistency, and distributed
processing.
Familiarity with Agile methodologies, cloud platforms (e.g., AWS, Azure) and containerization (e.g., Kubernetes)
Knowledge of version control systems (e.g., Git, GitHub) and CI/CD pipelines.
Experience with monitoring, log analysis and troubleshooting using tools like Prometheus, Grafana and Splunk.
Experience in software testing and debugging, ensuring quality and reliability.
Proactive in exploring and evaluating new technologies that could drive innovation and improve business
outcomes.
Experience in creating architectural diagrams, design documents, and technical specifications.
Experience in Financial Services.
EDUCATION QUALIFICATION
High School, ICSE
St. Pauls' College, Lucknow, UP
Jun 2009
Intermediate, ISC
St. Pauls' College, Lucknow, U.P
Jun 2011
Bachelor of Technology, Computer Science and Engineering
Uttar Pradesh Technical University, Lucknow, UP
Jul 2011 - Jun 2015
Page 2