Full-Stack Software Engineer

Hi, I'm Gomolemo. I build scalable systems that solve real business problems.

A self-taught full-stack engineer with three years shipping multi-role SaaS platforms, from utility billing to warehouse operations. Founder of Ayle, most at home building something that didn't exist yet.

Gomolemo M Motlhamme — Full-Stack Software Engineer

(01) About

A self-taught engineer obsessed with clean architecture, performance, and solving real business problems.

I'm a full-stack engineer with three years of production experience building multi-role SaaS platforms with Next.js, Convex, React Native, and TypeScript. Every system I've shipped started with a problem I had to figure out from scratch, and that is still what drives me.

I've shipped a utility billing platform for over 100 accounts, a warehouse management system, and a mobile event app from scope of work to active build. As founder of Ayle, I'm most energised when I'm building something that didn't exist before.

3+

Years Experience

4+

Projects Delivered

Cups of Coffee

(02) Stack

The tools I reach for, day to day.

Next.jsReactFlutterFlowReact NativeNode.jsSupabaseConvexDockerTailwind CSS

(03) Experience

Where I've been building.

Ongoing

Full-Stack Engineer · City Solutions Consultancy

A utility management platform with multi-role access for admins, agents, and customers. I built meter reading capture with photo upload, live electricity and water consumption dashboards, and automated PDF statement generation running on Supabase edge functions. Billing for over 100 customer accounts flows through PostgreSQL views, with Resend handling email delivery and row level security enforced across every table.

Next.js · Supabase · PostgreSQL · Resend

Ongoing

Full-Stack Engineer · CitSol

A warehouse management system spanning nine user roles and a 35-table schema. At its core sits a 24-status order state machine that moves work through eight departmental stages, from supplier purchase order to QC, production, dispatch, and delivery. I built the BOM and MRP inventory logic with FEFO and FIFO stock allocation so the right stock always leaves the shelf first.

Next.js · Supabase · PostgreSQL

Ongoing

Full-Stack Engineer · Yin Yang

A cost management system for restaurant owners that brings portion costing and inventory management into one place. It gives kitchens a clear view of what every plate actually costs, so owners can protect their margins without slowing down service.

Next.js · Supabase

Ongoing

Technical Consultant · Atbookings

Technical support on a talent booking management system that helps managers and agents handle reservations for performers and event hosts. The product ships on iOS, giving bookers a simple way to manage availability, requests, and confirmations from their phone.

React Native

(04) Selected Work

A few products I'm proud to have shipped.

Ayle

WhatsApp Commerce

Ayle

My own product. Ayle is a WhatsApp commerce system that helps business owners sell better inside the chats their customers already live in. It turns everyday conversations into a proper storefront, from catalogue to checkout, so small businesses can grow without switching tools.

Next.js · Convex

Solutions App

SaaS Platform

Solutions App

A utility management platform for City Solutions Consultancy. Multi-role auth, meter reading capture with photo upload, consumption dashboards, and automated PDF statements on Supabase edge functions, billing over 100 accounts through PostgreSQL views.

Next.js · Supabase · PostgreSQL · Resend

CitSol WMS

Warehouse Management

CitSol WMS

A warehouse management system with nine roles and a 35-table schema. A 24-status order state machine runs work across eight departments, backed by BOM and MRP inventory logic with FEFO and FIFO stock allocation.

Next.js · Supabase · PostgreSQL

Yin Yang

Restaurant Ops

Yin Yang

A cost management system for restaurant owners covering portion costing and inventory. It shows kitchens exactly what every plate costs so owners can protect their margins in real time.

Next.js · Supabase

Atbookings

iOS App

Atbookings

A talent booking management system that lets managers and agents handle reservations for performers and event hosts from their phone, keeping availability, requests, and confirmations in one place.

React Native

(05) FAQ

Frequently asked.