Senior developer with 9 years focused on mobile (React Native) and modern web frontends (React, Next.js, TanStack Start). I ship user-facing products at scale, and co-found tools I wish existed.
Senior Mobile Developer @ National Bank of Canada (NBC) — Since January 2025
- Shipping features and resolving bugs on a React Native app serving 4M+ monthly active users
- Leading technical conception for new features, designing scalable solutions for high-volume traffic
- Driving rigorous QA and code reviews on a mission-critical banking product
- Operating inside a complex, enterprise-level codebase while maintaining high code quality and performance standards
middlewr.com — Co-founder · Frontend Engineer The programmable link engine for modern teams. Compose routing workflows, deploy at the edge, own every click. Stack: TanStack Start, React 19, Shadcn UI, TypeScript, oRPC, Cloudflare Workers
Orbit Codes — Co-founder · Frontend Engineer 3-person team building multi-chain blockchain tooling for the Cosmos ecosystem. Led the frontend of Rollappscan (Next.js multi-chain explorer) and the internal operator dashboard.
- Fruitz — React Native dating app, 5.6M+ downloads, acquired by Bumble
- Bonjour Menu — COVID-era contactless ordering, used by 900+ restaurants
- Cosmos Millions — Prize-linked savings DeFi protocol on Cosmos
- Lum Network Explorer — React-based blockchain explorer with advanced analytics
- Chain-Bridge — Nest.js/TypeScript service for blockchain data synchronization
- Terminal Emulator — Side project: a React Router v7 web terminal with an in-memory file system and basic Unix commands
- Frontend — React · Next.js · TanStack Start · Vue.js · TailwindCSS
- Mobile — React Native · Expo · iOS · Android
- Testing — Jest · Vitest · React Testing Library
- Tooling — Git · Neovim
EPITECH — European Institute of Technology (2014-2019)




