HEY, I'M —

VENKATA
SUBASH

Senior Software Developer

Building fast, scalable, delightful web products — from design systems to real-time platforms.

4+ YEARSTYPESCRIPTVUEREACTA11Y
Comic-collage portrait of Venkata Subash surrounded by halftones and stickers.
FIG.01 — THE BUILDER

Building fast, scalable, delightful web products — from design systems to real-time platforms.

4+ YEARSTYPESCRIPTVUEREACTA11Y

I make interfaces
that feel as good
as they perform.

I'm a developer who fell in love for the game —not just solving users problems but delighting them is my addiction

I think in systems, not screens. Give me a messy product and I'll hand you a design system, 30+ reusable primitives, and a team that ships features 40% faster because the foundation just works.

I obsess over the unglamorous stuff that users actually feel: smooth 60fps interactions, and bundle sizes that respect a phone on a slow network.

"ship it, then make it sing"

My north star: pragmatic shipping and craft. The two aren't enemies.

30+
Components shipped
40%
Faster delivery

Stuff I build with

SWIPE →
{ }

Languages

TypeScriptJavaScriptPythonHTML5CSS3SQL

Frontend

VueReactNuxt

Backend

Node.jsExpressGraphQLRESTWebSocketsPrismaDrizzle

Databases

PostgreSQLHasura

Tooling

GitGitHubCI/CDWebpackVite

Design & UX

AccessibilityDesign SystemsFigmaResponsive

Where I've shipped

Shareplay.tv

MAR 2024 — APR 2026

Senior Fullstack Developer

Owned the front-end foundation of a live game-streaming platform — built the design system, then engineered the real-time guts: simultaneous video, chat, and presence over WebSockets, tuned to stay smooth on mid-range phones.

  • ⚙ Design System from scratch
  • 30+ reusable components
  • ↑ 40% faster delivery
  • WebSockets real-time
  • Mobile video optimization
  • WCAG 2.1 AA

Fuel Buddy

JAN 2023 — JUN 2023

Frontend Developer

Built a customer-facing fuel-delivery app from an empty repo — Vue + Pinia on the front, a GraphQL/Hasura layer over PostgreSQL underneath, with live delivery tracking on a map and a fully responsive architecture.

  • Built from scratch
  • Vue + Pinia
  • GraphQL + Hasura
  • Live tracking + Maps
  • GraphQL Codegen

Featured work

Not a list of repos — three problems, and how I engineered my way out of them.

PROJECT 01

Game Streaming Platform

PROBLEM

Viewers expect Twitch-grade latency. Multiple live video tiles + a firehose chat were melting low-end devices.

APPROACH

A WebSocket presence + chat layer with backpressure, plus a virtualized render path so only visible tiles decode.

OUTCOME

Steady 60fps with several streams live on mid-range phones, and an accessible, keyboard-driven player.

WebSocketsVideo pipelineVirtualizationA11y player
PROJECT 02

Fuel Tracking Platform

REALTIME

GraphQL subscriptions push driver location live — no polling, no stale dots on the map.

ARCHITECTURE

Hasura over PostgreSQL with codegen'd types end-to-end, so the client and schema never drift.

STATE

Pinia stores keep map, order and auth state scalable and predictable across the app.

GraphQL subsMap integrationPinia
PROJECT 03

The Design System

One source of truth: tokens for color, type and spacing; 30+ accessible primitives; a theme architecture that themes the whole app from a handful of variables. The reason the team ships 40% faster.

TokensPrimitivesThemingDocs

Open source

Nuxt Docs

Contributed documentation improvements to the Nuxt ecosystem — clearer guides for the next dev.

Vue Ecosystem

Active in the Vue community — issues, discussions, and helping others ship.

Always Learning

Treat every PR as a chance to learn in public and level up the people around me.

Certifications

MICROSOFT
DP-900
★ EARNED
FREECODECAMP
Responsive Web
★ EARNED
HACKERRANK
SQL
★ EARNED
CODECADEMY
SQL
★ EARNED
CODECADEMY
Vue
★ EARNED

Let's build
something awesome

Got a product that needs a front-end with taste and teeth? My inbox is open.

✦ hello@suba.sh✦ Visakhapatnam, India✦ Open to work