Back to Developers
Shubham Sharma

Shubham Sharma

Senior Software Engineer

Noida, Uttar Pradesh, India
80
Profile Score

About

Senior Software Engineer with 4.8+ years of experience in designing and developing scalable, high-performance applications and RESTful APIs. Proficient in Java, Spring Boot and Big Data technologies (Hadoop, Spark, Airflow). Skilled in microservices architecture, distributed systems, and API optimization. Experienced in owning services end-to-end, from design and development to production support and optimization.

Skills & Expertise (31)

Microservices Architecture Advanced
8.8/10
5
Years Exp
AWS Advanced
8.5/10
4
Years Exp
RESTful APIs Advanced
8.2/10
5
Years Exp
Java Advanced
8.1/10
5
Years Exp
Python Intermediate
7.6/10
3
Years Exp
MySql Data Structures and Algorithms Object-Oriented Programming (OOPs) Windows LINUX Eclipse IntelliJ IDEA Postman Jira Git Maven JUnit Docker MongoDb Postgresql Distributed Systems Hive Hibernate JPA Spring Boot Spring Apache Airflow Livy Apache Spark Hadoop NoSQL

Work Experience

Senior Software Engineer

IMPETUS TECHNOLOGIES PVT. LTD.

Apr 2021 - Present

Designed, developed, and maintained scalable backend services and RESTful APIs, including query engine APIs for batch cancellation and data retrieval, improving system reliability and meeting defined SLAs. Built and enhanced microservices-based architectures and distributed systems to ensure scalability, fault tolerance, modularity, and ease of maintenance in high-traffic environments. Applied SOLID principles, design patterns, and software engineering best practices to deliver clean, maintainable, and extensible codebases aligned with long-term scalability goals. Reduced API latency by 60% and increased throughput through performance tuning, SQL query optimization, load testing, and benchmarking, ensuring consistent performance under peak loads. Resolved critical production issues by optimizing database queries and application workflows, improving system stability, reliability, and adherence to uptime and performance SLA requirements.

Education

Master of Technology (M.Tech) - Indian Institute of Technology, Patna

2023 - 2025 · Afghanistan

Bachelor of Technology (B.Tech) in Information Technology - JSS Academy of Technical Education, Noida

2017 - 2021 · Afghanistan

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 5/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 80/100

Profile Overview

Member sinceFeb 2026

Availability Details

Visa Status

Citizen

Relocation

Open to Relocation

Skills (31)

Microservices Architecture AWS RESTful APIs Java Python MySql Data Structures and Algorithms Object-Oriented Programming (OOPs) Windows LINUX +21 more