About me
I turn complex technology into products people can understand and enjoy.
Vietnam gave me my foundation in computer science; Toronto deepened my practice in blockchain. Today I work across interfaces, APIs, and infrastructure to build products that feel clear and dependable.

The path so far
Experience tree
Select a role to uncover the work, outcomes, and tools behind it.
Develop and maintain a digital-content marketplace across a Next.js frontend, NestJS and GraphQL backend, and asynchronous media-processing services.
- Contribute to migrating a large-scale React frontend to Next.js, introducing server-side rendering and modernizing GraphQL data access with Apollo Client and state management with Zustand.
- Build and improve purchasing, offers, subscriptions, real-time notifications, and digital-asset management workflows.
- Improved Stripe subscription and PayPal payment flows, fixing upgrade, cancellation, and recovery issues.
- Next.js
- NestJS
- GraphQL
- Stripe
- PayPal
Leo is a highly skilled full-stack blockchain developer who consistently delivers excellent results. He is a valuable asset to any team seeking expertise across front-end, back-end, and on-chain business logic.
Dhruvin Parikh
CTO at OptyFi