Backend
APIs, real-time communication & server-side systems
- Node.js
- Express
- TypeScript
- WebSockets
- Socket.IO
- gRPC
- Vitest
A little about how I approach engineering.
My journey into software development started with Entri Elevate, where I learned the foundations of full-stack development and started building applications with the MERN stack and Next.js.
As I built more applications, I became increasingly curious about what happens behind the application. That curiosity led me deeper into backend engineering, databases, networking, caching, reverse proxies, and real-time systems.
Today, I focus primarily on backend engineering, infrastructure, and system design, while still being comfortable building modern frontends when needed. I'm especially interested in understanding how services communicate, how systems behave under load, and what makes software reliable in production.
I believe good software engineering goes beyond writing code. Understanding the systems underneath an application helps me build software that is reliable, observable, and designed to scale.
Technologies and engineering concepts I use to build reliable, scalable web systems.
APIs, real-time communication & server-side systems
Databases, caching, messaging & system design
Containers, networking & traffic management
Modern interfaces & component-driven development
A real-time communication platform built with a service-oriented backend, event-driven messaging, and cloud infrastructure.
How my interests evolved from building applications to understanding the systems behind them.
Today, I'm going deeper into the systems behind modern applications — exploring distributed architecture, networking, caching, infrastructure, and how different services work together at scale.
As I built more applications, I became more interested in what happens behind the scenes — leading me deeper into backend engineering, databases, real-time systems, caching, and service architecture.
Started my full-stack development journey under the mentorship of Entri Elevate, building modern web applications with the MERN stack and Next.js while learning the fundamentals of the request-response lifecycle.
Open to engineering opportunities, collaborations, and conversations around backend systems, infrastructure, and building things that scale.