Anonymous Conversation Platform
In DesignA real-time, anonymous, topic-oriented communication platform for meaningful conversations without permanent identity.
Tech: TypeScript ยท React ยท Vite ยท Fastify ยท PostgreSQL
I build software and explore the ideas behind it.
I enjoy building practical systems, understanding how they work under the hood, and connecting concepts across computer science, mathematics, algorithms, and systems.
A real-time, anonymous, topic-oriented communication platform for meaningful conversations without permanent identity.
Tech: TypeScript ยท React ยท Vite ยท Fastify ยท PostgreSQL
A full-stack note-taking application built as a serious learning project and real-world system.
Tech: JavaScript ยท Node.js ยท Express ยท PostgreSQL ยท Vite
Understanding the logic behind computing โ algorithms, systems, data, and how everything connects.
Exploring mathematics as a practical tool for computer science, not just something to memorize.
C, memory, data representation, computer architecture, Linux, and what happens beneath abstractions.
Understanding data structures and algorithms beyond interview problems โ logic, performance, and design.
Rabbit holes, deep dives, and connecting ideas across seemingly different areas of computer science.
Building complete systems from interface to database.
APIs, authentication, data modeling, reliability, and architecture.
Algorithms, systems, abstractions, and the ideas underneath them.
Learning the mathematical tools that become useful in computing.
Memory, data representation, Linux, and computer architecture.
Implementing ideas and understanding their computational behavior.
I don't want to only learn how to use a technology. I want to understand why it works, what problem it solves, and what is happening underneath it.
That means sometimes building a web application, sometimes writing C, sometimes studying mathematics, and sometimes going down a completely different rabbit hole simply because something is interesting.