We build software as if the business were ours
HannibalDev started with our own business. We ran it on Google Sheets, tried Odoo, and finally built our own custom CRM. Now a team of 5 to 6 builds custom software, CRM and ERP systems for other businesses that have outgrown their tools, and we stay with them long after launch.
- Team
5–6
people on a typical project team
- Staying power
18+
months supporting our longest-running platform
- Speed
1 mo
to the first live feature, every time
- Hours
≤1 hr
time difference with the UK, all year
Why Hannibal
Hannibal of Carthage is remembered for crossing the Alps when every sensible route was closed. We like that story because it matches the projects we enjoy most: the ones with a hard problem at the centre, where the standard tool doesn't reach.
We are based in Tunisia, a short flight from the UK and one hour or less from UK time all year, so we work your hours and you talk to the people writing your code.
Principles we learned on real projects
- Live the problem first. We spend three to five days inside your operations before designing anything.
- Remove the human step. If a process has to be reliable, it belongs in the system as a click, not in someone's memory.
- Design the data carefully. One wrong early assumption costs far more to undo later.
- Ship value in weeks. One feature you use beats a year-long plan you can't see.
- Tell the truth early. When we found a flaw in our own security, we told the client the same day.
- Say when you don't need us. Off-the-shelf is sometimes the right answer.
- No stopwatch. We don't bill every hour. We swim with you in the project until the numbers move.
The same four stages, every time
- Days 1–5
We live your days
Real classes, real orders, real customers. We play every role.
- Month 1
One feature, live
The single change that removes the most manual work.
- Months 2–6
The snowball
Features added in the order daily use asks for them.
- After launch
We stay close
About one request a month until you run it yourself.
Three services, one team
Our work
Want to see if we're a fit?
Book a free 30-minute call, or get a call now. If we're not the right team, we'll say so and point you somewhere better.
Frequently asked questions
Our team is based in Tunisia and works UK hours; the time difference is one hour or less all year. We work with UK clients remotely, with calls whenever you need them.
A typical project team is 5 to 6 people: product, design, development and SEO. You talk directly to the people building your system.
We stay. Most clients move to light monthly support, roughly one request a month, until the system is mature. Our longest-running client chose continued monthly missions over hiring an in-house team.

