Architecting Scalable Platforms & iPaaS

Architecting Scalable Platforms and Leading Technical Teams

Highly versatile Lead Software Engineer with 8+ years architecting and scaling enterprise-grade platforms that power communication, integration, and automation workloads. I obsess over developer productivity and platform reliability, pairing strong systems design instincts with a data-informed leadership style.

Currently driving platform modernization at Freshworks—designing resilient microservices in Java/Node.js, leading the rollout of a Conductor-powered iPaaS, and shaping omnichannel communication services that support 100K+ daily interactions with sub-100 ms latencies.

Proven track record orchestrating cross-functional programs, guiding rookies to impact, and shipping scalable systems that keep customer experiences flawless.

  • Years in Platform Engineering 8+
  • Critical Workflows Orchestrated 30+
  • Release Reliability 99.9%

Systems Snapshot

Freshworks Lead Platform Engineer shaping the next-gen integration platform. Java, Spring WebFlux, Netflix Conductor, AWS, Kubernetes.

Microservices Delivered 7 core services
Pipelines 10+ automated
Teams Led 5 engineers
  • iPaaS modernization using Netflix Conductor with CDC-driven automation across 30+ workflows.
  • Omnichannel comms layer sustaining 100K+ daily customer interactions with sub-100 ms responses.
  • GitHub Pull Shark ×3 contributor across Java, Node.js, tooling, and developer platform repos.

GitHub Contributions

Active on GitHub with Pull Shark ×3 recognition, five public repositories, and a focus on backend tooling, Elasticsearch, and JavaScript ecosystems.

Recent activity spans contributions to Kogito tooling, Mongoose, Elasticsearch forks, and hands-on coding challenges that sharpen distributed-systems instincts.

Recent Open Source Contributions

Highlights from recent pull requests focused on improving Netflix Conductor’s workflow introspection and developer ergonomics.

conductor-oss/conductor

Add task domain to workflow summary index

Added task domain metadata into `workflow_summary`, making it easier to group, filter, and surface workflows that rely on specific task domains inside Freshworks’ iPaaS orchestration layer.

  • Improves discoverability of domain-specific workflows.
  • Enables faster debugging and auditing for Conductor operators.
  • Shipped upstream and merged into main on Apr 29, 2025.

conductor-oss/conductor

Fix: Prevent duplicate workflow termination notifications

Added a guard clause in terminateWorkflow() to prevent duplicate termination operations when a workflow is already in TERMINATED status, eliminating redundant notifications and unnecessary DB updates.

  • Early return for already-terminated workflows, avoiding duplicate notifications.
  • Preserves idempotency: COMPLETED workflows still throw ConflictException as expected.
  • Includes test coverage for guard behavior and double-call idempotency.
  • Merged upstream on Feb 17, 2026.

Technical Range

Building reliable platforms calls for a carefully balanced stack and a strong bias for automation. These are the tools that power my day to day.

Languages & Runtimes

Java, Typescript, JavaScript, Node.js

Frameworks & Libraries

Spring Boot, Spring WebFlux, Spring MVC, ExpressJS, ReactJS, NextJS

Cloud & DevOps

AWS, Kubernetes, Jenkins, Terraform, Docker, Apache Tomcat

Databases

DynamoDB, MongoDB, Postgres, MySQL

Tools & Monitoring

JIRA, Git, BitBucket, VS Code, IntelliJ

Architecture

Microservices, iPaaS, Knowledge Graphs, Event-Driven Architecture, CDC, System Design

Platform Leadership in Action

Shipping resilient platforms, scaling microservices, and elevating developer velocity through pragmatic architecture.

Lead Software Engineer - Systems

Freshworks

Jul 2021 – Present

Platform Engineering | Knowledge Graphs | iPaaS | Microservices | CI/CD

As a member of the Platform Engineering team, I contribute to building highly scalable services that support a wide range of product offerings. My work spans Knowledge Graphs, integration platforms, microservices, and communication services, with a primary focus on Java and Node.js.

  • Knowledge Graph Development: Building and evolving knowledge graph solutions to model relationships between entities and business concepts, enabling contextual understanding, intelligent data discovery, and improved connectivity across distributed systems.
  • iPaaS Solution Development: Spearheading an Integration Platform as a Service from the ground up on Netflix Conductor, orchestrating 30+ critical workflows to enable intelligent service connectivity and 10× faster automation.
  • Microservices Architecture: Designing and implementing 7 core Java/Spring WebFlux microservices with sub-100 ms latency, high performance, fault tolerance, and a 35% lift in platform scalability.
  • Omnichannel Communication Services: Architected and delivered real-time communication services handling 100K+ daily interactions across channels, driving a 20% lift in product engagement.
  • CI/CD Pipelines: Engineered and maintained 10+ Jenkins pipelines for messaging services, reducing deployment time by 40% and sustaining 99.9% release reliability.
  • MS Teams Bot Development: Contributed to the Microsoft Teams messaging bot, enriching the communication layer and increasing in-app interaction by 15%.
  • Cross-Team Collaboration: Partnered with 5+ product and infrastructure teams to deliver cohesive solutions that integrated 3 major product lines.

Tech: Knowledge Graphs, Java, Spring Boot/WebFlux, Node.js, Netflix Conductor, Jenkins, Docker, Kubernetes, AWS, DynamoDB, Apache Tomcat, Git, JIRA

Technical Lead

PS QuickIT / Credex Technologies

Jan 2018 – Jul 2021

Team Leadership | Feature Delivery | Training

  • Owned delivery across 7+ integration and data projects spanning analysis, development, testing, and operations.
  • Managed a 5-member CTI engineering squad executing two major client programs with consistent quality.
  • Shipped 15+ complex features across Agile and traditional SDLCs, elevating CRM capabilities and customer trust.
  • Became the go-to CRM SME for clients, pairing domain expertise with rapid solutioning.
  • Partnered with the talent team to recruit seven engineers and ran the Rookie Training Program to onboard 10+ new hires.

Tech: Java, Node.js, Jenkins, Angular, Git, JIRA, Docker, C++, DynamoDB, Oracle WebLogic

Awards & Hackathons

Consistently recognized for craftsmanship, rapid prototyping, and innovation across Freshworks and PS QuickIT.

B.Tech in Computer Science (75.6% - I Div Hons.)

A.K.T.U., Ghaziabad

Aug 2014 – Jul 2018

Intermediate with Science (80.6%)

I.I.E.S. (ISC), Ghaziabad

Apr 2012 – Jun 2014

Let’s Discuss the Next Platform Challenge

Open to leadership roles focused on building scalable architecture, reimagining developer platforms, and driving high-impact delivery roadmaps.

Architecture Notes & Playbooks

Writing about scalable platform patterns, iPaaS, knowledge graphs, and architectural playbooks for AI agent orchestration.

AI Agents Architecture

14 min · Aug 2026

Reference Architecture for AI Agentic Platforms

Five-layer design: experience, agent runtime, durable Conductor control plane, tools, and knowledge-graph memory.

Read architecture →
Orchestration Conductor

12 min · Aug 2026

Durable Orchestration for AI Agents on Conductor

Map planner, tools, HITL, and critic loops onto Conductor tasks with retries, budgets, and task domains.

Read playbook →
Knowledge Graphs iPaaS

11 min · Aug 2026

Agent Tools, iPaaS Adapters, and Knowledge Graphs

Governed tool-calls through the integration platform, grounded in entity graphs for retrieve, act, and write-back.

Read deep dive →
Microservices Saga Pattern

12 min · Aug 2026

Designing Saga Choreography for Workflow Engines

A deep dive into applying saga + CDC pairing inside Netflix Conductor to keep cross-service workflows strongly consistent without sacrificing throughput.

Read deep dive →
Scaling Observability

11 min · Aug 2026

Scaling Omnichannel Services to 100K Daily Interactions

Lessons learned from hardening messaging surfaces with WebFlux, back-pressure controls, and Grafana-driven SLO guardrails.

Explore the blueprint →
Architecture iPaaS

13 min · Aug 2026

Blueprint: High-Availability iPaaS on Netflix Conductor

Reference architecture for composing resilient pipelines, multi-region CDC, and automated runbooks tailored for integration platforms.

View architecture kit →