Professional work and freelance projects — including proposals that weren't won. Nothing here is hidden.
A global app for self-guided audio tours. Since April 2026, I've been working on its Android app — building features, modernizing the codebase and tracking down production issues.
Investigating and stabilizing an inherited booking/staff-operations system while keeping Google Sheets as an explicit constraint.
Integrating modern analytics into an existing, non-standard Android build pipeline.
A paid technical investigation into why a newer app build crashed with no source code available.
A configurable, weighted-probability prize wheel for events and giveaways — built solo, completed and released.
A bilingual professional portfolio and freelance journey built as a working product, with a Next.js website backed by a PostgreSQL CMS and a Flutter companion app still using the Apps Script/Google Sheets data path.
Android developer and project lead for Wakeatte, a meal-combo ordering app with locker-based pickup — delivered most of the buyer experience plus key store-side operations.
Android developer for Biske, an internal team-collaboration app — sole developer during my time on the project, responsible for its task-management, messaging, and document-handling features.
Android developer on CIPPO, a Japanese local-community app (business listings, coupons, membership passes, bookings, and city services) — three and a half years of feature work across the app's main navigation, commerce, and communication areas.
Android developer on MY-Booking, a two-sided local business-booking app cloned from the CIPPO platform — implemented the restaurant/venue booking flow (date/time, table, and menu selection).
Android developer building both the application foundation (sign-in, initial architecture) and the Bluetooth/BLE and Wi-Fi device-communication layer for a smart glasses companion app — a short, early-stage engagement.
Android developer and project lead for Interview 5 Minutes, a B2B networking/matching app — set up the project from scratch and owned its voice/video-calling feature throughout a 6.5-week build.
My personal Android assistant app — Tasks, Goals, Notes, and a spaced-repetition Learning engine, built by applying my reusable Android product foundation. Currently on hold while I finish the interview-question dataset the next Learning stage depends on.
A legal consulting website with content management, lawyer profiles and consultation booking. Built with Go and PostgreSQL; development is complete and production deployment is pending.
A self-hosted news reader that aggregates selected RSS sources, with article reading, search and filters. Built with Go and PostgreSQL; completed and handed over to the client.
A web platform for wedding websites and invitations, with personalized guest links, RSVP management and printed-card design. Includes 74 templates; preparing for deployment.
Technical advisory and tech-lead-level review for an hourly-work marketplace covering web, mobile and escrow payment flows. The engagement is currently on hold.
An offline AI chat app for Android that runs a language model and Vietnamese speech recognition on-device, without a server, account or Internet permission.
A task management web app for small businesses, with hierarchical task assignment, two-level approvals, leave management and real-time progress updates. The MVP is complete and being presented to prospective customers.
A privacy-first personal finance and investment tracking project designed for offline use and end-to-end encrypted sync. Product specifications, security design and backend foundation are complete; development is currently paused.