Priyanshu Kumar

Backend & Systems Engineer
profile

I'm a software engineer at work. Learned by building and experimenting on the internet. Most days go into TypeScript, backend architecture. I share updates and thoughts on X / Twitter.

I build real-time systems, AI apps, and backend infrastructure. You can explore the code on GitHub.

Outside of coding, I like to read books, listen to music, and overthink ideas.

Open to Work: Freelance & Full-Time

Proof of work

I've spent the last few years building projects and experimenting with ideas. Each project taught me something different from basic CRUD applications to real-time systems, file synchronization engines, and AI tools.

Cloudcall | File sync engine
Priyanshu

Cloudcall | File sync engine

Priyanshu Kumar
Go • TypeScript • Express.js • SQLite

Built a dropbox-like engine that keeps your files synced across all your devices.

  • Real-time file synchronization across multiple devices
  • Seamless access to the latest version of files from anywhere
  • Chunked file uploads with support for transfer recovery and resume
  • Automatic synchronization of file creations, updates, deletions, and renames
  • Hash-based integrity verification to ensure file consistency across devices
Go
TypeScript
Express.js
SQLite
S3
Drizzle
TradeX | Trading Platform
Priyanshu

TradeX | Trading Platform

Priyanshu Kumar
Next.js • ShadcnUI • Hono • WebSocket

Built a distributed trading system handling live market data, order execution, and real-time account state synchronization.

  • WebSocket-based streaming for low-latency price updates
  • Event-driven architecture using Redis Pub/Sub for ticker distribution
  • Order execution pipeline updating positions and wallet state atomically
  • Separate services (HTTP, WS, Rust) for scalability and isolation
Next.js
ShadcnUI
Hono
WebSocket
Redis
Drizzle
Pencil | Whiteboard collaboration tool
Priyanshu

Pencil | Whiteboard collaboration tool

Priyanshu Kumar
React.js • HTML Canvas • WebSocket • Tailwind

Built a multi-user whiteboard system with real-time synchronization of drawing actions across clients.

  • WebSocket-based event system for broadcasting drawing operations (shapes, strokes, text) in real-time
  • Canvas rendering engine handling pan/zoom transformations and smooth drawing interactions
  • Room-based architecture for isolated multi-user sessions
  • Live cursor tracking and user presence synchronization
React.js
HTML Canvas
WebSocket
Tailwind
Express.js

Work Experience

SDE Internat████████

Sept 2025 - Dec 2025

Designed and built an end-to-end speech-to-speech AI calling system for automated user feedback collection

  • Engineered real-time audio streaming pipelines over WebSockets, ensuring low-latency bidirectional communication
  • Integrated speech-to-text and text-to-speech pipelines, delivering seamless, human-like voice interactions

Skills

Typescript
Go
Python
React
Next.js
Node.js
Postgres
Redis
Docker
Kafka
Artifical Intelligence

Github

 

Let's build something.

Open to opportunities and collabs

Available for freelance & full-time roles