Full Stack Software Engineer
Feb 2024 – PresentSiam Orchard Group Co., Ltd.
- Led feature development end-to-end: gathered requirements from business stakeholders and external partners, wrote technical specifications, and deployed to production
- Built the backend for a car-rental booking and billing platform (NestJS, TypeScript, MongoDB) with 100+ REST endpoints, cutting manual document work by 50%
- Integrated the INET payment gateway (QR and card), using an IP whitelist and idempotent callback handling, plus a daily reconciliation job that checks every payment against the gateway and fixes stuck transactions automatically
- Automated the full accounting document flow (quotation, deposit, invoice, receipt, debit/credit notes, vouchers): PDF generation, email delivery, running numbers, and status cascading from bookings to related documents
- Built a customer data platform that merges records across bookings and documents (normalized phone/email/tax ID/name matching), with confidence-ranked duplicate detection and an idempotent daily sync
- Integrated LINE Messaging, Google Sheets and Mailchimp, and added Sentry monitoring and API audit logging that masks sensitive data
- Built a reusable Atomic Design component library, improving reusability across 3+ internal projects