About me
Crafting digital experiences with precision and passion.
I'm a full-stack developer who bridges the gap between mobile and web. From AI-powered species identification in React Native to full-stack SSR applications with TanStack Start, I build production-grade software that scales and delights.
My journey
My journey started with a fascination for how things work — taking apart electronics, writing scripts to automate tasks, and eventually building full applications. Along the way, I discovered that the best software comes from obsessive attention to detail: clean architecture, thoughtful UX, and performance that feels instant.
Today, I focus on React Native for mobile and TanStack/Next.js for the web. I care deeply about type safety, developer experience, and shipping code that's maintainable at scale.
What I value
Experience
4+
Years Experience
10+
Projects Shipped
Contributor
Open Source
Full-Stack Developer
Freelance · 2022 - Present
Building production-grade apps for clients across mobile and web. Specializing in React Native for iOS/Android and modern SSR frameworks.
Mobile Developer
Previous Role · 2020 - 2022
Focused on React Native and Expo applications. Implemented on-device ML with ONNX and custom UI components with Skia.
Tech stack
For type safety and better DX
Component-driven UI across platforms
Type-safe routing, queries, and state
Scalable backend services
Rapid styling with design tokens
Reliable data persistence
Containerized deployments
On-device ML and custom graphics
WildScan, my ONNX-powered species identification app, started because I couldn't identify a bird in my backyard. Now it can identify thousands of species entirely on-device.