Custom software development
We build management systems, dashboards and internal tools around your business rules, so your team can handle daily work in one place.
We’re CompertMe, a registered software company in Cairo, Egypt. We design and build systems around the way your business works, then keep them secure, running and supported. Our work spans cybersecurity, logistics and retail.
Request a discovery call · See our work
Illustrations explain the systems; they are not client screenshots.
We build software that connects your systems, brings your data together and reduces repetitive tasks. We keep developing it as your needs change.
We build management systems, dashboards and internal tools around your business rules, so your team can handle daily work in one place.
We build SaaS platforms for multiple businesses, with subscriptions, billing, user permissions and partner branding.
We connect payment gateways, shipping providers and partner systems through APIs, so data moves automatically and your team spends less time re-entering it.
We add AI to your software to save users time: plain-language explanations of technical reports, chat assistants, smart search and document processing.
At every stage, you know what we’ll deliver, the expected cost and what comes next.
Requirements, a cost range and the risks, agreed in a working session.
You approve the interface designs and technical plan before any code.
Working versions to try, and a senior review of every change.
A rehearsed switch-over, with monitoring and backups in place.
Support from the engineers who built it, for as long as we work together.
Real projects for clients in Saudi Arabia, the UAE, the UK, the US and beyond. Client names stay confidential.
Hesham, our lead engineer, has built and supported business software since 2016. You work with him and the engineers who build your system, before and after launch. We’re a team of experienced software engineers, a senior engineer reviews every change, and you own the code and the repository.
Logistics · 2025 – 2026 · Specify, build, deploy
7 days — To deliver the working software that secured the partner contract
One system follows a flight’s cargo from arrival to invoice, files customs data in bulk and keeps partners updated by API.
Cybersecurity · 2021 – present · Build, run, maintain
5 years — Running and improving the platform through staged rebuilds
A business’s cyber exposure, summarised in one risk score, with supporting evidence one click away.
Logistics · 2018 – present · Build, run, maintain
Under 1 min — Per invoice, down from a working day · client-reported
We replaced the data model under a live forwarding business with no downtime, running old and new side by side for five months.
From the first conversation to ongoing support, you work with one team that knows your software and stays with you after launch.
Several teams
Handovers between them
Where we differ
One team
No handovers
Follow every task in Jira or Trello and talk to your engineers in Slack or Teams. We work in the tools your team already uses, or set them up for you.
Request a discovery callWhat to expect from pricing, development and support after launch.
Request a discovery callWe build software around how your business works: systems for managing operations, platforms for serving customers, and integrations between the tools your team uses. We add AI features where they serve the project’s needs. We’re a registered software company in Cairo, and our team handles design and development, then operation and maintenance within an agreed scope. The engineers who built your system continue supporting it.
We estimate cost and timing after understanding what you need and who will use the system. Within two working days of the call, we send a written cost estimate and timeline. Support costs are agreed before launch. If the full scope exceeds your budget, we suggest what to build first and what can wait for a later phase.
Start by explaining what you want to achieve and what makes work difficult for your team today. Share the spreadsheets or tools you already use; you don’t need to write a technical specification yourself. We help define requirements, priorities and estimated costs. Before development, you review how the system will work, its interface designs and the data it needs.
The engineers who built your system continue supporting it, so you speak with a team that knows the details. We agree on the monitoring, backups, updates, fixes and improvements you need. Support continues throughout our work together; some of our clients have been with us since 2021.
Yes, including systems built by another team. We review the software and servers to understand their condition before planning operation, fixes and improvements. If a rebuild is needed, we plan a gradual transition while the system stays in use. We’ve rebuilt a cybersecurity platform in stages without interrupting customer access.
You do. You own the code and the repository, and we provide documentation and a handover when you ask for them. We’re a team of experienced software engineers, and a senior engineer reviews every change.
Yes. We’ve worked with clients across the Gulf, Europe, North America and Australia, including Saudi Arabia, the UAE, the US, the UK and Germany. You speak directly with engineers in Arabic or English, and we reply within one working day. Our working hours overlap with Europe and the Gulf, and with mornings in the US.
Start with our case studies to see what we delivered and our role in each project, then discuss your needs directly with the engineers. You get a written estimate before committing and can request a confidentiality agreement before the call. Once work begins, you can follow tasks in Jira or Trello and talk to the team in Slack or Teams. Some client relationships date back to 2021.
Yes. Select the confidentiality agreement option in the contact form, and we’ll send a signed NDA within one working day, before the first call. We don’t publish a client’s name or project without written permission. Our case studies explain the work and our experience while keeping client names confidential.
We’ll tell you in writing and explain why. An existing tool may cover your needs, the deadline may be unrealistic, or the project may require technology outside our experience. Where we can, we suggest a more suitable option, so you understand what fits your project before committing to development.
Tell us about your project in a few lines. We’ll reply within one working day to arrange a call, then send a written cost estimate within two working days of the call.
Hesham · lead engineer
If you want an NDA first, we sign and return it within one working day.
Talk directly to the lead engineer about your idea, even if you haven’t worked out all the details yet.