Engineering
Designing scalable systems and building reliable service-to-service communication.
- System design
- API design (REST, HTTP)
- Service-to-service communication
- Error handling & reliability
- Performance optimization
- Clean architecture
Senior Software Engineer
I specialize in React, TypeScript, and Node.js, with a strong full-stack mindset and a focus on performance, maintainability, and system reliability.
About
I work across front-end and full-stack development to build products that are easy to maintain.
I’m a Senior Software Engineer with a frontend focus and a strong full-stack mindset. I build scalable and reliable web systems using React, TypeScript, and Node.js, with a strong focus on architecture and long-term maintainability.
My work focuses on maintainable architecture, clean UI implementation, and reliable delivery.
Expertise
A focused view of the technologies, practices, and systems I use to build modern web products.
Designing scalable systems and building reliable service-to-service communication.
Building modern interfaces with strong focus on architecture and user experience.
Developing backend services with attention to data flow and system stability.
Using cloud and delivery tools to support scalable systems.
Technologies I’m currently integrating into my full-stack workflow.
Projects
A closer look at projects that reflect my engineering approach, product thinking, and interest in reliability.
Open Source
A reliable toolkit for service-to-service communication, designed for backend services, microservices, and internal APIs.
The first package, @dfsync/client, is a lightweight HTTP client for Node.js, designed for reliable communication with retries, hooks, and built-in request observability.