Experiences

Software Architect

Full-time

DevOn
December 2024 - Present · 16 months
Delft, Netherlands
Architected enterprise-grade IDAM solutions using AWS Cognito to enable secure authentication, authorization, and identity federation across 23+ dependent applications. Designed and implemented SSO with Active Directory (AD), ADFS, and OAuth2.0. Led MFA and custom authentication flows, improving security without compromising user experience. Collaborated with Security, DevOps, Infra, and Product to deliver phases end-to-end, including architecture design, integration strategy, migration execution, and post go-live support.

Software Development Engineer III

Full-time

Nestaway Technologies Pvt. Ltd.
January 2021 - November 2024 · 47 months
Bengaluru, India
Spearheaded the development of full-stack web applications using Spring Boot (REST APIs) and React, improving mobile and web performance. Led highly scalable Android development with Kotlin and Java, driving measurable engagement improvements. Conducted thorough code reviews, mentored developers, and maintained high engineering standards. Implemented CI/CD pipelines to streamline development, testing, and deployment while managing delivery timelines and priorities.

Senior Software Engineer

Full-time

Livestream Infra Technologies Pvt. Ltd.
January 2020 - December 2021 · 24 months
Bengaluru, India
Enhanced mobile products with Android native development, improving app stability and user experience by 25%. Managed and mentored developers to deliver high-quality Android projects within timelines. Integrated cross-platform features using React Native to reduce time-to-market and improve consistency across devices. Used Git and Jira to streamline collaboration and delivery.

Software Development Engineer II

Full-time

Nestaway Technologies Pvt. Ltd.
January 2015 - December 2019 · 60 months
Bengaluru, India
Developed scalable backend systems using Java and Spring Boot for mobile and web applications. Built and maintained Android applications with Kotlin and Core Java, adhering to best practices and industry standards. Collaborated with cross-functional teams to translate requirements into technical designs. Implemented multi-threading with Android lifecycle support, improving responsiveness and reliability. Performed debugging and profiling using Android Profiler to diagnose and resolve production issues.