Hi, I'm Hariprasad

Senior engineer specialising in real-time systems and full-stack products. Architect of Streamwell, holds a Visa Trade Secret, and builds things used by thousands.

Hariprasad
⚛️ React
🟢 Node.js
Java
🍃 Spring Boot
💙 Flutter
🌐 Open Source
Scroll down

Where I've worked

Senior Software Engineer

Intuit Inc.
Jan 2024 — Present Full-time

Leading WebSocket platform engineering — from infrastructure optimization to SDK ownership — and now spearheading a next-generation platform for WebSocket and Agentic communication.

  • Optimized memory on the WebSocket platform through migration, resolving critical gaps in the WebSocket flow
  • Saved ~$160K in infrastructure costs through platform optimization
  • Took technical lead on the JavaScript WebSocket SDK powering real-time chat, notifications, nudges, and mobile push notifications
  • Currently building a unified platform for serving WebSocket and Agentic communication
WebSockets JavaScript Real-time Systems

Software Development Engineer 2

Intuit Inc.
Sep 2021 — Jan 2024 Full-time

Worked building In Session Customer Engagement capability, contributing to developer tooling and customer-facing communication infrastructure for tax filing workflows.

  • Designed and developed an internal playground tool enabling developers to explore and understand the pub/sub event model
  • Built and maintained an API gateway facilitating seamless communication between customers and tax experts during tax filings
  • Gateway handled approximately 1.6M transactions at peak load
React Pub/Sub

Software Development Engineer

Visa Inc.
Jul 2018 — Sep 2021 Full-time

Worked across multiple high-impact engineering initiatives at Visa, building analytical platforms, automation systems, and data APIs powering visualizations for 1000+ users.

  • Designed and developed web-based analytical applications with rich micro-interactions
  • Built a web-based automation system backed by a recommendation engine
  • Built a travel spend history application that calculates user spend patterns
  • Optimized load delivery using a compression algorithm, reducing delivery time by 50%
  • Reduced rendering cycles through memoization and profiling techniques
React Spring Boot Data Analytics

Designer & Developer

CEG — Anna University
2017 College

Designed and developed the official website for ECE CEG symposium, Anna University. Took complete ownership of the product — from visual design to backend infrastructure.

  • Built a full CMS to manage event content and updates without developer intervention
  • Implemented a database-backed registration system for participant management
HTML/CSS JavaScript PHP MySQL

Things I've built

Architect · Live

Streamwell

A fully automated platform for streaming TV channels over the internet via RTMP and HLS. Users just provide a channel name — server provisioning, streaming endpoint setup, and configuration are all handled automatically. Includes a real-time stats dashboard with controls to cap bandwidth and limit concurrent connections.

RTMP Node.js React MongoDB
AI Project · Live

Finance Genie

An AI-powered personal finance advisor that analyses bank statements to detect income streams and spending patterns. Suggests a personalised asset allocation strategy with clear explanations — like having a financial advisor in your pocket.

AI React Node.js
Open Source · npm

Node Google Sheets ORM

A simple and intuitive ORM library for Google Sheets, allowing you to interact with Google Sheets as if they were database tables — with familiar query-style operations for reads, writes, and updates.

Google Sheets API ORM Open Source
Mobile · 10+ Apps Live

Streamwell Mobile Apps & App Builder

Built 10+ white-label mobile apps for Streamwell clients, each featuring live video playback and full playback controls. To scale this, built an app builder platform where clients provide their inputs — branding, content, config — and fully functional iOS and Android apps are generated automatically at runtime, no manual build step required.

Flutter Android App Automation
Mobile · 300 MAU

F1 Strategy Game

A mobile strategy game for Formula 1 fans. Before each race, players pick their drivers and constructors based on skill and form — then earn points based on real race results. A fun, competitive way to engage with every race weekend, with 300+ monthly active users.

Flutter PostgreSQL Spring Boot

Awarded Trade Secret

🔒
Trade Secret Visa Inc.

JSON-Specific Data Compression Algorithm

Awarded a Trade Secret at Visa Inc. for a proprietary compression algorithm designed specifically for JSON payloads. The algorithm achieves a compression ratio of ~66.7% and was benchmarked to be faster than 73.2% of existing compression algorithms — delivering both superior size reduction and speed for high-throughput data pipelines.

Thoughts & writings