Full-Stack Developer with 3+ years of expertise in the JavaScript ecosystem (React, Next.js, TypeScript, Node.js). Currently operating as an independent developer, architecting and shipping scalable products including a global travel platform. I am passionate about building efficient, type-safe web architectures and actively expanding my expertise into Cloud Engineering with AWS, Docker, and Kubernetes.
Full-time opportunities in Canada & US. Open to interesting side-projects or technical co-founding roles involving AI/SaaS.
Performance issues in React Native apps mostly come from list rendering and images. Here are the optimization patterns I applied in Roavelo. FlatList Optimization FlatList is the most commonly used component in React Native, and also the one that nee...

Building the Roavelo mobile app, I ended up using TanStack Query and Zustand together for state management. This post covers why I picked that combo, what worked, what didn’t, and some real patterns like Optimistic Updates and payment data validation...
