Skip to content
View viny4's full-sized avatar
💭
0s and 1s
💭
0s and 1s

Block or report viny4

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
viny4/README.md

Vinayagam banner

Backend Engineer · Distributed Systems · Physics · Astronomy

Portfolio · LinkedIn · GitHub


About Me

Backend engineer at Trames, working mainly with TypeScript, Node.js, PostgreSQL and AWS.

Outside work, I build Orbica — an open space encyclopedia covering rockets, satellites and launches since 1957, with live 3D orbital tracking.

Previously built and shipped backend systems serving ~200K users at Thaagam Foundation using Django, PostgreSQL, Redis and the WhatsApp Business API.

Currently finishing an MCA alongside full-time engineering work.


What I Work With


Featured Projects

🚀 Orbica

Space encyclopedia + real-time orbital tracking

Orbica GitHub

Next.js + React Three Fiber frontend, Go API, PostgreSQL and real-time SGP4 orbital propagation over WebSockets.


⚡ Nexora

Multi-tenant SaaS billing platform

GitHub

NestJS, Prisma and PostgreSQL with Row Level Security, SERIALIZABLE credit transactions, Redis and partitioned audit logs.


🧠 Backend Masterclass

Backend engineering playground

GitHub

Django REST, FastAPI, JWT authentication, multi-role authorization, WebSockets and HTTP Range video streaming.


🎬 Movie Knowledge Graph

Movies represented as a graph instead of relational tables

GitHub

Neo4j knowledge graph connecting films, actors and directors.


🖥️ Panebox

Desktop AI workspace

GitHub

Electron desktop application for running ChatGPT, Claude, Gemini and other AI tools side by side in isolated sessions.


GitHub


Currently Learning

  • Distributed systems
  • Database internals
  • PostgreSQL internals
  • AWS architecture
  • TypeScript / Node.js
  • Data structures & algorithms
  • Astrophysics and orbital mechanics

Connect

Building backend systems by day. Exploring the universe by night.

Pinned Loading

  1. panebox panebox Public

    A small, private desktop app for the web apps you keep open all day — ChatGPT, Claude, Gemini, WhatsApp and 50 more, each in its own isolated session, in one window.

    JavaScript 1

  2. bloom-filter-demo bloom-filter-demo Public

    How a Bloom filter answers 'is this username taken?' over 10M usernames without hitting the database — FastAPI + React demo with a live 256-box visualization.

    Python

  3. daily-backend-labs daily-backend-labs Public

    One backend engineering challenge every morning, generated by Gemini and opened as a PR. The bot writes the question; I write the answer.

    Python

  4. git-sync-notifier git-sync-notifier Public

    VS Code extension that tells you when your branch is behind upstream and merges only when you click

    TypeScript

  5. movie-knowledge-graph movie-knowledge-graph Public

    Graph API over films, actors, directors and studios — traversal instead of joins. Neo4j, Cypher, TypeScript, Express.

    TypeScript

  6. orbica orbica Public

    Encyclopedia of every rocket and satellite launched since 1957, with real-time 3D orbit tracking. Next.js, React Three Fiber, Go, PostgreSQL.

    TypeScript 1