Shivam Gouri

Senior Engineer | Java | Spring Boot | Distributed Systems | Event-Driven Architecture | Kafka | MongoDB | FinTech & Banking Platforms | System Design

Gurgaon, Haryana, India

About

Hi there! 👋 I'm Shivam. I'm a Senior Software engineer with over 7 years of experience, currently working at MongoDB in India. 🚀 Technical Expertise: > Data Structures and Algorithms (Java) > System Design (HLD, LLD), Object Oriented Programming (OOPs), Design Patterns > DBMS, Operating System, Computer Networks > FrontEnd : Angular, HTML, CSS, JavaScript, TypeScript, Bootstrap > BackEnd : Java, Spring Boot, Hibernate > Database : MySQL, MongoDB > Programming Languages : Java, JavaScript, TypeScript I have experience working in Backend plus Full Stack Development. During my Software Engineering career, I have worked with multiple programming languages, libraries, frameworks and technologies such as Java, Python, TypeScript, React, Kafka, Kubernetes and AWS. My proficiency in Java and Spring boot, combined with an unwavering focus on high-level design, translates into secure, efficient API integrations and the management of large-scale platforms. These competencies enable our team to deliver services that significantly enhance business account management and operations.

Experience

  • Senior Software Engineer at MongoDB
    Oct 2024 - Present · 1 yr 9 mos

  • Associate Technology L2 at Publicis Sapient
    Sep 2021 - Oct 2024 · 3 yrs 2 mos

  • Tata Consultancy Services (Full-time · 2 yrs 9 mos)
    • System Engineer
      Dec 2020 - Aug 2021 · 9 mos

      Reduced customer processing time from 10 days to 2 days by automating manual processes, integrating third-party services, and optimizing backend workflows. Implemented RESTful services and improved database interactions to streamline data processing and increase efficiency. Contributed to a 15% increase in revenue by cross-selling additional banking products to new business account holders

    • Assistant System Engineer
      Dec 2019 - Dec 2020 · 1 yr 1 mo

      Optimized the delivery of mandatory training programs and the management of the case portal for bank employees, resulting in increased operational efficiency and compliance. Analysed and developed DBMacs: A surveillance application for monitoring bank employees. Enhanced backend functionalities and features to improve overall capabilities and effectiveness of the surveillance system.

    • Assistant System Engineer - Trainee
      Dec 2018 - Dec 2019 · 1 yr 1 mo

      Successfully integrated a third-party wallet provider into the NEOM application, enhancing the platform’s financial capabilities and enabling users to leverage secure and convenient wallet services. Frameworks and Technologies: Spring Boot, Microservices, REST API, Docker, Kubernetes, Hibernate, Kafka, Web Services, HTML5, CSS3, Hibernate, JPA, React

  • Trainee at Ducat Education
    Jan 2018 - Jul 2018 · 7 mos

    Completed 6 months Industrial training on Java/ J2EE