Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Affiliations
Timeline
SeniorSoftwareEngineer

Ankur Gupta

Senior Java Developer
Noida,Uttar Pradesh

Summary

Experienced and solution-oriented Java Backend Developer with over 6 years of expertise in building and enhancing enterprise-grade applications across banking, recruitment, and logistics domains. Proficient in Java 21, Spring Boot, and microservices architecture, with a strong grasp of multithreading and concurrency for high-performance backend systems. Skilled in designing and consuming RESTful APIs, integrating with technologies like Cassandra, Redis, and DocuSign APIs, and modernizing legacy systems for scalability and efficiency.

Hands-on experience in writing complex SQL queries and creating stored procedures to support data-intensive applications. Demonstrated ability to resolve critical production issues, write unit tests (JUnit) to ensure robust code coverage, and deliver under aggressive timelines. Adept at mentoring junior developers, collaborating within agile teams, and consistently following clean code and best practices in software development.

Overview

6
6
years of professional experience
2
2
Certification
2
2
Language

Work History

Senior Software Engineer

Infosys Limited
Noida
09.2022 - Current
  • Trained and mentored junior developers and engineers, teaching skills in Java, Python, REST Microservices, Multi threading and Concurrency and working to improve overall team performance.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Checked client code for bugs and weaknesses using approved troubleshooting methods.
  • Managed technological issues for assigned projects, increasing customer satisfaction ratings.
  • Led software development initiative as subject matter expert and primary point-of-contact for project management staff.
  • Participated in architecture, design and implementation of back-end features using Java Spring boot and Angular 8 front-end.

Software Engineer

Tata Consultancy Services
Noida
09.2019 - 09.2022
  • Use Java/J2EE technologies to develop web applications for client server environments and add functionalities to existing application.
  • Participate in performance analysis, design, development and testing.
  • Collaborate in team-based, Agile environment to accomplish objectives by deadlines.
  • Work with project manager to design and implement scalable solutions.
  • Established Continuous Integration practices and standard in creating api's with Trello, Jenkins and Git.
  • Design and develop SQL based external RestFul API for exposing functionality of an existing saas platform to clients in agile work environment using web client.
  • Wrote unit tests to test desired functionalities using JUnit.
  • Review code and debug error to improve performance.
  • Play a pivoted role as part of an agile scrum team accountable, developing new requirements using java Spring framework backend.
  • Consult with customers on project status and technical concerns.

Software Engineer Intern

Thales
Noida
03.2019 - 09.2019
  • Analyzed source code to identify and rectify potential functionality issues.
  • Collaborated with other developers to identify and alleviate number of bugs and errors in software.
  • Created RestFul Api's using Java Spring Framework, SQL, JPA, HIbernate.

Education

Bachelor of Technology - Information Technology

ASET, Amity University

Intermediate - PCM

Amar Nath Vidya Ashram Senior Secondary School

High School -

Amar Nath Vidya Ashram Senior Secondary School

Skills

  • P>Spring Boot Framework

  • P>Core Java, Java 8, JUnit

  • P>JPA, Hibernate, SQL, MySQL

  • P>Multi Threading & Concurrency

  • P>Angular 8

Accomplishments

  • Researched on “Mining Web Log using Temporal Approach” in 2018 (Paper Published in CONFLUENCE 2018).
  • Researched on “Designing Web Usability from User’s Feedback Using Web-Logs” in 2018 (Paper Communicated).
  • Created a Recommendation System to compare Websites using Web-Click-Stream Analysis in 2019 (Paper Communicated in ICTC Conference).

Certification

  • Android Development from Aptron Solutions Pvt Ltd., Noida

  • The Joy of Learning Python from NPTEL

Affiliations

I solemnly declare that all the above information is true and correct to the best of my knowledge and belief.

Timeline

Senior Software Engineer

Infosys Limited
09.2022 - Current

Software Engineer

Tata Consultancy Services
09.2019 - 09.2022

Software Engineer Intern

Thales
03.2019 - 09.2019

Bachelor of Technology - Information Technology

ASET, Amity University

Intermediate - PCM

Amar Nath Vidya Ashram Senior Secondary School

High School -

Amar Nath Vidya Ashram Senior Secondary School
Ankur GuptaSenior Java Developer