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
Built a dropbox-like engine that keeps your files synced across all your devices.
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
TradeX | Trading Platform
Built a distributed trading system handling live market data, order execution, and real-time account state synchronization.
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
Pencil | Whiteboard collaboration tool
Built a multi-user whiteboard system with real-time synchronization of drawing actions across clients.
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
Work Experience
SDE Internat████████
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
Github
Let's build something.
Open to opportunities and collabs
