Start with the whole picture.
I’m Salman, a full-stack engineer with a strong frontend foundation. The work I enjoy most sits between product behavior, service contracts, state, and the small interface details that make a difficult workflow feel obvious.
My path has taken me from startup React products and React Native apps to enterprise privacy and data-security systems. Along the way, I’ve learned that a reliable interface starts well before the component: in the contract, the state model, the failure paths, and the decisions about what happens next.
Fix the cause. Keep the system clear.
When a production issue crosses several layers, I follow it. That can mean tracing Vuex state, checking an API payload, working through a Go or Python service response, or investigating a difference in a deployment environment.
I like architecture that a team can keep working with. Reusable patterns, explicit state, and a smaller change surface are often more valuable than an impressive abstraction that only one person understands.
Make room for curiosity.
This garden is a place to explore the more playful side of that thinking. Three.js, motion, and interactive systems let me turn otherwise invisible connections into something tangible.
I’m interested in problems that need someone to move comfortably between product questions and implementation detail — and stay with the work through review, release, and the next iteration.
I’m open to remote and on-site full-stack engineering roles, with flexibility to relocate for the right opportunity. I collaborate with teams worldwide, bringing experience across product interfaces, backend services, and delivery.Preferred compensation: USD / EUR.
The complete professional story →