Personal projects
Nobody asked for these.
Three things built outside client work, each because I wanted the thing to exist. No brief, no deadline and no one to hand them to, which is the only reason any of them got finished the way they did. The client work shows what I do when someone is paying; this shows what I do when nobody is.
Autopilot
Ends missed bills, service disconnections and late fees by letting you rank your bills by importance, then automatically paying them from one Monnify-powered wallet in that priority order, so when funds are tight the bills that matter most always get paid first.
Type
Personal



And the landing page
Visit the siteThe app is only half of it. Nobody installs a bill-payment app on trust alone, so the site leads with who is behind the money, Monnify, and with the bills it already covers, from electricity to Netflix. Then it answers the only real objection, what happens to my money, before asking for the download.


Tally
A time and earnings tracker for anyone paid by the hour or the day. Log a day in one tap, or run a live timer while you actually work, and it keeps a running total for the month: hours, full days, partial days, and what you have earned. It also projects forward, so mid-month you can see what the month is on pace to pay against the weekdays left in it. Extras like one-off fees or bonuses go in alongside, and the whole month exports as an invoice when it is time to get paid.
Type
Personal



FlavorFinder
Answers the question you ask three times a day and never enjoy answering: what am I eating. It holds a library of your own meals with calories and macros, learns which you favour and which you would rather never see again, then builds a weekly timetable across breakfast, lunch and dinner so the decision is already made. When you open it, it tells you what is next, and if you do not fancy it, one tap swaps the meal for something else that fits. Recipes are attached, so the answer comes with instructions rather than another decision.
Type
Personal



Tools
- React Native