P

Puneet Ahuja

Software Engineer

Hyderabad, Telangana, India24 yrs 6 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Over 20 high-quality products delivered across multiple platforms.
  • Expert in scalable architecture and distributed systems.
  • Proven leadership in driving engineering excellence.
Stackforce AI infers this person is a seasoned architect in SaaS and eCommerce with a focus on scalable systems.

Contact

Skills

Core Skills

Scalable ArchitectureDistributed SystemsStreaming MediaDigital MediaSoftware Design

Other Skills

C#TypescriptReactRedisMicroservicesApache KafkaJavaWeb ServicesMemcachedCassandraScrumAgile LeadershipArchitectureShell ScriptingScala

About

With over two decades of product development experience, I have delivered more than 20 high-quality and scalable products on multiple platforms, including cloud, mobile, and desktop. My core competencies are distributed systems, service-oriented architecture, software design, and web services. I have expertise in building for scale in retail, e-commerce, content, streaming, and analytics domains using Agile methodologies. I have also worked with various technologies and platforms, such as AWS, Azure, GCP, React Native, Java, Python, Scala, Akka, React, TypeScript, JavaScript, Erlang, Drop Wizard, Spring Boot, Cassandra, Kafka, XML, C++, Docker, Terraform, Nomad, Consul, Kubernetes, SQL, Redis Memcached.

Experience

24 yrs 6 mos
Total Experience
3 yrs 9 mos
Average Tenure
1 yr 11 mos
Current Experience

Salesforce

Principal Member of Technical Staff

Jun 2024Present · 1 yr 11 mos · Hyderabad, Telangana, India · Hybrid

Microsoft

Principal Software Engineer

Jul 2022Jun 2024 · 1 yr 11 mos · Noida, Uttar Pradesh, India · Hybrid

  • OPG Modern Collab
  • I lead the Word Online boot performance initiative, previously led the architecture of Whiteboard product from IDC - responsibilities include delivering architecture proposals, building technical alignment with various stakeholders, setting tone for future technical strategy, collaborating with partner teams to align on future technical synergies and driving engineering excellence initiatives.
  • Tech Stack: C#, Typescript, React
C#TypescriptReactScalable ArchitectureDistributed Systems

Walmart global tech

Principal Software Engineer

Apr 2020Jul 2022 · 2 yrs 3 mos · Bengaluru, Karnataka, India · Hybrid

  • Stores and Associates
  • I led the architecture of the Workforce Planning Portal and Scheduling components of the Workforce Management solution.
  • I led the architecture of the Directed Work platform that allows us to effectively and efficiently manage the workload across multiple transactions in any of our facilities. This multi-tenant, configurable and pluggable platform surfaces prioritized tasks to ~1.5 million associates. It aims to drive optimizations across ~5000 US facilities including stores and warehouses by managing the task workloads for optimal business outcome.
  • I led the architecture of the Data Artery for the Stores Data Hub that consumes events at a rate of 10000 TPS and builds a coherent view of data to provide actionable insights to business. The platform went live in Sep 2020. Key contributions were to the transformer and schema registry components where I kept the oversight on delivery.
RedisMicroservicesApache KafkaJavaWeb ServicesScalable Architecture+7

Expedia group

Senior Software Development Engineer

Jan 2015Mar 2020 · 5 yrs 2 mos · Gurgaon, India · On-site

  • Brand VRBO – Vacation Rentals Content Platform (Senior Architect)
  • I led the architecture and delivery of destination-reviews solution for an AB that gave a positive impact of 4.22% on booking conversion.
  • I increased shop to book conversion ratio by mentoring my team into architecting a resilient solution for mining relevant partner generated image content for search landing pages.
  • Tech Stack: Java, Scala, Akka, Python, Dropwizard, Kafka, MongoDB, Cassandra, AWS Lambda, Terraform.
  • eCommerce Platform Core Transactional Services - Cloud Tools (Senior Architect)
  • I improved customer (internal – ops) experience and reduced operational cost by adding features like deployment freeze, deployment metrics, platform metrics.
  • I reduced the cloud migration costs by designing the service on-boarding automation and artifact lifecycle management features.
  • Tech Stack: Spring Boot, Node.JS, Java, Golang, MongoDB, DynamoDB, SQS, SNS, ECS, ALB etc.
  • eCommerce Platform Core Transactional Services - Incentives Coupons Platform (Senior Architect and Engineering Manager)
  • I empowered the global coupons merchandising team by providing near real time insights into coupons transactional data using an AWS cloud native data pipeline. It offered a Redshift based data-warehouse for consumption by BI tools like Tableau or Looker and an S3 based data-lake for query engines like Athena.
  • I delivered a platform to migrate my group’s serviced to AWS and migrated one of our applications as an example. This involved cross-geo multifunctional collaboration with multiple stake-holders. The solution included automation of networking as well as operational infrastructure.
  • Tech Stack: Java, Spring, Consul, Docker, Nomad, Terraform, MongoDB, MariaDB (MySQL), MS SQL, RabbitMQ, S3, Redshift, Lambda, DynamoDB, Athena.
JavaScalaAkkaPythonDropwizardKafka+6

Octro inc.

Senior Member of Technical Staff

Dec 2013Oct 2014 · 10 mos · Noida Area, India

  • Lead the engineering team for architecture and quality improvements of game-server and analytics server platform with focus on scalability and robustness.
ErlangRedisMicroservicesWeb ServicesScalable ArchitectureMemcached+4

Adobe

Computer Scientist II

May 2003Dec 2013 · 10 yrs 7 mos · Noida Area, India · On-site

  • Adobe Media Server (3.0 – 5.0.3)
  • I enhanced the tools for creating Media Server’s (5.0) Amazon Machine Image for Centos 6.3 by solving for the migration of ram-disk structure from initrd to dracut and non-availability of independent Xen Linux Kernel builds for Centos 6.3.
  • I provided a successful highly appreciated two-week onsite training to a solution partner on build customization.
  • I was instrumental in the secure protocol design for DRM support in Http Live Streaming feature that was key to its adoption by customers.
  • I delivered key features (in native C++) like Absolute Time Code, Http Live Streaming (HLS), Closed Captioning for HLS and Secure Streaming for HLS.
  • I designed the API for decoupling of Java-script/Action-script VM hosting component into a plug-in and implemented frameworks and utilities that helped the team to quickly migrate the object-model implementation to new design.
  • Adobe Premiere Elements (3.0 – 4.0)
  • I designed a common framework for Sharing Center in PRE 4.0 that enabled the team to quickly develop the different workflows (like share to DVD, share to web etc.) as drop-in plug-ins and contributed to quick adoption of the new version by customers.
  • I designed and delivered the Royalty Audit feature in 4.0 to affect cost-reduction in Royalty payments.
  • Adobe Reader LE 1.0
  • I led the development for the Windows Mobile 5.0 platform and embedded linux for a car navigation system.
  • Picture-Tasks (Adobe Acrobat/Reader 6.0 – 7.0.1)
  • I delivered Photo Album creation feature in Adobe Reader to upsell Photoshop Album to consumers.
  • Miscellaneous (R&D)
  • I delivered platform agnostic framework for native (C/C++) development of Image Processing application on Symbian and Windows Mobile.
  • I reduced time for red eye reduction by 30% on Intel Smartphone platform by using various optimization techniques and Intel WMMX instructions.
Adaptive StreamingStreaming MediaDigital VideoScalable ArchitectureDistributed SystemsDigital Imaging+4

Aricent

Software Engineer

Jun 2001Apr 2003 · 1 yr 10 mos · Gurgaon, Haryana, India · On-site

  • Service Capability Enhancements – User LDAP Manager
  • I added authorization plugin for role based access in Web-logic application server for Hughes Network Systems’ Direcway Services System.
  • I delivered key features of User LDAP Manager service built using J2EE and Oracle SQL (web-logic application server).
JavaTomcatSoftware Design

Education

Delhi College of Engineering

B.E. — Computer Science

Jan 1997Jan 2001

Stackforce found 100+ more professionals with Scalable Architecture & Distributed Systems

Explore similar profiles based on matching skills and experience