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
Download PDFBack to home