Creative Senior Software Engineer offering 3 years of experience. Enthusiastic about developing forward-thinking solutions to tomorrow's productivity problems. Resourceful and adaptable approach to challenges.
Overview
5
5
years of professional experience
Work History
Senior Software Engineer
Paytm
02.2021 - 04.2021
Worked with project managers, developers, quality assurance and customers to resolve technical issues.
Trained and mentored junior developers and engineers, teaching skills in Distributed Architecture and working to improve overall team performance.
Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
Software Engineer
Solv
03.2020 - 05.2020
Solv is a B2B startup that aims to provide a common platform for vendors throughout India for better transactions and connectivity among them.
Developed a product catalog microservice using the Spring Boot framework with Hibernate for database connectivity, and used MongoDB as the database. Integrated bulk upload of products from various sources, such as XLS and CSV files, using Spring Batch.
Integrated the microservice with caching structures like Redis, and later on, integrated the service with Kafka, thereby increasing the events to 1 million daily uploads of products.
Consultant
Lenskart Solutions Pvt Ltd
06.2019 - 02.2020
Lenskart is the leading e-commerce portal for eyewear in India.
Actively participated in the high-level design of the point-of-sale (POS) application.
I suggested the use of Kafka for communication between microservices, which was incorporated later into the project.
Developed multiple microservices from scratch using frameworks like Spring Boot, Hibernate, and RESTful Web Services, along with Redis for caching and SQL or NoSQL databases, depending on the requirement.
Wrote unit test cases, along with integration tests, thereby increasing the code coverage.
Coordinated and collaborated with other team members during the production release and otherwise for the proper implementation of the product.
Worked as an individual contributor and developed an entire application called Detractors, which was developed for the customer support team to accumulate feedback on the product purchased from customers and offer them some coupons or vouchers.
Business Technology Analyst
Deloitte Consulting India Pvt Ltd
01.2018 - 03.2019
I worked for the Deloitte Research and Development team.
Developed a lot of POC (Proof of Concept) and presented those to the clients.
Worked within a team as a full-stack developer, responsible for developing a platform for a custom methodology.
Developed RESTful services for that platform using Spring Boot, RESTful API, and integrating them in the front end using Angular 7.
Developed a stable performance module in the tool, which was responsible for measuring the employee's performance based on the JIRA commits.
Assistant System Engineer
Tata Consultancy Services
09.2016 - 12.2017
Part of the team that developed a CRM solution for a Canadian bank.
Developed RESTful APIs for several modules, such as credit cards, mortgages, and loans, using Spring MVC, Hibernate, and MySQL database.
Developed an automation tool for the testing team to compare the two PDF files and identify the non-matching areas between the two using Core Java and the Apache POI library.
Testing the application by writing proper unit test cases using JUnit, and taking part in the production release, as well as solving production bugs within the specified time for the smooth functioning of the application.
Incorporated authentication using Spring Security and JWT token.
Education
B.Tech - Computer
Science and Engineering
Uttar Pradesh TechnicalUniversity
Skills
Core Java - Java 8
Spring Boot
Hibernate
Relational Database
NoSql Database
Microservice Architecture
Distributed System
Kafka
Data Structure and Algorithm
Cloud Service - AWS, GCP
Docker
Kubernetes
Accomplishments
Secured 320 rank in TCS-Codevita challenge all across India.
Accomplishments
Received Performance Bonus twice in a year with Deloitte for outstanding performance in the project.