Industry Experience

Senior Software Engineer, WeDoGood (Remote) Mar 2026 - Present
Python

AI Architect, Webscale (Remote) Aug 2025 - Feb 2026
Python, AWS
Reports to Arvind Rapaka, SVP AI
Developed a Customer Data Platform (CDP) to ingest and unify customer interaction data from merchant websites, storing and indexing it in Amazon OpenSearch for efficient querying.
Architected and deployed scalable data and ML services on AWS using EKS (container orchestration) and MSK (Kafka-based streaming), enabling real-time data processing and agent-based analytics workflows.
Designed and built a natural-language-driven query planning and execution agent to generate customer segments and retrieve e-commerce analytics (behavior, purchases, engagement).

Applied Machine Learning Engineer, Skellam AI, Bengaluru, India Aug 2021 - Aug 2022
Python, Java, AWS, MySQL
Reported to Arun A V, CEO
Developed and deployed deep learning pipelines using PyTorch for real-time sentiment analysis and topic modeling, enabling enterprise-grade insights from billions of unstructured text records across apps and social media
Designed distributed ETL workflows using Apache Spark and SQL to preprocess and harmonize structured and unstructured datasets stored across AWS S3 and Hadoop HDFS, improving data throughput by 35%
Containerized microservices for Lexcore’s LLM-based Q&A and NLP modules using Docker, and orchestrated scalable deployments with Kubernetes on AWS EKS, ensuring efficient use of resources through autoscaling
Collaborated with cloud architects to optimize Lexcore’s serverless architecture on AWS Lambda, reducing inference latency by 40% and enabling cost-effective on-demand analytics for clients like Starbucks

Software Development Engineer – 2, Adobe Inc., Bengaluru, India June 2019 - July 2021
JavaScript, C++, ReactJS, TypeScript
Contributed to the development of Adobe Captivate, a cloud-integrated e-learning authoring platform, by implementing interactive UI components using TypeScript, React, and Redux, enhancing content responsiveness
Built and optimized RESTful APIs using Node.js and Express, enabling real-time collaboration and media asset management across distributed teams and platforms
Integrated AWS services such as S3, CloudFront, and Lambda for scalable multimedia storage and delivery, improving content load times and platform availability for global users
Spearheaded CI/CD pipeline improvements using Jenkins and Docker, accelerating release cycles by 25% and reducing deployment errors through automated testing and container-based builds

Software Development Engineer, Adobe Inc., Noida, India Jan 2019 - Jun 2019
JavaScript, C++, Photoshop
Full-stack developer in the early stages of Adobe Design-To-Print, a Photoshop plugin that lets a user design artworks to print on 3D objects and view the rendered result in real-time.
Integrated Highbeam - a usage data collection tool – single-handedly to the plugin and logged the relevant user events to aid the management to decide on which features to focus upon.

Software Development Engineer, Adobe Inc., Noida, India June 2018 - Jan 2019
C, C++, Postscript
Contributed to the development of Adobe PostScript Engine (aka Configurable PostScript Interpreter or CPSI), the first product of Adobe found in 1982, by resolving bugs and providing customer support.

Software Development Intern, Samsung R & D, Bengaluru, India May 2017 - July 2017
C++, IoT, ARTIK
Implemented IoTivity using C++ on Samsung’s ARTIK Smart IoT platform, showcasing technical prowess in executing an LED controlling program through resource discovery, addressing dynamic IoT connectivity needs.