Skip to main content
HimalayasHimalayas logo
gaurav todwalGT
Open to opportunities

gaurav todwal

@gauravtodwal

Java Backend Engineer with 4 years building scalable IAM and enterprise SaaS platforms end-to-end.

India
Message

What I'm looking for

I’m looking for a role where I can own backend architecture for enterprise SaaS/IAM, optimize performance with microservices and distributed processing, build secure APIs (OAuth2/SAML/JWT), work with AWS/Azure storage, and mentor teams.

I’m a Java Backend Engineer with 4 years of experience building scalable enterprise SaaS and IAM platforms from scratch. I take end-to-end ownership across the development lifecycle, pairing strong OOP foundations with design patterns, system design thinking, and practical problem-solving.

At miniOrange (Pune, India), I led backend development of a multi-tenant data scanning engine using Java, Spring Boot, and microservices for 150+ enterprise customers. I re-architected the data scan pipeline with Spring Batch and Kafka for parallel execution across distributed workers, reducing average scan time by 32 minutes, and engineered thread-safe execution using Java multithreading and Redis distributed locking to handle production concurrency—enabling 20+ simultaneous enterprise scans.

I focus heavily on performance and reliability: I optimized PostgreSQL schemas and introduced Redis caching for high-frequency queries, cutting API response times from 2s to 20ms under enterprise workloads. I also built enterprise SSO authentication with Spring Security (SAML 2.0, OAuth2, JWT) and implemented SCIM provisioning to eliminate manual onboarding workflows, while mentoring 8 junior engineers through code reviews and architecture discussions.

Experience

Work history, roles, and key accomplishments

MI
Current

Software Development Engineer II

MiniOrange

Jul 2022 - Present (3 years 11 months)

Led backend development of a multi-tenant data scanning engine and identity management platform supporting 150+ enterprise customers using Java microservices. Re-architected the scan pipeline with Spring Batch and Kafka to reduce average scan time by 32 minutes and improved performance by optimizing PostgreSQL schemas and adding Redis caching (2s to 20ms API response, +40% client responsiveness).

Education

Degrees, certifications, and relevant coursework

Rajasthan Technical University logoRU

Rajasthan Technical University

Bachelor of Technology, Electronics & Communication

2018 - 2022

Activities and societies: Performer of the Quarter (×2) for enterprise deployments and performance improvements; Speaker (×3) at Identity Shield Security Conference on API Security, Decentralised Identity, and attack scenarios.

Bachelor of Technology in Electronics & Communication from Rajasthan Technical University, Kota, completed between 2018 and 2022.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan