Product + Platform Engineer

Harman
Sidhu

I build the internal libraries other teams depend on, the pipelines that get code to production, and the architecture that lets products scale safely.

About

I build the tools that
let teams ship faster.

23

Engineers led

7+

Years shipping

0

Migration incidents

3

Internal libraries

I started as a frontend engineer and fell in love with building interfaces. But I kept asking “what happens on the other side?” — and never stopped pulling that thread.

Over the years I've grown from building UIs into a hybrid role that spans product engineering, internal platform tooling, and end-to-end delivery. I've designed internal libraries like FormGenerator and WizardBuilder that other teams adopt as standards. I've architected CI/CD pipelines on Azure DevOps, built microfrontend architectures with Vite and Next.js, managed infrastructure with Terraform and Kubernetes, and implemented OpenTelemetry observability — owning config-driven architectures that let teams ship features safely through feature flags.

Along the way, I've led teams of up to 23 developers, coordinated cross-functional rollouts, and mentored engineers through migrations and platform adoption. Leadership for me isn't a title — it's about creating the systems and documentation that help other people do their best work.

I hold an MS in Computer Science from Northeastern University, and today I'm pushing the boundaries of AI-augmented development — building MCPs and playbooks in Devin.AI that accelerate my team's daily workflows, working with Claude Code, driving accessibility standards, and shipping a cross-platform mobile app from scratch.

Journey

Career Timeline

View Full History →
Nov 2024–Now
Software Engineer II
The Access Group

Full-time, hybrid (Boston, MA). Platform engineering across Kubernetes, Terraform, and Azure. Building microfrontend architectures with Vite and Next.js, implementing OpenTelemetry observability, and driving accessibility (a11y) standards.

Jul 2024–Nov 2024
Intermediate Software Engineer (SDE II)
Paytronix (now part of The Access Group)

Full-stack product + platform engineering. Owned internal libraries, CI/CD pipelines, auth flows, and Azure infrastructure. Built FormGenerator, WizardBuilder, and viewportWatcher. Managed migration across multiple React versions.

Jul 2021–Jul 2024
Frontend Engineer
Paytronix (now part of The Access Group)

Frontend architecture and product delivery for enterprise SaaS. Led legacy Scala/Lift to React modernization across Redux, SASS/SCSS, and multiple React versions. Built feature gating systems, expanded into backend integration and Azure DevOps pipelines.

Jan–Apr 2021
Graduate Teaching Assistant
Northeastern University

Web Development (CS 5610). Guided students through full-stack concepts and graded coursework.

Capabilities

What I work with.

Frontend

ReactTypeScriptNext.jsMicrofrontendsReduxComponent ArchitectureState ManagementViteReact NativeAngularD3.js

Backend & Integration

Node.jsExpressREST APIsScalaJavaPostgreSQLMongoDBRedisAuth & API Security

Platform & Delivery

Azure DevOpsAzure PortalYAML PipelinesCI/CD DesignGit / GitHubConfig-Driven ArchitectureFeature FlagsTerraformKubernetes (AKS)OpenTelemetryAPIM / ApiOpsDocker

AI & Automation

Claude CodeDevin.AIOpenAI APIsMCP DevelopmentAI PlaybooksRAG WorkflowsSupabasen8nCohere

Testing & Quality: Jest, Vitest, accessibility (a11y) testing, Storybook, TDD, and JIRA-driven workflows for every feature I ship.

Leadership: Team leadership (up to 23 engineers), cross-team enablement, migration strategy, and technical documentation.

Currently Exploring

Building MCPs and playbooks in Devin.AI to accelerate team workflows. Internal developer portals and platform engineering patterns. RAG agent orchestration with n8n, Supabase, and OpenAI.

Selected Work

Projects that shipped.

See All Projects
Internal Tooling

Frontend Platform Libraries

Designed and shipped FormGenerator, WizardBuilder, and viewportWatcher — reusable internal libraries that became the standard for how product teams build merchant-facing workflows.

Impact →Eliminated repeated UI patterns across teams. Reduced feature delivery time significantly. Multiple teams adopted these as the default for multi-step flows and form-heavy interfaces.
ReactTypeScriptArchitectureInternal Tooling
Platform Engineering

Legacy System Modernization

Led incremental migration of legacy Lift-based services and aging React codebases to a modern stack — maintaining backwards compatibility and zero merchant-facing disruptions throughout.

Impact →Zero production incidents during migration. Established migration patterns and rollout playbooks reused across the org for subsequent modernization efforts.
MigrationScala/LiftReactRisk Mitigation
Product Engineering

Feature Rollout & Config-Driven UI

Built the frontend gating logic and shared state models that connect backend configuration classes to merchant-facing UI — enabling safe, gradual feature rollouts without code deploys.

Impact →Decoupled deploys from releases entirely. Product managers control rollout scope without engineering. Instant kill-switch capability for any merchant-facing feature.
Feature FlagsBackend ConfigSaaSState Management
DevOps / Infra

Azure CI/CD & API Delivery Pipelines

Architected multi-stage YAML pipelines for Dev → Staging → Prod promotion. Infrastructure as code with Terraform, container orchestration on Kubernetes (AKS), and Azure API Management with ApiOps publisher pipelines for automated API validation and publishing.

Impact →Fully automated deployment flow with CI gates at every stage. Eliminated manual deployment steps. Decreased production incidents related to deployment errors.
Azure DevOpsYAML PipelinesTerraformKubernetesAPIM
Philosophy

How I work.

01

Migrations, not rewrites.

I believe in incremental progress that ships safely. Big bang rewrites are a gamble — phased migrations are engineering.

02

Build for the next team.

The best code I write is the code that lets other engineers ship faster. Internal libraries, shared patterns, clear APIs.

03

Config-driven > hard-coded.

Feature flags, backend configuration, environment-aware behavior. Decouple deploys from releases. Always.

04

Own the full path.

Frontend to pipeline to production. Understanding the full delivery chain makes you a better engineer at every layer.

05

Lead through systems.

I’ve led teams of 8 to 23 engineers — not by managing calendars, but by creating the patterns and tooling that make coordination effortless.

06

Document as you build.

Structured technical docs, requirements-driven design, and clear rollout plans. If it’s not written down, it didn’t ship.

AI in My Workflow

I use AI as a force multiplier — not a replacement for engineering judgment. From code review acceleration to migration planning and CI/CD pipeline design, AI tools let me move faster while maintaining the architectural thinking that makes systems resilient.

The line I draw is clear: AI helps me explore solutions faster, but every decision about architecture, security, and team impact goes through human reasoning.

Let's Connect

Have a project in mind?
Let's talk.

Always interested in thoughtful engineering challenges, platform problems, and building things that matter.