Automated billing & notifications
Scheduled jobs that generate invoices, take payments and send reminders automatically, so nobody has to chase them by hand.
Full-stack engineer working in Flutter, React, Go and Node.js. I've also run the operations side myself: billing, scheduling, onboarding and sales. So I write software that matches how a business really works.
Most engineers get a spec. I've been the person writing it: handling payments, chasing invoices, and onboarding clients. That experience shapes every system I build.
Years shipping production software
Startups co-founded: Jareb & Academity
Service businesses operated hands-on
Founder & accelerator programs
I start from the workflow: who pays, when, and what happens when they don't. Then I write the code.
Flutter and React on the front, Go and Node.js on the back, PostgreSQL underneath. I ship the whole feature.
I've done onboarding, sales and team coordination. I can sit with stakeholders and turn the conversation into a roadmap.
Customer app · HomeReal product screens · admin shown with sample data
Rewards that turn discovery into real visits.
Jareb pays people fixed cashback to try new cafés and restaurants in Bahrain, for example 3 BD back on a 6 BD spend. Merchants publish time-limited Drops, customers claim them, and the merchant confirms the visit with a PIN. Merchants pay only for customers who actually walk in. I co-founded it and built the product end to end.
Registered users
Active in the last 30 days
New users in the last 30 days
Verified visits, cashback paid
Live production data · Nov 2026
The internal tools and back-office systems a business depends on every day: billing, subscriptions, notifications and dashboards.
Scheduled jobs that generate invoices, take payments and send reminders automatically, so nobody has to chase them by hand.
Plans, renewals and grace periods modelled as clear states.
The right message reaches the right person at the right time.
Operators see who has paid, who is overdue and what needs attention today, without opening a spreadsheet.
From the football pitch to the server room: each role taught me something the next system needed.
Co-founder · Product & Engineering
Product & Systems Development
Co-founder & Full-Stack Software Developer
Owner / Operator
Business Operations & Sales
I'm comfortable at every layer of the request path, from the screen your users tap to the row it writes in the database.
Hiring for an engineering role, or need someone who can own a system end to end? I'll get back to you within a day.