Professional Experience

JPMorgan Chase & Co.

Executive Director, Sr Principal Software Engineer
Aug 2023 - Present · 1 yr 10 mos

API Marketplace

Executive Director, Sr Principal Software Engineer | Seattle, Washington, United States | Aug 2023 - Present

Leading the design and expansion of JPMorgan Chase's enterprise-wide API Marketplace. The platform enables seamless publishing, discovery, subscription, and monitoring of internal and external APIs.

  • Senior Individual Contributor providing technical direction to 100+ engineers.
  • Established API-first architecture culture through design documents and contract reviews.
  • Led development of 15+ services covering identity, analytics, user experience, API gateway, schema management and API governance.
Enterprise ArchitecturePlatform as a Service (PAAS)API ManagementAPI MarketplaceSecurity & ComplianceGovernance

Expedia Group

Multiple Roles
10 yrs 9 mos

Platform Architecture

Principal Software Engineer | Seattle, Washington, United States | Jul 2020 - Aug 2023 · 3 yrs 2 mos

Platform architect designing control plane and identity domains. Led Platform-as-a-Product vision in partnership with product and engineering teams.

Open World Platform: Built a platform enabling partners of any size to configure and use the products and services they need to succeed in the travel ecosystem.

Configuration Management: Developed a system for modeling partner-specific behavior as configurations, featured in Expedia Group's tech blog.

Trips

Senior Software Development Engineer | Greater Seattle Area | Sep 2019 - Jul 2020 · 11 mos

Connected Trips - Trips Domain: Built the trips domain on the Expedia Group Travel Platform, enabling grouping of separately booked travel items into a single trip.

  • Built event-driven platforms for proactive customer service
  • Led platform observability initiatives
  • Mentored junior developers

Brand Expedia - Platform

Senior Software Development Engineer | December 2012 - Sep 2019 · 6 yrs 9 mo | Gurgaon, India

Focused on Distributed Systems and Data Streaming

Haystack: Contributed to Haystack, an open-source distributed tracing project that helps detect and fix problems in microservice architectures.

Enterprise ArchitecturePlatform as a ServiceAPI DevelopmentDistributed SystemsData StreamingEvent-Driven ArchitectureOpen SourceCoaching & MentoringTeam MentoringConfiguration Management

Lifelyk

Founding Engineer

Lifelyk

Founding Engineer | Bangalore, India | December 2011 - Dec 2012 · 1 yr

Founded Lifelyk (now sunset), a platform connecting photographers and artists with global audiences. Built the platform from scratch with another engineer, enabling creators to sell artwork, build a following, and monetize their work. Led technical architecture, core marketplace features, and product vision from concept to launch.

System DesignOwnershipProblem Solving

Hewlett Packard Enterprise

Systems Software Engineer

ePrint Enterprise

Systems Software Engineer | Bangalore, India | Aug 2011 - Dec 2012 · 1 yr 5 mos

Developed mobile printing solutions using Microsoft .NET (C#) and C++ for the Enterprise ePrint team.

C#C++.NET

Education

National Institute of Technology Durgapur

Bachelor of Technology (B.Tech.), Computer Engineering

I earned a Bachelor's degree in Computer Science and Engineering, where I completed a comprehensive curriculum covering core subjects such as Algorithms, Data Structures, Compiler Design, Operating Systems, and Computer Networks, along with foundational engineering courses over four years.

Publications

Configuration Management at Expediagroup

Medium - Expedia Group Tech · August 2023

How Expediagroup modeled partner-specific behavior as configurations

Featured Projects

API Marketplace

Aug 2023 - Present | JPMorgan Chase & Co.

An enterprise-wide platform that simplifies the publishing, discovery, subscription, and observability of internal and external APIs. It features AI-driven agentic experiences powered by LLMS(large language models) and MCP(model context protocol) servers, along with semantic search and summarization to enhance API understanding. A custom Envoy-based API Gateway meets platform-specific needs and integrates easily with standard gateways like Apigee and Kong via a flexible plug-in system. The platform supports the entire API lifecycle—from onboarding and versioning to retirement—while enforcing security, compliance, and governance. With role-based access, usage analytics, and deployment across cloud and on-premise environments, it ensures secure, consistent, and efficient API consumption across the organization.

Open World

Jan 2020 - Aug 2023 | Expedia Group

A purpose-built platform where any size partner can leverage and configure the products and services they need to participate and succeed in the travel ecosystem.

Connected Trips - Trips Domain

Jan 2019 - Jul 2020 | Expedia Group

A foundational capability established on the EG Travel Platform. It groups travel items together as one trip, even when booked separately, providing a unified experience for travelers.

Haystack

2017 - 2019 | Expedia Group

A resilient, scalable tracing and analysis system. Haystack is an Expedia-backed open source distributed tracing project to facilitate detection and remediation of problems in microservice architectures.

Configuration Management

2020 - 2023 | Expedia Group

Developed a system for modeling partner-specific behavior as configurations, enabling flexible and scalable customization of the platform for different partners.