Open to opportunities

Ernest Mikhail

Software Engineer

Ideas engineered into software that ships. Sometimes it thinks.

Wednesday

Predicts when groceries hit half price — built on 18 months of price-cycle data.

Available on theApp Store

Pressure is a privilege

— Billie Jean King

SYSTEM LOG
Waiting for events...
SYSGAMEAPIAIUSER
Open to work
--:--
Sydney · AEST
4+
yrs shipping

Full-Stack Development

AI & LLM Integration

Automation Pipelines

API Design & Integration

Database Architecture

Auth & Access Control

Cloud Deployment

Real-Time Features

CMS & Content Tools

Performance Optimization

UI/UX Implementation

Team Collaboration

Code Review & Audits

Full-Stack Development

AI & LLM Integration

Automation Pipelines

API Design & Integration

Database Architecture

Auth & Access Control

Cloud Deployment

Real-Time Features

CMS & Content Tools

Performance Optimization

UI/UX Implementation

Team Collaboration

Code Review & Audits

 

Connect 4

Human vs Hybrid AI

YouAI
CONNECT 4

GitHub Activity

Last pushed on Monday, August 10th 2026

Tech Stack

Selected Work

Projects

View all ›
Featured · 2026
Wednesday — Half Price TrackerLive

A free iOS app that predicts when Australian groceries will next drop to half price — built solo, end-to-end, and live on the App Store.

iOS · React Native · Python · Supabase

02
Multi-Agent Laravel MigratorLive

AI · LangGraph · Python · Laravel

2026
03
PreTriageLive

Next.js · FastAPI · ElevenLabs · Anthropic

2026

Writing

Blog

View all ›
Shipping17 July 2026

Predicting groceries with statistics, not AI

I shipped a free iOS app that predicts when Australian groceries hit half price — from a Windows laptop, on $0/month of infrastructure. What survived contact with real data: honesty as architecture, a marketplace junk purge, and a launch-week incident where every component worked.

Engineering24 Apr 2026

Why I ripped free-form LLM codegen out of my migration pipeline

Building a multi-agent PHP-to-Laravel migrator, I rewrote the generation layer twice. The second pass stopped asking the LLM to write structural code — and got faster, cheaper, and more reliable for it.