Senior software engineer · Queensland, Australia

Software engineer building systems that hold up.

Five years and two months of production work — serverless platforms on AWS and Firebase, consumer apps past ten thousand downloads, and field tools that three hundred people open before their first call of the day. Alongside it, freelance projects for ten clients in seven countries — every one rated five stars.

Download CV See the work

Available Sunshine Coast, QLD AEST From Kathmandu · Based in Australia 5y 2m shipping

5y 2m
Shipping production software
5.0
Average across 10 freelance reviews
10k+
Downloads on apps I built
7
Countries I have freelanced for

Freelance clients

Separate from my full-time roles, I take on freelance projects. Ten clients have reviewed that work publicly on Freelancer.com.

5.0
Average rating
10
Reviews, all five stars
7
Countries served
6
Asked to work together again
Read all 10
“This has genuinely been the best experience I have had working with a developer.”

Ry · United Kingdom · Secure production audit — Stripe, Supabase, signed downloads

“He analyzed our workflow and proposed a brilliant marketing automation strategy.”

DVK13Kazakhstan · Multi-channel AI sales funnel — n8n, ChatGPT, scraping

“He has demonstrated business acumen to understand requirements clearly and delivered maximised value.”

PramodAustralia · Coaching consultation website development

“Fast, professional, detail-oriented, and highly skilled.”

AbubakarNigeria · Senior full-stack engineer

“He quickly identified the issues in our authentication flow and ensured proper server-side validation.”

AbubakarNigeria · CAPTCHA integration and authentication security

Experience

Three companies, one habit: own the thing end to end.

Full CV

Jan 2026 — Present

Current

Noize

Software Developer · Australia

Building Prodesk, a brand-and-agency operating system: a project marketplace where agencies, contractors and in-house staff run work end to end.

  • Architected white-labelled subdomains with tenant-scoped data access and per-brand theming.
  • Built on serverless cloud functions, Cloud Run, Redis and Firestore streams for real-time reactivity.
  • Centralised several separate products onto one backend with CI/CD for cross-project integration.
  • Integrated Stripe and Wise — including a floating balance so contractors in unsupported countries get paid faster.
  • Shipped a 3D floor planner on Three.js, React, tRPC and PostgreSQL.
  • TypeScript
  • React
  • tRPC
  • Firebase
  • Cloud Run
  • PostgreSQL
  • Redis
  • Three.js
  • Stripe

Jul 2023 — Jun 2025

Techjar

Software Developer · Remote — UK clients

Shipped two UK consumer social apps, Appetite and Mifu, each past 10,000 downloads and 2,000 daily active users.

  • Serverless on AWS Lambda with CloudFormation for infrastructure as code.
  • Worked across API Gateway, CloudWatch, EventBridge, SQS, SES and Cognito.
  • Engineered a serverless geospatial marker-clustering system on OpenSearch, DynamoDB and Flutter.
  • Built group chat and a chatbot on Redis and PostgreSQL for high-volume real-time messaging.
  • Shipped community features — collab requests, likes, comments — with careful race-condition handling.
  • TypeScript
  • Node.js
  • AWS Lambda
  • DynamoDB
  • OpenSearch
  • Flutter
  • PostgreSQL
  • Redis
  • LangChain

Jun 2021 — Jul 2023

Hilife

Software Developer · Kathmandu, Nepal

Built the field-sales and logistics stack used daily by 300+ sales staff across a national FMCG distribution network.

  • Designed an availability-point-based order-splitting algorithm that cut logistics fulfilment time by 30%.
  • Re-engineered a semi-structured ingestion pipeline to run up to twice as fast.
  • Launched ERP sales applications on Django, MySQL and Flutter, scaled to 10,000 active users.
  • Built a role-based analytics dashboard with a dynamic org hierarchy.
  • Added call-style notifications for urgent events, cutting response time by more than four seconds.
  • Django
  • Python
  • Flutter
  • MySQL
  • MongoDB
  • REST

What I do

Three areas I go deep in.

Product engineering

I like the part where a vague requirement turns into something a person can actually use. Interfaces, state, edge cases, the empty states nobody specced.

  • React
  • TypeScript
  • Next.js
  • tRPC
  • Three.js
  • Flutter
  • Design systems

Cloud & backend

Serverless where it earns its keep, boring servers where it does not. Infrastructure as code, real-time streams, and queues that survive a bad day.

  • AWS Lambda
  • CloudFormation
  • Firebase
  • Cloud Run
  • PostgreSQL
  • DynamoDB
  • Redis
  • Django

Payments & integrations

Money movement, webhooks and third-party APIs that were never designed to work together. Idempotency, reconciliation, and clear failure paths.

  • Stripe
  • Wise
  • Supabase
  • Instagram Graph
  • TikTok API
  • Resend
  • OpenAI
  • LangChain

Open to senior engineering roles

Tell me what you are building.

Full-time roles, contract work, or a system that needs someone to own it. I read everything and reply within a few hours.

Start a conversation Download CV