I'm a software engineer focused on building scalable systems, modern web applications, and clean architecture. My work spans from performant UIs to backend services that are resilient, testable, and production-ready.
With a deep interest in software architecture, developer tooling, and cloud infrastructure, I enjoy turning complex problems into simple, maintainable solutions.
- 🧱 Designing and building modular, cleanly architected systems using .NET Core and Node.js
- 🌐 Developing modern frontends with Angular and React
- 📚 Studying software architecture patterns: monoliths, microservices, DDD, and event-driven design
- ☁️ Automating workflows with Docker, GitHub Actions, and Google Cloud
- 🧠 Exploring RxJS, Go, and performance-first engineering
- Angular, React, Next.js, TypeScript, Tailwind CSS, Angular Material 3, MUI
- .NET Core, Node.js, Express.js, REST APIs, RxJS
- PostgreSQL, SQLite, MongoDB, Entity Framework, SQL
- Docker, GitHub Actions, Vercel, Netlify, Cloudflare pages, Google Cloud Platform, Linux (Debian)
- VS Code, Bash, Git, Neovim
- Clarity over cleverness – readable, maintainable code wins.
- Own the stack – from database schema to deployment.
- Systems thinking – understand the interactions, not just the parts.
- Code for change – software should evolve without friction.
- Stay curious – frameworks change, fundamentals last.
"First make it work. Then make it right. Then make it fast." – Kent Beck
"Senior bug creator. Junior bug blamer." – Rohan Salunkhe