# Bharath Nagananda > Staff Software Engineer @ Lookout | Designing Secure Microservices Location: San Francisco Bay Area, United States Profile: https://flows.cv/bharathnagananda Staff Software Engineer with 10+ years of experience designing and building large‑scale, secure, cloud‑native systems. Deep expertise in Identity & Access Management (IAM), including OAuth 2.0, OpenID Connect, JWT, SAML, PKI, SSO, and IDP integrations. Proven track record of leading the design of low‑latency microservices on AWS, driving security‑critical platforms, and influencing architecture across teams. Strong background in Java/Scala backend systems, distributed systems, and cloud infrastructure. Actively leverage AI-assisted development tools such as Microsoft Copilot and Google Gemini to accelerate design, implementation, debugging, and documentation, while applying rigorous engineering judgment for security- and identity-critical systems. ## Work Experience ### Staff Software Engineer @ Lookout Jan 2019 – Present | San Francisco Bay Area Technical leader for security‑critical backend services, designing and operating high‑throughput, low‑latency microservices on AWS. Led the design and implementation of authentication and authorization platforms, supporting OAuth 2.0, JWT‑based access tokens, SAML, SSO, and PKI‑based trust models. Built and scaled identity‑centric services integrating with multiple IDPs, supporting certificate management, key rotation, token signing, and encryption. Incorporated AI-assisted development workflows using Microsoft Copilot and Google Gemini for day-to-day engineering tasks, including code scaffolding, refactoring, test generation, documentation, and design reviews, improving developer productivity and code quality. Leveraged generative AI tools to accelerate debugging, log analysis, and incident response, while applying rigorous human review for security-critical IAM and authentication logic. Architected distributed systems using Java, Scala, Kafka, Redis, and MySQL, optimized for reliability and performance at scale. Partnered with product, security, and platform teams to define IAM standards and influence company‑wide security architecture. Drove operational excellence through improved observability, on‑call readiness, and production hardening of critical services. ### Software Engineer @ Symantec Jan 2016 – Jan 2019 Core contributor to a cloud platform enabling on‑prem enterprise products to migrate to cloud‑native architectures. Developed microservices for identity management, user and role management, subscription and e‑commerce systems, and partner onboarding. Implemented RESTful services using Java, Spring MVC, and Python on AWS. Designed and built an internal DNS service using BIND with DNSSEC, resolving all DNS requests within AWS GovCloud VPCs. Worked on security‑sensitive components involving access control, authentication flows, and cloud governance. ### Software Engineering Intern @ Priceline.com Jan 2015 – Jan 2015 | norwalk, connecticut Developed a product to support a new partner in selling their rental cars through the Priceline application. Technologies: Spring MVC, ReSTful Webservice, JSON, MySQL and Apache Tomcat Introduced a model through Survival Analytics to guide the caching mechanism. Technologies: Survival Analysis, R Studio, Core Java ### Software Engineer @ Capgemini Jan 2010 – Jan 2014 Java/J2EE Developer Trained on - Software Development Life Cycle (SDLC), Programming Basics, Design and Analysis of Algorithms, Object Oriented Programming, Business Tier using POJO, Client Tier using HTML and Java Script • Led a team of 4 in developing a web application using Java: Struts 1.2, JSP, Servlets, Apache Tomcat, Linux and MySQL • Part of the team developing an Order Workbench, which focuses on the supporting services, required by a dealer to place and manage orders with General Motors. Technologies Used: Spring MVC, XML, Weblogic 10.3, Linux, Oracle, PL/SQL, LDAP and Toad • Automated the software release cycle by developing a tool using Core Java, Apache Tomcat, MySQL and Windows that saved 4 man days a month and cut in expenditure of hundreds of dollars. • Built a web interface to calculate deltas, create advanced charts, and provides a larger number of statistics with ease. This will provide a powerful interface for inspecting, comparing and analyzing performance data. ## Education ### Master of Science (M.S.) in Software engineering San José State University ### Bachelor of Engineering (BE) in Electrical, Electronics and Communications Engineering Visvesvaraya Technological University ## Contact & Social - LinkedIn: https://linkedin.com/in/bharathnaggowda --- Source: https://flows.cv/bharathnagananda JSON Resume: https://flows.cv/bharathnagananda/resume.json Last updated: 2026-04-12