About Me

Writing about scalable systems & AI-ready engineering

I'm a Staff Software Engineer who loves building scalable, reliable systems and solving backend problems.

Over the last 9+ years, I've worked across fintech, crypto, mobility and data at companies like Snowflake, BitGo, PhonePe, Rapido and Tricon, designing and leading systems that handle millions of users and large-scale data workloads.

My Work Spans

  • Distributed systems & microservices – architecting and scaling critical platforms (auth, notifications, infra APIs, etc.)
  • Cloud & infrastructure – Kubernetes, Docker, Terraform, on-prem "cloud-like" platforms and modernizing legacy systems
  • Data & AI/ML – pipelines, analytics, and an active interest in Generative AI, LLMs and how they power real products

Along the way, I've

  • Led high-performing engineering teams on platform and infrastructure projects
  • Designed APIs, SDKs and tooling that other engineers rely on every day
  • Worked on compliance, risk and KYC flows in highly regulated environments
  • Contributed to cost savings, reliability, uptime and performance improvements

What I Share

  • Real-world engineering lessons from backend, infra and distributed systems
  • Thoughts on system design, reliability and scaling platforms
  • Learnings from working in fast-paced product companies and startups
  • Content on AI/ML, Generative AI and career growth in engineering

If you're into backend engineering, infra, data, AI/ML or tech leadership, my goal is to share practical content you can learn from. Always happy to connect with engineers, builders and tech leaders.

Bengaluru, Karnataka, India
Staff Software Engineer (IC4) @ Snowflake
agrawal.pulkit1994@gmail.com

Focus Areas

Distributed Systems Cloud Infrastructure (K8s/Docker/Terraform) Platform Engineering Microservices Architecture Data Pipelines GenAI/LLMs Integration

Experience

Staff Software Engineer (IC4)

Snowflake Bengaluru, Karnataka, India
Apr 2025 - Present
  • Building AI-ready data infrastructure and backend systems at scale
  • Working on distributed systems for enterprise AI and ML workloads
  • Driving technical excellence and system design across teams
Artificial Intelligence Backend Distributed Systems Cloud Infrastructure

Staff Software Engineer (E3)

BitGo Bengaluru, Karnataka, India
May 2024 - Apr 2025
  • Led Global Travel Rule project ensuring seamless digital asset withdrawals across countries while complying with local regulations
  • Developed risk scoring service to enhance detection of money laundering and terrorist financing using Snowflake and Postgres
  • Contributed to KYC verification flow with Persona, integrating real-time data pipelines for status synchronization
TypeScript Apache Airflow PostgreSQL Snowflake Distributed Systems

Lead Software Engineer

PhonePe Bengaluru, Karnataka, India
May 2022 - May 2024
  • Led high-performing platform team driving development of scalable in-house platform products emulating cloud-like functionality
  • Orchestrated distributed systems for core infrastructure supporting 400M+ users, focusing on authentication and notification services
  • Architected PPEC Cloud API Architecture with APIs, RBAC, CLIs, and SDKs for provisioning cloud resources across data centers
  • Designed Project Change Management Request framework, reducing production outages by 50%+
  • Pioneered asynchronous architecture using Celery, RabbitMQ, and Airflow for improved scalability
Distributed Systems FastAPI Go Python Apache Airflow HBase Microservices Kafka

Software Engineer

PhonePe Bengaluru, Karnataka, India
Apr 2020 - Apr 2022
  • Played pivotal role in designing and developing microservices for millions of users with focus on performance optimization
  • Led development of notification and user profiling services, enhancing user engagement and personalization
  • Contributed to internal identity management, improving secure authentication and authorization
Python Go Backend Redis Docker Kafka Microservices

Software Engineer

Rapido Bengaluru, Karnataka, India
Apr 2019 - Apr 2020
  • Designed and developed Coupon Generation, Notification, and Subscription microservices handling 1M+ daily rides
  • Spearheaded migration from traditional VM infrastructure to Docker and Kubernetes, reducing costs by 40%
  • Implemented logging, monitoring, and alerting stacks with Consul and Vault for service discovery and secrets management
Google Kubernetes Engine Python Go Redis Flask Docker Kafka Elasticsearch

Software Engineer

Tricon Infotech Bengaluru, Karnataka, India
Jul 2016 - Apr 2019
  • Conducted sentiment analysis on Twitter tweets and news articles using GCP NLP API and Neo4j
  • Designed robust data pipelines using Apache Airflow, automating data workflows and improving efficiency
  • Developed Matching Engine pipeline using Fuzzy Logic achieving 90% accuracy for Ringgold ID matching
  • Built Counter Report Analytics Pipeline processing live event streaming data
  • Provisioned AWS infrastructure using Terraform and Serverless architecture
  • Developed REST APIs using Node.js and Flask following Test-Driven Development principles
Angular Python Node.js Apache Airflow AWS Terraform Neo4j Flask

Publications & Recognition

Publications

Designing Agent-Ready APIs in the Real World

Lessons learned from wiring legacy endpoints to LLMs - practical patterns for making APIs consumable by AI agents.

medium 2K+ Dec 13, 2024

10 Essential Advanced Concepts Every Python Programmer Should Master

Elevate Your Python Skills: Discover the Key Concepts That Will Propel You to Expert Status.

medium Data Science 85K+ views Apr 30, 2019

Awards

Employee Of the Quarter

Employee Of the Quarter

Tricon Infotech

Dec 2018

Recognized for exceptional technical contributions in the UBX team. Helped migrate Machine Learning code from Azure to AWS, architected solutions on Apache Airflow, and proactively assisted with the IP Mapping pipeline.

VayuX AI

V

VayuX AI

Building AI-powered tools for the future

VayuX AI is focused on creating intelligent tools using AI, RAG systems, and modern agent architectures. Our flagship project Prep AI helps candidates prepare for technical and behavioral interviews.

Open Source

Let's Connect