01
Backend
APIs and services that stay reliable in production.
Backend Engineering • Distributed Systems • Data • Cloud • AI
I design and build backend systems that handle real-world complexity — from high-volume data processing and scalable APIs to distributed systems and AI-powered applications.
I'm a Senior Software Engineer with 5.3+ years of experience building and maintaining production software across backend, frontend, databases, and cloud infrastructure.
Focus
Backend engineering — designing APIs, data-processing systems, integrations, and services that stay reliable and scalable. Day to day that means Node.js, NestJS, Django, MySQL, PostgreSQL, MongoDB, Redis, and AWS.
Where I dig in
Problems that go past writing endpoints — large-scale data processing, system design, performance optimization, distributed systems, observability, and production troubleshooting.
Currently exploring
AI engineering: LLMs, RAG, tool-calling agents, local models, and AI-powered applications — especially where they meet solid backend and systems engineering.
Side builds
Projects that help me understand how systems work internally — including a Redis-inspired in-memory data platform and a database engine written in Rust.
Stack I use regularly
The stack behind the systems I design — services, data, and the interfaces in front of them.
01
APIs and services that stay reliable in production.
02
The front of the product, built next to the API.
03
Where the data lives, and where the system runs.