# Nirav Patel > Principal Software Engineer Location: San Jose, California, United States Profile: https://flows.cv/niravpatel Principal Software Engineer with 12+ years of experience building identity platforms, distributed systems, and large-scale backend services. At Okta, I’ve helped expand Universal Directory with foundational capabilities such as Realms, Service Accounts, and Identity for AI Agents — enabling enterprise segmentation, secure partner ecosystems, and non-human identity governance. Previously at Amazon Alexa, I helped break the monolith into the first gateway services and owned them from inception through global scale, handling billions of daily device–cloud interactions with high reliability. I have always been passionate about platform engineering, long-term architecture, and enabling teams to build safely and reliably on top of shared infrastructure. My work spans identity, streaming gateways, lifecycle modeling, monolith decomposition, and emerging AI security patterns. I thrive in environments where foundational systems, cross-org collaboration, and deep technical ownership define success. ## Work Experience ### Principal Software Engineer @ Okta Jan 2021 – Present | San Francisco, California, United States ### Software Engineer @ Amazon Jan 2018 – Jan 2021 | San Francisco Bay Area - Launched and maintained tier 1 services, that handles all the Alexa Events at massive scale (billions of events per day) - Replaced the communication layer to support complex streaming use cases for Alexa Speech - Added key features to alexa platform services, while making sure the cloud services are resilient to un expected events (retry storm, misbehaving third party alexa enabled device, network outages) and maintained availability at 99.99% (all while traffic is growing exponentially) - Breaking monolith platform services to micro services - Worked on cost reduction, latency reduction, developer velocity, operational improvement. ### Software Engineer @ Veritas Technologies LLC Jan 2017 – Jan 2018 | San Francisco Bay Area • Responsible for designing/developing REST API(OAS) layer on top of the existing Backup and Recovery Product “ NetBackup ”. • Enhanced the existing framework to harden the product against existing vulnerabilities; enforcing RBAC on existing APIs • Developed integration tests and performance test for the newly added features. ### Software Engineer @ Blue Jeans Network Jan 2015 – Jan 2017 | San Francisco Bay Area • Developed RESTful APIs and contributed to the cloud's back-end business logic (Java) • Added a fraud detection service to identify and avoid malicious activities on backend REST framework • Contributed business logic to billing service for charging the consumers of blue jeans • Added whole new service to control all the scheduled tasks (cron jobs) to accomplish various tasks • Added/Refactored services to support micro service architecture (shifting data layer from relational to non-relation database) • Added concurrency on existing feature to improve scalability • Developed a layer in java on top of existing Java RESTful services to report various metrics of API access and interactions ### Software Engineer @ Tata Consultancy Services Jan 2011 – Jan 2013 • Core member of technical team working on product TCS BaNCS. My primary role includes development of Internet Trading System comprises of Web application, Desktop Application, Mobile Application [Android, J2ME] • Implemented MultiDomain Functionality by separating Trading Domain from MarketWatch Domain. Objective was to keep Trading Domain safe from MarketWatch Domain • Implemented Streamer Functionality by caching all the shares broadcast which saved many Database read/write • Implemented SOCKS proxy for Apple Push Functionality ## Education ### Master's degree in Computer Science San José State University ### Bachelor's of Engineering in Computer Engineering Charotar Institute of Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/niravkumarpatel1989 - Portfolio: http://www.snippetexample.com/ - Portfolio: http://niravkumarpatel1989.wordpress.com/ --- Source: https://flows.cv/niravpatel JSON Resume: https://flows.cv/niravpatel/resume.json Last updated: 2026-04-12