Piyush Gupta

Piyush Gupta

Principal Engineer with 15+ years of experience designing & delivering large-scale distributed systems, microservices & cloud-native platforms.

15 yrs experience · Bengaluru, Karnataka · <10 hrs/week

About

Principal Software Architect with 15+ years of experience designing and delivering large-scale distributed systems, microservices, cloud-native platforms and enterprise SaaS products. Played the role of lead architect for a group of 100+ engineers at Adobe, while mentoring and guiding other architects across several projects. Founding Member of the DX Unifi ed Experiences group within Adobe, delivering core platforms — like GraphQL Federation, Centralized Search, and many more — consumed by 20+ products and teams within Adobe Experience Cloud. Two granted US Patents. Recently explored AI-native product development as a solo-founder.

Skills

AIAPIAmazon Web ServicesApache KafkaBackend DevelopmentCloud DevelopmentDatabasesDockerElasticsearchFirebaseGraphQLJavaKubernetesMicroservicesMicrosoft AzureMongoDBNoSQLNode.jsPythonReact NativeSoftware ArchitectureSoftware DevelopmentSpring BootWeb Applications

Experience

  • Founder & Solo Engineer · Self-Employed10-01-2025

    • Stepped away from the Software Architect role at Adobe for a planned 1-year sabbatical to explore entrepreneurship with AI. • Designed, built, and launched Mantra Chantspace & Astro Mindspace, end-to-end as a solo founder & solo-builder, with zero-cost investment. • Worked through the complete product lifecycle: product research and ideation, user workflows, UX/UI design, software architecture, full-stack mobile development, content generation, and go-to-market/marketing. • Scaled Mantra Chantspace to 50K+ downloads and 1K+ DAU (Daily Active Users) within 6 months of launch, with no prior mobile app development or React/React Native experience — using AI-assisted development to translate architectural and design fundamentals into production code across unfamiliar stacks. • Operated as an AI-native team of one, leveraging AI tools and assistants across product planning, UX design, content generation, and marketing, to compress a typically multi-person, multi-discipline product into a solo workflow. • In addition, planned and designed an AI-Native Digital Marketing Platform for SMBs, but had to later deprioritize this work due to estimated operational cost & financial risks.

  • Senior Computer Scientist II (Principal / Senior-Staff equivalent) · Adobe05-01-2023 – 07-01-2025

    • Recognized for key role in the DX Unified Experiences group, expanded leadership scope to become one of the lead architects for the latest flagship product of Adobe: AJO-B2B - a digital marketing platform for B2B, when its product vision was being formulated in 2023, with a Beta release in 2024. • Worked as the lead software architect for a group of ~100 engineers working on AJO-B2B & related projects from India, while collaborating with the group of ~150 engineers and lead architects in the US. • Led the architecture and design for the Delivery Channels stack spanning across projects like Landing Pages (inbound), Web Channel (inbound personalization), SMS Delivery, WhatsApp Channel, Email Delivery, and Brand Concierge, while mentoring and guiding other architects across these projects and additional initiatives.

  • Senior Computer Scientist II · Adobe01-01-2022 – 05-01-2023

    • Continued as the lead architect for DX Unifi ed Experiences India team (~30 engineers), leading critical projects while guiding and mentoring other architects and the team for several other projects. Also continued working with leads in the US to ensure efficient collaboration across geographies. • Designed and led delivery of the Centralized Tagging Management Framework for Adobe DX, enabling cross-product entity tagging, integrated with Centralized Search Platform to deliver unified discovery of tagged entities across all Experience Cloud products. • Architected and led delivery of the Centralized Folders Management Service for Adobe DX, with low-friction integration in any Experience Cloud product, enabling hierarchical entity management at scale. • Technical Skills: Microservices, Atlas MongoDB, Kafka, Java, NodeJS, NewRelic, Splunk.

  • Senior Computer Scientist · Adobe01-01-2020 – 01-01-2022

    • Founding member for the DX Unifi ed Experiences group across India and US (~70 engineers), while playing the role of lead architect for this team in India (~25-30 engineers) - a charter to build core frameworks, reusable platform services and components, consumed by over 20+ different products and teams within Adobe's Digital Experiences (DX) division. • Architected and led the delivery of GraphQL Federation Platform in Adobe DX, unifying the entire Adobe Experience Cloud service graph under one platform. Drove rapid GraphQL adoption across all product teams with this platform & a seamless onboarding workfl ow. • Architected and led delivery of the Centralized Search Platform for Adobe DX, consolidating duplicated, per-product search implementations into a unifi ed & consistent search experience across Adobe Experience Cloud product suite. • Technical Skills: GraphQL, Elasticsearch (AWS Opensearch), Kafka, NodeJS, Java, Azure Data Factory, Kubernetes & HELM, NewRelic, Splunk

  • Computer Scientist II · Adobe01-01-2017 – 01-01-2020

    • Took the initiative to re-architect a critical & large monolith application (Experience Cloud Web app) into microservices. • Owned and led the entire re-architecture and implementation, migrating live customer traffi c from the legacy app to new microservices with zero downtime and zero customer disruption, and bringing down frequent customer outages from 1-2 per week to 0. • The success of this initiative paved the way for me to become one of the founding members of a large initiative within Adobe DX in 2019 – DX Unifi ed Experiences, and establish its technical foundation. • Technical Skills: Java, Springboot, Azure Cloud (CosmosDB, Blob-Store, Redis, etc), Kubernetes, Microservices, NewRelic, Splunk

  • Computer Scientist · Adobe08-01-2014 – 01-01-2017

    • Joined the Marketing Integrations team within Adobe Experience Cloud (Digital Experiences / DX), owning and building integrations across Adobe acquired digital marketing solutions of Adobe Experience Manager, Adobe Campaign, Target, DTM, — building unifi ed cross-product customer workfl ows. • Acquired technical ownership of a critical monolith application platform powering Experience Cloud Web app and user experience, and began driving feature delivery, CSO (Critical Severity Outage) resolutions, and architecture improvements to reduce customer outages and improve platform reliability. • Technical Skills: Java, Apache Felix, Apache Sling, HaProxy, Ruby-on-Rails, AWS (Route53 / ELB / EC2 / etc), OAuth, NewRelic, Splunk, etc.

  • Software Engineer · Microsoft01-01-2013 – 08-01-2014

    As part of the Azure Site Recovery services team in Microsoft Azure, developed features like VM Failover, Hyper-V & SCVMM Simulator, and other engineering improvements in C# and .NET.

  • Software Engineer · Cisco Systems India Pvt. Ltd08-01-2010 – 12-01-2012

    Developed hardware diagnostic software in C for Cisco routers and switches, including hardware communication protocols like USB, I2C, PCIe, MDIO, SPI, etc.

Education

  • Indian Institute of Technology, RoorkeeBTech+MTech, Electronics and Communication

Similar talent on Pangea

Hire Piyush through Pangea

Describe your project to the Pangea agent — see if Piyush is a fit, with transparent pricing and interviews booked straight onto your calendar. No contact details change hands until you hire.

See if Piyush is a fit