Hello, I'm Gilbert👋

Softwareengineercraftingmodernweb&mobileapps

Book a callFree 30-min call · No commitment · No pressure
Gilbert Chan
About

I'm a software engineer who builds apps people rely on.

I build fast, reliable web and mobile apps from the first sketch to launch. Frontend, backend and mobile, so you work with one person who sees the whole picture.

Years of experience2+
Clients10+
Hours of developinga lot :)
Services

How I can help

01Software Development

Custom web apps, dashboards and internal tools, built from the first sketch to launch.

02iOS & Android App Development

Mobile apps for iPhone and Android, from first design to launch on the App Store and Google Play.

03Vibe Code Audit

Built your app with AI tools like Lovable, Cursor or Claude Code? I check it for security holes, bugs and anything that will break as you grow, then give you a clear list of fixes.

04Rebuild

Old or slow system holding you back? I rebuild it on modern foundations without losing your data, so it's faster and easier to change.

05Project Recovery

Developer disappeared or project stuck halfway? I take over, get it working again and finish what was started.

Work

Latest projects

Career

Where I've worked

Software Engineer · Digital8January 2025 – Present
Brisbane, Australia (Hybrid/Remote)

Full stack work on web and mobile apps for clients across many industries. Contributed to 17 repos with 730+ merge requests since January 2025.

  • Rebuilt the backend and admin panel for three online stores, covering products, orders, payments and ERP sync.
  • Developed reporting and price alert features for a platform that helps brands track retailer pricing and stock.
  • Delivered an incident reporting system for venue compliance, spanning the API, admin portal and mobile app.
  • Also worked on a third-party Shopify app, a vehicle marketplace, and several other client projects.
Software Engineer · Busy ConnectingMarch 2024 – October 2024
Brisbane, Australia (Remote)

A consulting firm that helps businesses win government grants and tenders. Joined through a university apprenticeship program.

  • Worked with the team to plan what they needed, then designed and built their website from scratch, including a newsletter and an online booking tool so clients could book calls themselves instead of emailing back and forth.
Skills

What I work with

Languages
TypeScriptJavaScriptPHPSQL
Frontend
ReactNext.jsReact NativeTanStack QueryTailwindHTMLCSS
Backend
LaravelNode.jsExpressRESTGraphQL
Databases
PostgreSQLMySQLRedis
Cloud
AWSTerraformDigitalOceanDockerCI/CDGitHub Actionsmicroservices
AI
Claude CodeMCPsubagent orchestrationagent skillsagent evals
Process

How we'll work together

Whatever the project, here's what to expect, from the first call to after launch.

Step 1Free callWe talk about what you need and whether I'm the right fit. No commitment.
Step 2Plan and quoteYou get a clear scope, timeline and cost before any work starts.
Step 3BuildI build it to the agreed plan and keep you updated along the way.
Step 4TestAutomated tests catch bugs early, then a small group of real users tries it before everyone else.
Step 5Launch and supportIt goes live, and I stay on for fixes, updates and new features.
FAQ

Common questions

How much does it cost?

My rate is A$50 an hour. For projects, I estimate the hours from the scope we agree on and give you a fixed price. If the work takes me longer than I estimated, that's on me: the price doesn't change, so there are no surprise bills. If you want to add something new along the way, I'll quote it first, and you decide whether to go ahead. Ongoing work alongside your team is billed by the hour.

How long will it take?

It depends on the size of the project. You'll get a timeline with your quote before any work starts, and I'll keep you updated along the way if anything changes.

I'm not technical. Is that a problem?

Not at all. I explain everything in plain English, show you progress as I go, and you'll never need to understand the code to make decisions about your product.

Can you work on an app someone else built?

Yes. That's what my Vibe Code Audit, Rebuild and Project Recovery services are for. I start by reviewing what's there, then tell you honestly whether to fix it, finish it or rebuild parts of it.

What happens after launch?

I don't disappear. I stay on for fixes, updates and new features, and we agree on how support works before the project starts.

Can you work alongside our internal IT team?

Yes. I can add extra hands or bring skills your team doesn't have yet. I work with your workflow, using the tools and process your team already has. My code is clean, documented and follows your standards, so your team can keep going after I'm done, and future developers can see the reasoning behind each decision.

Contact

Let's get in touch

Have a project or a role in mind? Let's start with a quick call.

Book a call
Free 30-min call · No commitment · No pressure