Preeti Sahani

Software Engineer II @Uber | Ex-Microsoft, Joveo | Top 1% @Topmate | 8k+ LinkedIn

Bengaluru, Karnataka, India

About

Software Engineer 2 at Microsoft with 5+ years of experience in designing and building scalable backend systems. Skilled in C++, Azure, Java, Spring Boot, Scala, AWS Cloud Services, MongoDB, PostgreSQL and more. I’m passionate about clean code, strong architecture, and solving real-world problems with simple, effective solutions. I’ve also mentored 50+ students, helping them break into tech and grow confidently in their careers. Let’s connect, collaborate, and grow together.

Experience

  • Software Engineer || at Uber
    Mar 2026 - Present · 4 mos

  • Software Engineer 2 at Microsoft
    Jun 2024 - Feb 2026 · 1 yr 9 mos

  • Software Engineer at Joveo
    Dec 2020 - Jun 2024 · 3 yrs 7 mos

    - Dynamic Tag Management Implementation: Independently pioneered Dynamic Tag Management support for job ingestion across various vendors, enhancing data compatibility and integration within the company's ecosystem. Tech stack: Scala, PostgreSQL, Snowflake - SSO Implementation with AWS Cognito: Designed LLD and implemented Single Sign- On (SSO) using Google and credentials for all products at Joveo. Leveraged AWS Cognito with OAuth 2.0-based authentication and authorization. Tech stack: Scala, AWS Cognito, Redis. Reference: Authn-and-Authz-for-Joveos-Multi-Tenant-SaaS-App - Microservices Architecture Overhaul: Successfully contributed to transforming a monolithic application into a microservices architecture, reducing latency by 25% and significantly enhancing overall system performance. Engineered efficient and scalable RESTful APIs using Scala (akka-http) and Java SpringBoot, catering to diverse service requirements and ensuring seamless communication between systems. - Notification System Implementation with Novu: Designed, implemented, and delivered a notification system using Novu, enhancing real-time communication capabilities and enriching the overall user experience. - UM System Maintenance and Issue Resolution: Led the maintenance and support of the existing User Management (UM) system, playing a pivotal role in diagnosing and resolving critical production issues.

  • Data Engineer - Trainee at Skuad
    Oct 2020 - Nov 2020 · 2 mos

    Learned EFK(Elasticsearch, Fluentd, and Kibana) stack and TIG(Telegraf, InfluxDB and Grafana) stack.

  • Summer Intern at National Informatics Centre, MeitY
    Jun 2019 - Jul 2019 · 2 mos