Building enterprise platforms that ship fast, stay reliable, and scale across teams.

I am Vishnu Vardhan Gottumukkala, a Senior Full-Stack Engineer at Comcast with 8+ years building TypeScript/React, Angular, and Node.js/GraphQL platforms at scale. I lead end-to-end technical ownership of enterprise developer platforms serving 400+ partner organizations — from architecture decisions and engineering standards to CI/CD discipline and biweekly production releases across distributed Agile teams.

Email Me LinkedIn Call

Selected Achievements

Measurable impact across architecture, performance, and leadership

⚡

Full Stack Technical Ownership

Owned three Comcast partner platforms end-to-end — Developer Portal, Global App Platform, and IBIS — across the full stack: Angular/React frontends, Node.js/GraphQL BFF, Go microservices, and PostgreSQL/MongoDB. Architecture-to-production delivery on biweekly release cadence serving 400+ partner organizations.

⚡

Performance at Scale

Go microservices with goroutine worker pools sustaining 15,000+ concurrent requests at sub-100ms p99 latency; 99.95% platform uptime across AWS EKS; cut redundant API traffic 40% via RTK Query caching on high-traffic partner dashboards.

⚡

Engineering Standards & Leadership

Introduced micro-frontend architecture (Webpack 5 Module Federation) enabling 3 teams to ship independently without release locking; mentored 3 engineers and led cross-stack code reviews across React, Angular, Node.js/GraphQL, and TypeScript; established CI/CD and code-review standards adopted team-wide.

⚡

Personal Projects: AI + Edge

Shipped two production-grade personal projects end-to-end: an AI platform for engineering teams (RAG codebase Q&A with pgvector + Gemini embeddings, structured-output LLM calls, GitHub issue automation) and a photo-delivery platform on Cloudflare's edge serving my own freelance photography business.

Projects at Comcast

Platforms I have built and shipped end-to-end

Production

Comcast Developer Portal

Built critical partner-facing workflows used by 400+ external organizations to register, certify, and publish applications on Comcast's platform — 18+ months of biweekly releases with zero production regressions.

  • Owned app certification end-to-end — state machine, multi-step validation, and error recovery flows.
  • Cut redundant API traffic 40% via RTK Query caching, request coalescing, and normalized cache invalidation on high-traffic partner dashboards.
  • Designed GraphQL (Apollo) and REST API contracts — typed error envelopes, OAuth2/JWT auth, backwards-compatible schema evolution.
  • Introduced micro-frontend Module Federation (Webpack 5) — 3 teams ship independently without release locking.
  • Engineered React 18 components with custom hooks (useOrg, usePermissions, usePaginatedData), useMemo/useCallback, and Suspense-driven loading — cut re-renders on data-intensive views.
  • Enforced Core Web Vitals as CI gates — Lighthouse budgets on LCP, INP, CLS blocked any release with regressions.
  • Consolidated UI into a Storybook component library — WCAG 2.1 AA accessible, adopted across 3 teams.
  • Maintained 90%+ test coverage: Jest + RTL + Cypress E2E, gated in Concourse CI; deployed to AWS EKS via Docker.
React 18TypeScriptGraphQL Node.jsExpressPostgreSQLRedux Toolkit RTK QueryModule FederationStorybook Tailwind CSSAWS EKSDockerConcourse CI
Visit Developer Portal →
Production

Global App Platform

Led architecture of Comcast's omni-channel partner platform — full stack technical decisions from concept through production, scaled to 400+ active organizations.

  • Built Go microservices with goroutine worker pools and pgxpool connection management — sustained 15,000+ concurrent requests at sub-100ms p99 latency with circuit-breaker isolation.
  • Built Node.js/GraphQL BFF layer with event-driven messaging and AWS Lambda handlers; React Server Components reduced client JS payload and improved TTI.
  • Designed Python data pipelines with pandas on AWS Lambda + S3 — aggregated partner analytics with idempotent retries and dead-letter queues.
  • Introduced AWS X-Ray distributed tracing across the BFF and Go services — cut mean time to detection by 50% by pinpointing slow spans across service boundaries.
  • Hardened secrets handling via AWS Secrets Manager — per-environment rotation, IAM-scoped access, eliminated env-file leakage risk.
  • Prototyped AI agent and document processing pipeline using OpenAI Codex and Claude Code; 90%+ coverage via Playwright E2E + Jest, gated in GitHub Actions; deployed to AWS EKS.
React 19RSCTypeScriptGraphQL Node.jsGoPythonpgxpool PostgreSQLMongoDBAWS LambdaAWS X-Ray Secrets ManagerPlaywrightGitHub Actions
Production

IBIS Platform

Built features on Comcast's internal IBIS platform focused on partner and device operations at enterprise scale.

  • Built event-driven device data pipeline with RxJS — per-request retry logic ensures partial failures never block; NgRx state slices keep selectors memoized across thousands of device records.
  • Tuned change detection with Angular OnPush + trackBy across heavy list views — eliminated unnecessary re-renders, scaled lists to thousands of rows. Pagination patterns adopted org-wide.
  • Shipped a 30% bundle size reduction via lazy-loaded feature modules, route-level code splitting, and tree-shakable Angular Material imports.
  • Designed a reusable reactive form system with cross-field validators and async server-side validators — cut form boilerplate across 12+ workflows.
  • Built reusable Angular Material + Tailwind CSS component library — WCAG 2.1 AA accessible.
  • Backend Spring Boot services with JUnit + Mockito test pyramid — mocked external dependencies, isolated service-layer unit tests, integration tests against H2.
  • Maintained Jenkins CI/CD pipelines — Docker-containerized deployments to AWS.
Angular 17+TypeScriptRxJSNgRx OnPushReactive FormsAngular MaterialTailwind CSS JavaSpring BootJUnitMockito REST APIsJenkinsDockerAWS

Personal Projects

Side projects I have shipped end-to-end

Personal · Live

Engineering Intelligence Platform

An AI platform for engineering teams — four working modules in one codebase, all on free tiers. Built to demonstrate modern AI engineering (RAG, embeddings, structured LLM output) end-to-end.

  • Codebase Q&A (RAG) — Octokit-driven repo indexing, batched Gemini embeddings at 768d, Supabase pgvector with HNSW, cosine-similarity search via a Postgres RPC, citations with file path + line range.
  • Meeting Debrief — Gemini JSON-mode extracts structured action items; one click creates a labelled GitHub Issue via the OAuth-captured provider token.
  • Daily Digest — parallel Octokit search across activity types, fed to Gemini for a "Yesterday → Today → Heads up" briefing.
  • Changelog Generator — structured Gemini output returns three audience-tuned Markdown blocks (engineer, PM, customer) from merged PRs.
  • Free-tier discipline: batchEmbedContents dropped a 50-file repo from ~150 API calls to 2. Self-hostable via Docker.
Next.js 14TypeScriptExpress SupabasepgvectorRAGGemini OctokitTanStack QueryTailwind CSS VercelRenderDocker
Personal · Production

Photo Delivery Platform — Rajugari Abbayi Photography

The platform I built and run for my own freelance photography business. Public portfolio, private client galleries, scoped share links, admin tools — all on Cloudflare's edge. Not a demo; a working tool I use for actual client deliveries.

  • Hand-rolled HMAC-SigV4 pre-signed R2 URLs in ~50 lines of crypto.subtle — avoided the 500 KB AWS SDK to fit the Worker's 1 MB bundle budget.
  • JWT-tokenized direct-to-R2 upload sessions with idempotent finalize and compensating rollback — tokens pinned to (deliveryId, projectId, objectKey, expectedBytes, mimeType) so clients can't lie at finalize.
  • Streaming ZIP downloads with fflate and parallelized R2 reads — no in-memory buffering, fits within the Worker's 10ms CPU-per-request limit.
  • Refactored a 1,500-line monolithic Hono worker into modular routes (admin, customer, delivery, live, media, upload) plus shared helpers.
  • Pre-release hardening: separated TOKEN_SIGNING_SECRET from the Supabase service-role key, UUID validation against PostgREST injection, DB-first deletes, route-level rate limits. Lighthouse Accessibility / Best Practices / SEO: 100 / 100 / 100.
React 19TypeScriptVite Cloudflare WorkersHonoCloudflare R2 SupabasePostgreSQLRLS JWTSigV4Vitest SentryVercel

Experience Timeline

Frontend-led full-stack delivery in enterprise environments

Sep 2020 – Present 5+ years

Senior Software Engineer

Comcast

  • Owned partner-critical workflows from architecture to production deployment across Developer Portal, Global App Platform, and IBIS.
  • Built BFF APIs to aggregate upstream services and secure token exchanges via Node.js/Express and GraphQL.
  • Improved first-load performance with SSR/SSG, React Server Components, code splitting, and caching.
  • Introduced micro-frontend boundaries enabling 3 teams to ship independently without release locking.
  • Led code reviews across React, Angular, Node.js/GraphQL, and TypeScript; mentored 3 engineers.
  • Shipped platforms on AWS EKS with GitHub Actions, Concourse CI, and on-call monitoring via CloudWatch.
Jun 2018 – Sep 2020 2+ years

Full Stack Developer

Tower Hill Insurance

  • Built React + Redux SPA and C#/.NET Core REST API backend for billing, claims, and policy management.
  • Designed and optimized SQL Server schemas — indexing strategies and query tuning for compliance-constrained financial data.
  • Developed React Native mobile app with shared Redux + TypeScript logic — reduced duplicate code by 40%.
  • Built C#/.NET Core API services with ASP.NET Core controllers and Entity Framework ORM — RESTful endpoints across billing and claims domains.
  • TDD with Jest + React Testing Library — 80%+ automated test coverage on critical billing and claims paths.
  • Full SDLC ownership in Agile/Scrum sprints across product, design, and compliance stakeholders.

Core Stack

Depth across frontend, backend, cloud, and delivery systems

Frontend

React 18/19Next.jsTypeScriptAngular 17+ React NativeRedux ToolkitRTK QueryRxJS NgRxTailwind CSSStorybookMicro-Frontends WCAG 2.1 AAHTML5CSS3

Backend & APIs

Node.jsExpress.jsGoPython GraphQLApolloREST APIsMicroservices OAuth2 / JWTBFF PatternsJavaSpring Boot .NET Core / C#AWS LambdaCloudflare Workers (Hono)Event-Driven

Databases

PostgreSQLSupabase + RLSMongoDBMicrosoft SQL Server T-SQLRedisEntity Framework CoreJPA / Hibernate Relational ModelingQuery OptimizationIndexing AWS S3Cloudflare R2

Cloud & DevOps

AWS EKSAWS LambdaAWS S3AWS CloudFront AWS X-RayAWS Secrets ManagerCloudWatch Cloudflare WorkersCloudflare R2Vercel AzureAzure DevOps DockerKubernetesGitHub ActionsJenkins Concourse CICI/CD Pipelines

Testing & Quality

JestVitestReact Testing LibraryCypress PlaywrightJUnitMockitoJasmine/Karma xUnitTDD90%+ Coverage Core Web VitalsLighthouseBundle Analyzer

AI Engineering

RAGVector SearchEmbeddingspgvector (HNSW) Google Gemini APILLM Structured Output (JSON-mode) Prompt EngineeringOctokitSupabase Auth (OAuth)

Practices & Tools

Agile/ScrumTechnical LeadershipCode Reviews Claude CodeCursorGitHub Copilot OpenAI CodexGit Workflows

Education

Academic foundation in computer science and engineering

M.S.

Master of Science, Computer Science

Northern Illinois University · DeKalb, IL

Jan 2018 – Dec 2019

B.Tech

Bachelor of Technology, Electronics & Communication Engineering

GITAM University · Hyderabad, India

Jul 2013 – Apr 2017

Writing

Engineering posts on the harder problems I have solved

Backend · Edge

Signing S3-compatible URLs in a Cloudflare Worker without the AWS SDK

~50 lines of crypto.subtle instead of a 500 KB SDK. Why I did it, the gotchas, and the full code.

Read the post →

Debugging · Incident

The DNS incident that took down my Supabase project for an afternoon

A debugging story about why "Healthy" in a dashboard is not the same as "reachable on the public internet."

Read the post →

Contact

Open to senior full-stack and platform engineering opportunities

Recruiters and hiring managers: I am available for roles focused on high-scale web platforms, architecture ownership, and product-driven engineering.