Abhishek Kumar Sachan

Software Engineer
Pune, India, 411057, Pune, IN.

About

Highly motivated Software Engineer with 3+ years of experience specializing in Java, Spring Boot, and microservices architecture, adept at developing robust, scalable, and high-performance applications. Proven ability to modernize legacy systems, optimize backend workflows, and implement new features using technologies like Kafka, React, and PostgreSQL, consistently delivering solutions that enhance operational efficiency and user experience. Seeking to leverage expertise in full-stack development and system optimization to contribute to innovative projects in a dynamic tech environment.

Work

Cognizant India
|

Software Engineer (Associate)

Pune, Maharashtra, India

Summary

Currently contributing as a Software Engineer Associate, enhancing an enterprise-grade Spring MVC application to support internal agent operations for user identity and account management.

Highlights

Contributed to the development and maintenance of an enterprise-grade Spring MVC application hosted on IBM WebSphere, ensuring robust functionality for internal agent operations related to user identity and account management.

Tasked with modernizing critical legacy integrations and significantly enhancing the UI to improve operational efficiency and user experience for critical business functions.

Re-architected complex backend workflows by migrating SOAP integrations to AKS-hosted RESTful microservices, refactoring controller, service, and Manager layers, and upgrading JSP-based UI, resulting in improved scalability and user experience.

Achieved measurable reductions in service latency, streamlined agent interactions, and expedited production issue resolution through proactive log tracing and root cause analysis, enhancing system reliability.

Cognizant India
|

Software Engineer (Associate)

Noida, Uttar Pradesh, India

Summary

Engineered and deployed a microservices architecture for a high-performance food delivery service, focusing on scalability and reduced response times.

Highlights

Implemented a scalable microservices architecture using Java, Spring Boot, Kafka, and PostgreSQL to create REST APIs for a food delivery service, capable of handling multiple concurrent requests with optimized response times.

Developed robust RESTful APIs to efficiently expose high-throughput data from Kafka to other microservices, ensuring seamless data flow and integration across the ecosystem.

Collaborated effectively with cross-functional teams to gather comprehensive requirements, design robust data solutions, and ensure timely delivery of critical features.

Led a cross-functional team in implementing a new Google Maps feature (store location, driver location, route mapping) utilizing React (Leaflet Library) and Redux, significantly enhancing real-time tracking and operational visibility.

Implemented comprehensive Junit testing for the entire service, including all geometry (polygon, line) functions, ensuring high code quality and system reliability.

Optimized Kafka cluster performance and managed brokers, topics, and partitions, alongside refining PostgreSQL database queries, resulting in a 15% reduction in page load times and enhanced overall application performance.

Education

Indian Institute of Information Technology (IIIT)
Una, Himachal Pradesh, India

Bachelor of Technology

Electronics And Communication

Grade: CGPA: 8.49 / 10.00

Courses

Data Structures and Algorithms (Java)

System And Signals

Matlab

Verilog

Communication System

Languages

English
Hindi

Skills

Programming Languages

Java, C++, JavaScript, HTML, CSS.

Backend Technologies

Spring Boot, Apache Kafka, Spring, Microservices, Junit, Spring MVC Framework, Hibernate.

Frontend Technologies

React.js, Redux, Bootstrap, Angular.js.

Databases

PostgreSQL.

DevOps & Tools

Jenkins, Git, Bitbucket, CI/CD, IBM WebSphere, Docker, Kubernetes, VSCode, STS, Eclipse, Jira, DBeaver, Matlab, Puppeteer.

Projects

Exam Portal

Summary

Developed a comprehensive exam portal with secure authentication and dynamic quiz capabilities, providing immediate results and different access levels.

Online Coding Automation

Summary

Developed an automation project to streamline the process of submitting code on HackerRank, significantly saving time and effort for competitive programmers.

News Online

Summary

Developed a dynamic news website using React.js, providing categorized news (sports, science) with real-time updates and image/authentication features.