Skip to content

Portfolio

Experience, skills, and technical writing curated over years of building scalable full-stack applications.

Prafull - architect illustration

About me

I've been building things for the web since 2010. Started out writing CSS that probably shouldn't have shipped, and kept going until the job title caught up with the scope of the problems. Right now I'm a Senior Principal Engineer and Architect at Gupshup, where I design platform infrastructure for a business that moves faster than most people are comfortable with.

The through-line across fifteen years has been the same question: how do you build systems that hold up when things get complicated? Early on that meant figuring out frontend architecture before "frontend architecture" was a phrase people used seriously. At Endurance, it meant leading teams across Bluehost, HostGator, and MOJO while keeping enterprise hosting platforms running at scale. At HyperVerge, I got my first real exposure to AI/ML systems in production. At Gupshup, it's all of the above at once, messaging infrastructure, microservices, event-driven systems, and increasingly, AI woven into the platform itself.

I care about clean abstractions and systems that are boring to operate. Most of what I write here comes from problems I've hit in production or ideas I keep turning over after work. If any of it saves you a few hours of debugging, good.

Experience

Senior Principal Engineer, Architect

Senior Principal Engineer, Architect

GupshupOct 2025 - Present

Designing and developing platform solutions for an extremely fast-paced business. Solving complex problems and building scalable infrastructure.

ReactNext.jsTypeScriptNode.jsAWSKafkaMicroservicesDesign Patterns
Principal Engineer, Architect

Principal Engineer, Architect

GupshupMay 2021 - Oct 2025

Designing and developing platform solutions. Solving complex problems and building scalable infrastructure.

ReactTypeScriptNode.jsArchitectureDesign Patterns
Product Development Lead

Product Development Lead

Endurance (Bluehost, HostGator, MOJO)Mar 2020 - Apr 2021

Pioneering hosting solutions for enterprise applications at scale. Working with an extremely empowered group of engineers globally.

ReactNode.jsEnterprise ArchitectureTeam Leadership
Engineering Manager

Engineering Manager

HyperVerge Inc.Nov 2019 - Mar 2020

Moving from a Web-centric approach to an AI & ML-centric workforce with an extremely young and energetic team.

Engineering ManagementAI/ML IntegrationWeb Architecture
Project Lead Developer

Project Lead Developer

Endurance International GroupJun 2018 - Oct 2019

Leading development projects and shaping engineering specs and design patterns.

Fullstack DevelopmentProject LeadershipDesign Patterns
Sr. Fullstack Engineer

Sr. Fullstack Engineer

Endurance International GroupAug 2017 - Jun 2018

Fullstack engineering for scalable web applications.

JavaScriptReactNode.jsWeb Development
Lead UI Engineer

Lead UI Engineer

WebarooApr 2013 - Jul 2017

Leading UI engineering and front-end architecture.

UI/UXFrontend ArchitectureJavaScript
UI Developer

UI Developer

GlitterBug Technologies2010 - Mar 2013

Developed user interfaces and web experiences.

HTML/CSSJavaScriptWeb Design

Skills & Technologies

Frontend

ReactNext.jsTailwind CSSTypeScriptZustandTanStack Query

Backend

Node.jsPythonGolangRubySpring Boot

DevOps & Infrastructure

AWSDockerKubernetesTerraformCI/CD

Data & Observability

OpenTelemetryGrafanaMetabaseCoralogixRudderStack

Architecture

Micro-frontendsModule FederationEvent-DrivenMCP

Featured Writing