ufraan
backend engineer
I spend my time on backend systems and database internals, figuring out how things work below the abstraction layer. I'm a CS undergraduate at LIET Hyderabad.
I primarily work with TypeScript and Go.
I keep projects, paper implementations I write up, and occasional notes here.
#fafo#ship

Projects(8)
View allAug 2024
Async Task Scheduler
Distributed task scheduling system with retry logic, dead-letter queues, and monitoring.
- Go
- Task Scheduling
- Distributed
Dec 2024
Database Storage Engine
Custom B-tree based storage engine with MVCC concurrency control and transaction support.
- Go
- B-tree
- MVCC
- Transactions
Jun 2025
Distributed Cache Layer
A high-performance distributed caching system built from scratch in Go with Redis-like API.
- Go
- Redis
- Distributed Systems
- Cache
Jul 2024
Distributed Tracing System
Lightweight distributed tracing for microservices with span aggregation and visualization.
- TypeScript
- Observability
- Microservices

