R

Rajat Chaudhary

Senior Software Engineer

Bengaluru, Karnataka, India9 yrs 5 mos experience

Key Highlights

  • 9+ years in backend and data engineering.
  • Expert in building scalable systems from scratch.
  • Proven track record in high-growth startup environments.
Stackforce AI infers this person is a Backend and Data Engineering expert in high-growth SaaS and Social Media environments.

Contact

Skills

Core Skills

Data EngineeringSoftware DevelopmentBackend DevelopmentWeb Development

Other Skills

Software as a Service (SaaS)StartupsExtract, Transform, Load (ETL)Low-Level DesignHigh-Level DesignETLOLAPData Build Tool (DBT)Apache FlinkKotlinApache KafkaClickHouseElixirJavaNode.js

About

Backend & Data Engineering | 9+ Years | Startup-First | Scalable Systems | Event-Driven Architectures Software Engineer with 9+ years of experience in building scalable backend systems and data platforms—primarily in high-growth startup environments. My expertise spans backend development, data engineering, and system design, with a strong track record of building complex systems from scratch, leading product-critical initiatives, and driving architectural improvements across teams. Over the years, I’ve designed and implemented RESTful APIs and microservices, built batch and real-time ETL pipelines, set up distributed databases and data warehouses, integrated ML workflows into production, and managed infra and DevOps using modern tooling. 💡 Highlights of My Journey 🏥 DaaS Platform for Medical Data: At my first company, I co-created a Data-as-a-Service platform that exposed curated medical data (CTs, publications, congresses, etc.) through public APIs—reducing server costs by 40% while unlocking a new revenue channel. 🛍️ Widget Platform at Konigle: I built a dynamic JavaScript plugin platform that allowed e-commerce sellers to inject smart widgets on their sites for pricing nudges, alerts, and conversion boosts—all without engineering effort. 📈 High-Scale Systems at Koo: At Koo (a Twitter-scale social app), I developed highly available backend services for analytics, media uploads, and kafka sinks — designed for scale, fault-tolerance, and low latency. 🤖 In my current role: Building AI-powered B2B platforms using event-driven architectures. I work on ETL pipelines, OLAP (Snowflake), analytics systems. 🛠️ Tech Toolbox Python · Node.js · Postgres · Redis · Snowflake · Clickhouse · Kafka · Airflow · DBT · MongoDB · Docker · Kubernetes · AWS/GCP · CI/CD · TypeScript · Event-Driven Systems · OLAP/OLTP · Flink I thrive in environments that demand clarity, speed, and ownership. I love solving zero-to-one problems, building systems that scale, and collaborating with ambitious teams to bring bold ideas to life. Let’s connect if you're building something exciting in backend systems, data platforms, or AI infrastructure.

Experience

9 yrs 5 mos
Total Experience
--
Average Tenure
--
Current Experience

Merqube

Senior Software Engineer

Sep 2025Present · 9 mos · Bengaluru · Hybrid

Career break

Health and well-being

Aug 2025Sep 2025 · 1 mo

Level ai

Senior Software Engineer

Apr 2023Aug 2025 · 2 yrs 4 mos · Bengaluru, Karnataka, India · Remote

Software as a Service (SaaS)StartupsExtract, Transform, Load (ETL)Low-Level DesignHigh-Level DesignETL+4

Koo india

SDE 2

Aug 2021Apr 2023 · 1 yr 8 mos · Bengaluru, Karnataka, India · Hybrid

  • Koo is a Social News update and Opinion sharing micro-blogging platform that’s made in India. Discussions are around the latest news, personal news updates, and most interesting daily topics. It empowers people to express their thoughts in Indian languages with a strong-knit local Indian community.
  • Led a team of 3 SDE1s owning two Tier-1 services (File Upload + Analytics); set roadmap, code reviews, on-call, and SLAs.
  • Built a TUS-based resumable media upload service in Elixir; scaled to ~750 images/sec and ~50–100 videos/sec with back-pressure, chunk dedupe, and S3 multipart; added alerts/metrics for throughput, error budgets, and p95 latencies.
  • Shipped an Elixir Analytics microservice ingesting events for videos/player embeds/ads/errors; scaled reliably to ~250k RPM with idempotent writes, batched flush, and replay-safe ingestion.
  • Deployed a 4-node ClickHouse cluster (~50M writes/day) serving real-time analytics at ~200 RPS; tuned partitions/ordering keys, TTLs, and materialized views for sub-second reads and predictable storage.
  • Designed event-driven pipelines integrating ML models with backend APIs and in-house data frameworks (async inference queues, feature hydration, result caching, and fallbacks).
  • Authored multiple Apache Flink jobs to process Kafka topics from microservices (exactly-once semantics where required, watermarking, windowed aggregations, DLQ + replay tooling).
  • Led a content-moderation initiative to detect and block harmful content (fake news/hate speech/etc.); defined policies, added model inference hooks, and implemented audit + appeal workflows.
StartupsApache FlinkExtract, Transform, Load (ETL)KotlinLow-Level DesignHigh-Level Design+6

Konigle

Senior Software Engineer

Mar 2020Jul 2021 · 1 yr 4 mos · Singapore · Hybrid

  • Konigle provides simple business software that helps you run Order Management, Inventory Control & and Customer Insights Software to help improve your profits with every order.
  • My responsibility is to handle the backend development including data management and engineering, APIs, Async jobs, and DevOps.
  • Created profitJS, A JavaScript-based container that executes in browsers to enable multiple widgets (chat buttons, exit-intent popup, social proof, announcement bar, discount popup) to provide a better user experience for e-commerce site visitors. Used Vanilla JS, CSS, and HTML to build the widgets
  • Added multiple Django apps to provide APIs, Asynchronous jobs using Celery/RabbitMQ, to integrate third-party APIs (Shopify, dynamics365, MWS), designed relational database models in PostgreSQL
  • Migrated services to GCP from AWS and set up the Kubernetes cluster. Created bash script for autoscaling the cluster. Handled full DevOps
  • Set up Airflow with scrapy infra to scrape the websites on a regular interval
  • Set up Elasticsearch cluster
Software as a Service (SaaS)StartupsLow-Level DesignHigh-Level DesignNode.jsPython (Programming Language)+5

Instart logic inc

Member Of Technical Staff

Jun 2019Feb 2020 · 8 mos · Bengaluru, Karnataka, India · On-site

  • Instart specializes primarily in developing and marketing a Digital Experience Cloud that improves web and mobile application performance, consumer experience, and security. Instart was acquired by Akamai in Feb 2020.
  • Worked on the enhancement of NGINX plugins (in C++) which helps in web performance by optimizing HTML/CSS/JS contents
  • Set up Web Platform Tests (WPTs) infrastructure to strengthen Instart’s Javascript plugin which runs in the browser. Deployed the test runner in docker containers with Jenkins CI/CD
  • Updated features in the configuration management service called cenome.
StartupsLow-Level Design

Aozora inc.

Engineering Lead

Feb 2019May 2019 · 3 mos · Jakarta and Pune · Hybrid

  • Started a new venture in Indonesia, developed a CDP, and successfully ran a PoC with a client. Estimated costs, set up pricing, and managed all technical aspects including backend, data pipeline, and frontend development.
StartupsLow-Level DesignHigh-Level Design

Innoplexus

2 roles

Associate Data Engineer

Jun 2016Feb 2019 · 2 yrs 8 mos · Pune Area, India · On-site

  • Innoplexus is a consulting-led technology and product development company focused on big data and analytics. I was part of 6 projects from scratch. Majorly involved in designing and building the APIs on top of Elasticsearch data.
  • Build a comprehensive and scalable Data and Analytics as a Service for Life Sciences
  • RESTful API development with hybrid microservices Architecture using Node.js (Routing Layer), gRPC/thrift (communication Layer), Python/Node.js/Java (Service Layer), and Elasticsearch /ArangoDB /MongoDB /MySQL (DB Layer)
  • Implement Search-As-You-Type functionality using Elasticsearch completion suggester. It suggests the name of the entity on the basis of the name and properties of the entity
  • Build DApps and write smart contracts on EOS and Ethereum blockchains using C++ and Solidity
  • Setup the end-to-end automation pipeline for crawling, aggregating, and modeling the data and indexing it in Elasticsearch
  • Worked in an Agile environment with proper use of JIRA and sprint plans. Followed TDD, MR, and code review process. Mentored junior developers.
Software as a Service (SaaS)StartupsLow-Level DesignHigh-Level Design

Summer Intern

May 2015Jul 2015 · 2 mos · Pune

Software as a Service (SaaS)StartupsLow-Level DesignHigh-Level Design

Education

Indian Institute of Technology, Kanpur

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2012Jan 2016

Jawahar Navodaya Vidyalaya

High School and Intermediate

Jan 2004Jan 2011

Stackforce found 100+ more professionals with Data Engineering & Software Development

Explore similar profiles based on matching skills and experience