Building systems-level software - cloud IDEs and GPU-accelerated developer tools in Rust, high-performance backends in Go. Focused on infrastructure and AI.
I’ve always been curious about what happens under the hood.
As a software engineer, I’m less interested in simply using a tool as a wrapper and more interested in understanding what makes it work—the systems, the abstractions, the trade-offs, and the engineering decisions behind it. For me, learning how something works is often more exciting than simply using it.
That’s also why writing CRUD at 2 a.m. doesn’t excite me much anymore. These days, even AI can handle much of that work. The interesting part, at least for me, starts when there’s a real problem to solve and no obvious answer.
I enjoy thinking about the architecture, figuring out where things might break, questioning my own decisions, and dreaming, “What happens if my platform reaches a million users?” Then comes the interesting part: figuring out how to make it scale.
That process of learning something new, building it from the ground up, finding mistakes, breaking things, and understanding why they broke is what keeps me excited about software engineering.
I don’t just want to build applications. I want to understand and build the systems that make them possible.
KvDb
A disk-backed, embedded key-value store in Rust - custom B+-tree storage engine with page-based persistence and a compile-time-enforced typestate API.
Splice
A Version control System for large files mainly Videos, Images, and Audio files. It uses a custom Merkle DAG to store file versions and a content-addressable storage to store the file contents.
Aks IDE
A browser-based Cloud IDE with isolated Docker Ubuntu shells, a Monaco-powered code editor with autocompletion, xterm.js terminal, and a lazy-loaded file explorer.
Aks Terminal
Frameless window with a custom title bar, scrollback, themeable 16-color ANSI palette, and zero-config bash integration - shipped as an installable .deb.
Bounded MPMC Queue
A bounded multi-producer multi-consumer queue in Rust, standard library only - no external dependencies, no unsafe.
Akssora Building a Sandbox environment for running untrusted code in a secure and isolated manner, with support for multiple programming languages and frameworks.
60+ production-ready, animated UI components built with React, Tailwind CSS, Framer Motion, and GSAP.
