Skip to content
View bsreeram08's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report bsreeram08

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bsreeram08/README.md

👨‍💻 Sreeram Balamurugan (SRB)

Twitter: bsreeram081999 LinkedIn: bsreeram08 GitHub: bsreeram08 Email

Architect solving complex system design problems and building enterprise-grade infrastructure that scales

💡 About Me

Architect with 5+ years building enterprise systems at Surfboard Payments. I focus on solving complex cross-cutting concerns — authentication, payments, analytics, and developer platforms.

  • Current Role: Architect @ Surfboard Payments (Oct 2020 – Present)
  • Specialties: Fintech infrastructure, IAM systems, payment processing, SDK design
  • Core Stack: TypeScript, Node.js, Bun, PostgreSQL, Redis, Firebase
  • Cross-Platform: Swift/iOS, Dart/Flutter, Kotlin/Android
  • Architecture: Microservices, Event-driven systems, Domain-Driven Design

Impact numbers:

  • 🔐 IAM platform serving 50K+ users — 99.9% uptime, zero incidents in 2 years
  • 💳 Payment system processing $1M+/month — 99.95% success rate
  • 📊 Analytics pipeline handling 10M+ events/day
  • 📦 SDKs used by 100+ developers — 70% faster client integration

🚀 Projects

🖥️ macOS & Desktop

Swift · SwiftUI · macOS

Lightweight macOS browser chooser. Intercepts every link click system-wide and lets you pick which browser to open it in — useful when juggling browsers for work, personal, and testing contexts.


⚡ CLI Tools

TypeScript · Bun · Kubernetes · GCP · AWS · Azure

Multi-cloud Kubernetes connection manager. Intercepts kubectl context switching and handles auth/account switching automatically. Supports GKE, EKS, and AKS with cluster discovery via cloud APIs, container registry login (GCR, ECR, ACR), and bulk JSON import.

TypeScript · Bun · Distributed Systems

Generate and convert lexically sortable, cryptographically random IDs from the terminal. Cross-platform multi-arch binary with snowflake ID support.

TypeScript · Bun

Instant JWT decode and inspection in the terminal. Zero dependencies, sub-millisecond startup via Bun.


🤖 AI & MCP

TypeScript · MCP · Bun · ChromaDB · Xenova · Elysia

Local-first MCP server for AI assistants to search and query private documentation. Provider-agnostic, built for confidential docs that can't leave your machine. Vector embeddings with ChromaDB, semantic search via Xenova.

Next.js · Vertex AI · Gemini · Firebase · TypeScript

Intelligent journaling app with AI-powered entry analysis, automated insights, full-text search, and calendar navigation. Firebase auth + Firestore for persistence.

Node.js · TypeScript · Bun · MCP

Git repository browser implementing the Model Context Protocol for AI-assisted git workflows.


🌐 Web & Real-time

Bun · TypeScript · React · TLV · ISO8583

Professional-grade TLV and ISO8583 parser toolset for payment card development. Sub-millisecond parsing performance.

SolidJS · TypeScript · Bun · Firebase · GSAP

Real-time multiplayer card game with live Firestore sync and smooth GSAP animations.

Bun · TypeScript · WebRTC · UDP

Lightweight STUN server for WebRTC NAT traversal, leveraging Bun's efficient UDP handling.

Secure Cross-Device Clipboard

Flutter · Dart · Firebase · X25519 · E2E Encryption

End-to-end encrypted clipboard sync across iOS, Android, macOS, and Web. X25519 key exchange with automatic device pairing.


📦 Open Source Packages

Package Description
npm Execute async tasks in parallel batches with configurable concurrency
npm Type-safe ORM wrapper for Google BigQuery with full TypeScript inference
npm TypeScript-first wrapper over DexieJS for IndexedDB
BER-TLV parser for JVM — used in Android payment terminal integrations

🛠️ Tech Stack

TypeScript Node.js Bun Swift Dart Flutter Kotlin Erlang

PostgreSQL Redis Firebase BigQuery Kubernetes

Docker Git GitHub Actions


Building resilient systems, one architecture decision at a time

Profile visitor

Popular repositories Loading

  1. Cogni-Docs Cogni-Docs Public

    CogniDocs is a Model Context Protocol server for AI assistants to search and query documentation (local-first, provider-agnostic)

    TypeScript 6 3

  2. bun-webrtc-server bun-webrtc-server Public

    This is an open-source Bun Web-RTC server that anyone can integrate into their frontend to do video calling.

    TypeScript 4

  3. git-commands-mcp git-commands-mcp Public

    JavaScript 2 1

  4. chowser chowser Public

    A lightweight macOS browser chooser. When you click a link anywhere on your Mac, Chowser intercepts it and lets you pick which browser to open it in.

    Swift 2

  5. open-ai-integeration open-ai-integeration Public

    Open AI integration with nodeJS and typescript.

    TypeScript 1

  6. experiments experiments Public

    Welcome to the Mareers monorepo! This is a collection of TypeScript libraries and experiments that I am working on. In this repo, you will find various libraries that I have created to experiment w…

    TypeScript 1