Siddharth Sehrawat — Software Engineer
• Over 6 years of hands-on experience in software development, with a strong foundation in data structures, algorithms, code reviews, and deployment processes. • Experienced in creating both high-level and low-level system designs, transforming designs into scalable, production-ready systems. • Proficient in designing and building distributed systems and microservices architectures, emphasizing scalability, performance, and resilience using Spring Boot, Messaging Queues, containerization (Docker/Kubernetes), caching strategies, and key modules of the Spring Framework (Spring MVC, Spring Core, Spring Security, JPA). • Experienced with a variety of databases, including Relational Databases (MySQL), NoSQL (MongoDB, DynamoDB), and search engines like Elasticsearch (ES). • Strong expertise in object-oriented programming and design (OOPD), applying SOLID principles, design patterns, and focusing on writing clean, easy-to-maintain code. • Proficient in Java 8 ,11 and 17, leveraging modern features to build efficient, maintainable, and high- performance applications. Key achievements: Awarded Expedia Delivery Champ(H2-2024) for exemplary performance. 5-Star at Hackerank in Problem Solving.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Fintech and E-commerce.
Location: Delhi, India
Experience: 7 yrs
Skills
- Java
- Microservices
- Spring Framework
- Spring Boot
Career Highlights
- Over 6 years of software development experience.
- Expertise in designing scalable microservices architectures.
- Awarded Expedia Delivery Champ for exemplary performance.
Work Experience
Expedia Group
Software Development Engineer 2 (2 yrs 7 mos)
OLX
Software Engineer (1 yr 8 mos)
Amazon
Software Engineer (1 yr 6 mos)
Qualitest
Software Engineer (1 yr)
Associate Software Engineer (3 mos)
Education
Bachelor of Technology (BTech) at Guru Gobind Singh Indraprastha University
at Kendriya Vidyalaya