Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Eshika Gupta

Senior Software Engineer

Summary

Senior software developer having 4 yrs of experience with a proven track of understanding and translating technical requirements to improve system accuracy and reliability.

Overview

5
5
years of professional experience
7
7
years of post-secondary education
1
1
Certification

Work History

Senior Software Engineer

LTI Mindtree
1 2022 - Current

Developed APIs and integrated third-party payment vendor for storing payment token into application.

  • Contributed to designing workflows for integrating new APIs into existing application.
  • Successfully delivered two phases of payment integration for different payment modes with no backend issues in production
  • Also worked on converting older payment tokens in production database to new Payment vendor tokens.
  • Achieved 100% unit test coverage using Junit and used SonarQube to ensure 0 bugs, 0 vulnerabilities and 0 code smells
  • Changed default implementation of redis to customized one to store data in JSON format in cache which enables developers to have better readability of data stored in Redis.
  • Used framework like Spring boot along with different tools like Redis for caching, RabbitMQ for messaging and MySQL for Database.
  • Received Hi-five individual award for delivery of critical client project and Super crew award for working as a team and taking initiatives.

System Engineer

Tata Consultancy Services
01.2020 - 01.2022
  • Worked as backend developer for SBI Cards website and mobile application that helps SBI Card employees to process cards applied by customers
  • Gained experience in microservice architecture having config server, API gateway and 20+ other microservices for credit card processing.
  • Worked on tools like WebLogic , Jenkins, Kibana for deploying application and checking logs.
  • Was responsible for gathering business requirements then implementing change as per requirement
  • Developed different services in backend according to client requirements under microservices architecture.
  • Was actively part of all production go-live activity of changes implemented by team
  • Received appreciation from client for delivering clean code and defect free feature.

Software Engineer Intern

Yamaha Motor Solutions India Pvt Ltd.
01.2019 - 08.2019
  • Worked as full stack developer in project
  • Designed multiple screens for web portal along with backend functionality using java
  • Was responsible for requirement gathering and identifying all screen layouts and their logic as per client agreement
  • Documented complete API implementation for web portal using swagger API.

Education

Bachelor's degree - Computer Science

DIT UNIVERSITY
Dehradun
01.2015 - 04.2019

Intermediate - Science

NDS Rishikesh
Rishikesh
01.2014 - 04.2015

High school - Science

NDS Rishikesh
Rishikesh
01.2012 - 04.2013

Skills

  • Spring MVC
  • Microservices
  • Spring Boot
  • Java 8

  • Rest APIs
  • Spring Data JPA
  • Spring cloud
  • Junit
  • Redis
  • Data Structures
  • MySQL
  • Maven
  • Git
  • WebLogic
  • Jenkins
  • Swagger API
  • Heidi SQL
  • Kibana
  • OverOps
  • Dynatrace
  • Jira
  • Git tortoise
  • BitBucket

Certification

Oracle Certified Associate, Java SE Programmer

Timeline

System Engineer

Tata Consultancy Services
01.2020 - 01.2022

Software Engineer Intern

Yamaha Motor Solutions India Pvt Ltd.
01.2019 - 08.2019

Oracle Certified Associate, Java SE Programmer

09-2017

Bachelor's degree - Computer Science

DIT UNIVERSITY
01.2015 - 04.2019

Intermediate - Science

NDS Rishikesh
01.2014 - 04.2015

High school - Science

NDS Rishikesh
01.2012 - 04.2013

Senior Software Engineer

LTI Mindtree
1 2022 - Current
Eshika GuptaSenior Software Engineer