Ricky Lau
Full-Stack Developer
Summary
Full-stack developer focused on practical web products, POS-adjacent systems, and business workflows. I build responsive interfaces, reliable data flows, reporting tools, ordering systems, and integrations that support real store operations.
Production experience across POS, mobile ordering, reporting, printing, and customer display workflows.
Strong frontend foundation with Next.js, React, Tailwind CSS, and maintainable component patterns.
Comfortable connecting UI, APIs, databases, payment providers, printers, and third-party services.
Experience
POS Republic — Software Developer
Oct 2022 – Present
- Built and improved production features for mobile ordering, POS customer display, reporting, and store administration workflows.
- Integrated ESC/POS and label-printing flows, including receipt formatting, kitchen routing, and operational print reliability.
- Developed responsive sales reporting dashboards covering daily, hourly, item-level, and payment insights for store operators.
- Worked with payment and delivery integrations including Tyro, Linkly, and Deliverect across real business environments.
Leap In! — Software Developer Intern
Jun 2020 – Jun 2021
- Implemented feedback workflow features for NDIS provider operations.
- Designed REST API endpoints for storing, retrieving, and maintaining structured feedback data.
- Worked with database schemas, data integrity, and collaborative delivery practices in a production-oriented team.
Selected Projects
Noodle Broadbeach System
- Built an internal multi-store platform for sales reporting, accounting support, rostering, staff availability, holidays, and bonus-day tracking.
Visa Portal
- Delivered a clean public-facing website for a Brisbane visa service business, focused on clear information architecture and enquiry conversion.
Mobile Ordering Platform
- Built QR dine-in and takeaway ordering workflows with POS integration, printer routing, store administration, and payment-provider considerations.
Sales Report Dashboard
- Created responsive KPI dashboards for owners and managers to review trends, time windows, stores, items, and payment performance.
POS Customer Display
- Developed customer-facing display workflows that mirror basket updates, totals, and promotional content during checkout.
Skills
Frontend
- Next.js, React, Tailwind CSS, shadcn/ui, responsive design, accessibility-minded UI, component systems
Backend & Data
- Node.js, REST APIs, NextAuth, MongoDB, MongoDB Atlas, SQL, MSSQL, Firebase, API integrations
POS & Integrations
- ESC/POS, ZPL, WebUSB, kitchen printing, label printing, Linkly, Tyro, Deliverect, payment and ordering workflows
Tools & Practices
- Git, deployment, debugging, data visualization, Recharts, EmailJS, bilingual English/Chinese product interfaces