Portrait of Abu Saleh
The engineer you call when failure isn't an option.

I build software around what your business needs, not the other way round.

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

Worked remotely with teams across 6 countries

  • USA
  • Australia
  • Canada
  • Singapore
  • Thailand
  • Saudi Arabia

What I've built, by industry

  • Payments and wallets

    Transfers, card and bank top-ups across several currencies, fees and rewards that never apply twice, and subscription plans.

  • Bookings and rentals

    One search and booking flow across 10+ suppliers, price protection, automatic refunds and pricing rules for discounts.

  • Marketplaces and SaaS

    Multi-tenant platforms, seller portals and partner integrations, released through automated tests and deployments.

  • Point of sale

    One order system for the till, delivery and online store, stock per store, and state compliance reporting on every sale.

Where I add value

Systems that businesses run on every day

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.

01

Bookings and payments

Booking engines and checkouts where the money has to be right every time.

Car rental · e-wallet · event food ordering

02

One product, many suppliers

Combining 7 tour operators or 10+ rental suppliers into one catalogue and one booking flow.

Cruise retailer · car rental

03

Modernising legacy systems

Retiring aging platforms piece by piece while the business keeps running.

Cruise retailer · legal-tech · newsletter publisher

04

Leading small teams

Leading 2-5 developers through code review, planning, mentoring and hiring.

Event food ordering · retail point of sale

05

Security and compliance

Security reviews, penetration-test fixes and state compliance reporting.

Event food ordering · e-wallet · retail

Featured case study

Food ordering from your seat at events and food trucks

When
May 2026 to present
Where
United States
Role
Lead engineer, team of 4-5

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.

See what I delivered
  • Moved all pricing and payments to the server, so the app can't change what a customer pays
  • Built the money rules: commission, sales tax and service charge set per event, per vendor or platform-wide, matching to the cent on quote, charge and receipt
  • Ran three security audits across the platform, then closed what they found: an open door that let anyone run commands on the server, account takeover between vendors, customer data exposed publicly, leaked keys and brute-force logins
  • Automated tests that block any release that would break ordering or payments, and faster deployments
  • Vendor tools for busy event days: pausing orders, kitchen printing, pickup codes and search
See all 6 case studies

My DNA

The habits behind the work

  • Business‑first

    Every task tied to a real business result.

    I start from the business goal and keep the team pointed at it, so every task we pick up moves a real result forward.

  • Positive, outcome‑focused language

    Every message framed around what we can do.

    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.

  • Thinks ahead

    Built today for where the business is heading.

    I plan for where the business is heading, so the team builds once and the system grows smoothly with it.

  • Transparent

    Clear updates, honest estimates, early heads-ups.

    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.

  • Proactive

    Risks raised early, improvements offered first.

    I spot risks early and bring improvements to the table on my own initiative.

  • A sense of urgency

    Fast, calm action. Critical fixes in three days.

    When something matters, I act fast and stay calm. On my current project, critical security findings were closed within three days.

  • Stays after launch

    With the team through release and beyond.

    Launch is the midpoint. I stay with the team to release, monitor and improve, until the work delivers its full value.

  • Remote‑ready ownership

    Owns the work end to end, in any time zone.

    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.

  • Cross‑functional teamwork

    One team with QA, sales, finance and support.

    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.

In my clients' own words
“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.”
Read more kind words

Let's talk

What business challenge are you looking to solve?

Book a 30-minute call. You'll talk directly with me. A rough idea is all you need to bring.

Book a call