, India
Build Break Fix. Hi, I'm Nikhil. I love building things and solving problems through code. Currently diving deeper into the core of computer science, while exploring artificial intelligence and practicing competitive programming as a side quest.
Apart from coding, I like spending my time playing some music with my Guitar
, watching/playing Chess
and solving Rubik's Cube
A blazing-fast, in-memory key-value database built entirely from scratch in C. MiniDB is an embedded database engine designed to process millions of operations per second. It acts as an LRU (Least Recently Used) cache and relies on custom memory management, bitwise math, and an optimized hashing algorithm to achieve extreme hardware efficiency.
Relay is a lightweight load balancer written in Go. It is designed to be used both as a standalone CLI application and as an embeddable Go package. The project focuses on simplicity, extensibility, and observability while providing a solid foundation for building production-grade traffic routing systems.
Implemented a terminal-based CHP8 emulator in C from ground up with zero external dependencies, including CPU state, 4KB memory, 62x32(VRAM) display memory, hexadecimal keypad, timers and audio state.
Developed a placement-cell platform connecting students, placement-cell members and companies for profile-management, opportunity discovery, application tracking, central dashboards and AI-assisted tutoring.
Reach me at work.nikhilthorat@gmail.com or @iamnikhilthorat