About
Full stack developer with 4+ years of software development experience, centred on Ruby on Rails. Started in frontend, now work across API design, PostgreSQL, background jobs and deployment for ordering, fintech and entertainment SaaS products.

Experience
ExecutionLab
Full Stack Developer
- Building a multi-tenant SaaS ecosystem for entertainment companies, running in production on Ruby on Rails across multiple services.
- Implemented authentication and authorization with Auth0 and OAuth, and integrated payment gateways across several third-party providers.
- Designed PostgreSQL schemas, wrote data migrations, optimized queries, and moved background work onto Sidekiq and Redis.
- Built CI/CD with Docker, including automated AI code review and an MCP-connected analysis workflow; run dev and demo environments on Fly.io.
- Shipped ordering, fintech (loans, payments) and internal-tool features end to end, plus AI content generation and workflow suggestions.
- Contributed to system design and product decisions, working directly with the client's BrSE on requirements.
- Started here on frontend, moved into Rails, and now work across the stack.
- Contributed to internal engineering sessions, where much of the Rails and database practice here got standardised.
Ruby on Rails · PostgreSQL · Redis · Sidekiq · Auth0 · Docker · CI/CD · Fly.io · TypeScript
AziWorld
Front-end Developer (Freelance)
- Built a Zalo Mini App for a client: initial features and UI, integrated back-end APIs, shipped the first release and handed over.
React · JavaScript · Zalo Mini App
GEEK Up
Product Front-end Intern
- Built a React product app with designers and analysts, from Figma wireframes to production, iterating on stakeholder feedback.
- Sat in on requirements work with business analysts before building against it.
React · JavaScript · UX/UI Design
Alta Media
React Native Intern & Academic Projects
- React Native and React work as an intern, alongside academic mobile projects; one won a design competition.
- Built with both native Android (Java) and React Native, which is where the cross-platform trade-off stopped being theoretical.
React Native · React
Education
Advanced Diploma in Computer Programming (Mobile)
English, Level 8 Completion
Awards & Recognition
Employee of the Year 2023
Outstanding Employee, Q2 & Q4 2024, Q2 2023
First Prize: Impressive Virtual Scoreboard App
Certificate of Recognition
First Prize: Master UX/UI Designer
Good Student, Spring & Summer 2020
Tools I reach for
- Ruby on Rails · PostgreSQL · Redis · Sidekiq · Node.js
- TypeScript · React · Next.js · Svelte · Tailwind
- Docker · CI/CD · Fly.io
- Auth0 · OAuth · Payment gateways · MCP
Services
- Web Development
- End-to-end web work, front-end through back-end: interfaces that hold up under real use, and the APIs and data layer behind them.
- Mobile App Development
- Cross-platform apps in React Native, plus Zalo Mini Apps for the Vietnamese market, from first screen to store release.
- UI/UX Design
- Research, wireframes and interface design in Figma. Built by someone who then has to implement it, so the handoff is honest.
- 2D Design
- Brand marks, illustration and layout work for the moments a product needs more than an interface.