Software Engineering Consultant

Sandeep Venugopal

14 years engineering production frontend systems.
8+ years specialising in Angular at scale.
Currently consulting from Bengaluru.

About

A frontend platform engineer for product teams that ship.

My work focuses on micro-frontend architecture, performance engineering, and the UI platform layer — the parts of an application that make sustained, multi-team product development possible. I’ve shipped systems used by tens of thousands of pharmacies, decomposed a four-year monolith without freezing the business, and built a clinical platform end-to-end on my own.

Previously at Halodoc, Indonesia’s largest health-tech platform, where I led the micro-frontend migration of a four-year Angular monolith, owned production infrastructure for the public website, and mentored engineers from junior to mid-level.

Currently consulting independently — taking on end-to-end product builds and providing architecture and technical advisory for engineering teams.

Services

Two ways to work together.

End-to-end product builds

From idea to production system — architecture, implementation, deployment, and ongoing operation. Working solo or embedded with your team. Suited to startups validating new products, established companies launching new initiatives, and clinics or businesses digitising paper-based workflows.

Architecture and technical advisory

Senior engineering judgment for teams already in motion — frontend architecture decisions, monolith decomposition strategy, performance audits, technical code reviews, and direction on hard engineering calls. Engagement can be project-scoped or fractional.

Work

Selected case studies.

01

Micro-frontend architecture at Halodoc

Decomposing a four-year Angular monolith.

Halodoc’s internal operations console — used across pharmacy delivery, tele-consultation, insurance, and labs — had grown over four years into an Angular monolith. Build times of 20–30 minutes, slow release cycles, and multiple teams blocking each other on a single codebase.

I evaluated four micro-frontend approaches through structured analysis and proof-of-concept, then chose Reverse Composition based on the application’s specific constraints: internal use, no SEO or SSR requirements, and Angular framework limitations around shared runtimes. We migrated incrementally using the Strangler Fig pattern — starting with low-risk modules, validating in production, iterating, then expanding.

Result: Build times dropped from 20–30 minutes to 5–8 minutes. Twelve micro-frontends in production. Independent team velocity restored. Zero feature freezes during migration.

Read the architectural write-up on Halodoc’s engineering blog →
StackAngular · Verdaccio · AWS Lambda · S3 · CloudFront
02

Sasya Sanjeevini — clinic management system

Greenfield solo build, in active production use.

An Ayurvedic clinic in Gokarna with 13,000+ historical patient records had no digital workflow — clinical notes, prescriptions, and patient history all on paper. I built a complete clinic management system from architecture through deployment, working solo across the full stack.

Nx monorepo with Angular 21 (Signals, Standalone Components) on the frontend and NestJS 11 with PostgreSQL on the backend. Multi-role RBAC for Staff, Doctor, and Admin. Patient registration with webcam capture. Nadi Pariksha (Ayurvedic pulse analysis) workflow. Prescription transcription. Bilingual English/Kannada PDF generation. Shared TypeScript libraries for API contracts and Material 3 theming.

Result: Currently in active clinical use, deployed on AWS LightSail behind a NetBird WireGuard VPN mesh. All 13,000+ historical patient records digitised and queryable.

StackAngular 21 · NestJS 11 · PostgreSQL 16 · Prisma · Nx · AWS LightSail · Docker · NetBird
03

Medisend — B2B pharmacy procurement platform

Building and scaling Halodoc’s pharmacy supply network. Led a team of four engineers.

v1.0 — Built Medisend from scratch for 14,000+ Indonesian pharmacies. Custom 3-layer state architecture (presentation → CartFacade → CartState), OTP-based onboarding, role-based routing across admin, seller, and buyer journeys, catalog management, order processing, KYC verification, and credit-limit based payments.

v2.0 — Led the merger of Halodoc’s existing Portal Apotek into Medisend, eliminating a manual activation bottleneck that previously required sales teams to make multiple in-person visits per pharmacy. Built self-service registration across four pharmacy types with role-based homepages.

Result: Sales teams freed from manual activation work. Platform serves the Indonesian pharmacy network end-to-end across both buyer and seller journeys.

StackAngular PWA · Custom state architecture · Role-based routing · OTP authentication
Background

Where I’ve worked.

2025 — Present
Independent Consultant
Self-employed · Bengaluru
2018 — 2024
Lead Software Engineer
Halodoc · Indonesia’s largest health-tech platform
2016 — 2018
Frontend Lead
Mastermind Sports · backed by Nazara Games
2014 — 2016
Software Engineer
Firespike Education & Technologies
2012 — 2014
Software Engineer
Multunus · Ruby on Rails consultancy
2010 — 2012
Software Engineer
Idea Brahma Consulting
Contact

Available for consulting engagements.

Email
consult@sandeepvenugopal.com
Location
Bengaluru, India