Bookings and payments
Booking engines and checkouts where the money has to be right every time.
Car rental · e-wallet · event food ordering

For over 16 years, I've built secure, resilient software that solves business problems for startups and enterprises: payments, bookings, point of sale, marketplaces and SaaS, built compliance-ready from day one. Software should adapt to your business, so I start with your goals, then build software that pays its way. I already use AI in my day-to-day engineering for clients, and I'm now building AI features into business software on my own projects.
16+
years building software that businesses run on
4M+
car rentals booked in 5 countries, with responses in under a second
Up to 1M
contract exhibits indexed, as the only engineer
100+
security issues fixed, including race-condition attacks
Transfers, card and bank top-ups across several currencies, fees and rewards that never apply twice, and subscription plans.
One search and booking flow across 10+ suppliers, price protection, automatic refunds and pricing rules for discounts.
Multi-tenant platforms, seller portals and partner integrations, released through automated tests and deployments.
One order system for the till, delivery and online store, stock per store, and state compliance reporting on every sale.
Where I add value
I join a team and take ownership of the parts the business needs to get right every time: money, bookings, supplier data and the old systems that still hold it all together.
Booking engines and checkouts where the money has to be right every time.
Car rental · e-wallet · event food ordering
Combining 7 tour operators or 10+ rental suppliers into one catalogue and one booking flow.
Cruise retailer · car rental
Retiring aging platforms piece by piece while the business keeps running.
Cruise retailer · legal-tech · newsletter publisher
Leading 2-5 developers through code review, planning, mentoring and hiring.
Event food ordering · retail point of sale
Security reviews, penetration-test fixes and state compliance reporting.
Event food ordering · e-wallet · retail
Featured case study
The problem
Fans order from their seats and vendors print tickets in the truck. The platform was heading to launch with prices partly decided by the phone app, open security gaps and no automated safety net.
I wrote over 95% of the backend changes since joining and shipped 130+ fixes and features through QA. Across three security audits, I fixed 100+ security issues. The platform is in its pilot stage.
My DNA
I start from the business goal and keep the team pointed at it, so every task we pick up moves a real result forward.
I frame every update around what we can do and the result we are working toward: “We’ll ship first thing Tuesday” rather than “We can’t ship until Tuesday”. It keeps conversations constructive and cooperative, and I celebrate progress and small wins along the way.
I plan for where the business is heading, so the team builds once and the system grows smoothly with it.
Clear updates, honest estimates and deadlines kept. I flag risks early, together with a way forward, so the team and stakeholders can plan with confidence.
I spot risks early and bring improvements to the table on my own initiative.
When something matters, I act fast and stay calm. On my current project, critical security findings were closed within three days.
Launch is the midpoint. I stay with the team to release, monitor and improve, until the work delivers its full value.
At home across time zones. I own my work end to end, keep it moving on my own and make progress visible to the whole team.
I work side by side with QA, sales, finance and customer service, share what I know and help teammates succeed, so the whole team moves as one.
“Abu Saleh is one of the best developers I've ever worked with. He not only can accomplish any job presented to him, but he makes really sound judgements on how to fill in all the gaps that were previously undefined. In addition to this, he has exceptional leadership skills as he led our team of developers to complete the project at hand. We have already re-hired him for our next project. Highly recommend.”
Let's talk
Book a 30-minute call. You'll talk directly with me. A rough idea is all you need to bring.
Book a call