Senior Full-Stack Engineer | Performance Optimization | Angular, Node.js, Python (FastAPI) | Distributed Systems
8 years crafting high-performance frontends β now architecting full-stack, distributed systems at scale. I design systems that are fast, resilient, and maintainable β from Angular micro-frontends to Node.js/FastAPI microservices backed by PostgreSQL and Redis.
I'm a Senior Full-Stack Engineer with 8 years of professional experience, currently deepening my expertise in backend engineering and distributed systems design. My background in high-performance Angular applications (v2β19) gives me a unique lens on system performance β I approach both frontend and backend with the same obsession for scale and reliability.
- π Currently architecting: event-driven microservices with Node.js + FastAPI
- π± Exploring: distributed caching, database sharding & partitioning.
- π¬ Ask me about: Angular Signals, RxJS patterns, Redis caching strategies, API design
- π€ Open to: Systems design discussions, technical collaboration, and Lead Engineer roles
π Engineering Philosophy
- Performance is a feature. Every millisecond of latency is a product decision.
- Design for failure. Distributed systems will fail β build with retries, circuit breakers, and observability from day one.
- Own the full stack. Deep frontend expertise makes me a better backend engineer; I reason about systems end-to-end.
- Measure, then optimize. Profile before you guess. Instrument before you ship.
- Document ruthlessly. Great code is readable. Great systems are explainable.