Full-Stack Developer
Demonstrated experience with TypeScript.
Demonstrated experience with JavaScript.
Demonstrated experience with SQL.
Demonstrated experience with Python.
Demonstrated experience with React.
Full-Stack Developer open to new opportunities
Building the internal systems and public website for a pawn and lending company.. Built the company's core loan platform, covering the workflow from application and approval to disbursement, repayment and collections; used daily by credit, accounting and branch staff.. Designed and developed 16 modules with 60+ PostgreSQL tables, 200+ APIs and 140+ screens.. Implemented interest and repayment-schedule calculations so credit and accounting work from the same figures.. Implemented role- and branch-based access control for 5 roles with Supabase Row Level Security, plus audit logging of key actions.. Automated payment reminders and real-time notifications; integrated VietQR and bank webhooks for payment confirmation.. Replaced manual shift sign-ups with an admin dashboard for shift planning and a mobile PWA where staff register shifts, check in/out, view payslips and receive notifications.. Built the public loan website and a CMS for the marketing team: SEO-oriented product pages, branch map, article editor (TipTap) and automatic image optimization.. Connected website inquiries to the loan system, with fallback storage so no lead is lost when the integration fails.
Client projects for businesses in Vietnam and Singapore, delivered end to end.. Built a guest booking website and staff dashboard for a two-branch hotel, delivered in 12 weeks.. Implemented live availability and multi-room bookings, with double-booking prevented at the database level.. Integrated Sepay and OnePay with automatic payment confirmation; added role- and branch-based permissions and guest pages in Vietnamese, English and Chinese.. Built an internal system that lets a car dealership follow each deal from first customer contact to signed contract.. Developed 16+ modules — inventory, CRM, contracts, finance and debt, registration paperwork — with Excel/PDF exports and AI-generated insights (Gemini).. Built a public site and admin dashboard listing 100+ venues across 4 countries in 8 languages, with an AI assistant that recommends venues.. Migrated all venue URLs from IDs to readable slugs without breaking existing links; set up JSON-LD, hreflang and sitemaps.. Built an online store and back office for a coffee equipment business: ~195 API routes, 41 MongoDB models and a homepage builder the team edits without a developer.. Added ~40-permission staff access control and Playwright end-to-end tests; deployed with Docker Compose, Nginx and Redis on a VPS.. Built a dealer website whose catalog of 30 car and e-scooter models and 80+ accessories is synced from VinFast's site by Node.js scripts; includes online test-drive and deposit booking.