We build web applications for ambitious companies.
Zebup
Products in productionBuilt here
Senior expertise.
Complexity is the job.
Fifteen years of practice on high-volume platforms. The projects others find too complex are where we're most useful.
Zebup is a Montreal software development studio. We build custom web applications, SaaS platforms and integrations for small and mid-sized businesses, startups and established companies, in Quebec and beyond. Every project is designed to last, not to look good in a demo.
Products designed, built and shipped end to end. No borrowed screenshots, no logos from clients we never served.
01
SaaS · inventory-system.app
ISA, inventory management
Hosted software for small and mid-sized businesses that manage stock across several locations. Live dashboard, lot and serial number traceability, purchase orders with approval, demand forecasting, stock-out alerts, subscription billing, accounting sync and online store sync.
Bilingual tournament management platform for clubs and organizers in Quebec. Registrations, draws, live scoring and standings, for several organizations on a single instance. Tested end to end and in production since the first season.
B2B showcase site for a Madagascar Centella asiatica exporter, aimed at Canadian manufacturers. Product presentation, certificates of analysis and traceability, a contact form and built-in appointment booking.
Four ways to work together. All of them start from the same principle: understand your business before writing the first line of code.
Expertise
Custom web
applications
A tool that fits the way you work, not the way an off-the-shelf package does. Client portals, back offices, approval workflows, dashboards. Delivered documented, tested and ready to hand over.
Multi-tenant architecture, subscriptions with tiers and quotas, access management, card and mobile-money payments, public API. Platforms built to be maintained for years.
We connect the tools you already use: online store, accounting, CRM, ERP. Two-way syncs, error recovery, automatic reconciliation. No more re-keying, no more discrepancies found at month end.
Your application works, but every change costs more than the last one. We pull the critical components out one at a time, without stopping production, and add tests where there were none.
No sales funnel. Three steps, each with a concrete result in your hands.
We sell engagements whose first step we can describe. The rest is cut into batches of a few weeks, each one deliverable and stoppable.
1
Meeting
A first conversation, free of charge. We take in your needs clearly and tell you what we think, plainly, even if the answer is no.
2
Analysis and quote
A written scope, a fixed price for the first batch, a schedule. Simple, transparent, no surprises in the second email.
3
Batch production
Short, regular deliveries, documented and tested code, and a clean handover to your team whenever you want it.
Craftspeople,
in the age of AI
We use AI every day to write code. What we never hand over to it is the decision about what to build, and the verification of what was built.
The tool changed.
The craft didn't.
A craftsperson isn't someone who refuses machines. It's someone who answers for their work: they know their materials, they decide what needs doing, and they check before they deliver.
AI writes fast. That makes review and testing more important, not less. At Zebup, AI is a tool in the hands of someone who can recognize good code and owns the result.
Good work, built to be handed on
01
Automated tests on every deliveryNo feature without a test that protects it. That is what lets you change the code six months from now without fear.
02
Decisions written down before the codeA short design document for every subject that matters: what we do, what we don't, and why. It stays in your repository.
03
Review as the safeguardEvery line of code is read by a human before it ships, including what AI generated. Especially that.
04
Code that belongs to you and can be picked upReadable, documented, with no dependency on us. Your team, or another provider, can carry on without calling us.
05
Ship small, ship oftenBatches of a few weeks, each one in production and verifiable, rather than one big reveal at the end.
Fifteen years of practice on high-volume commerce, pricing and payment systems, in North America, Europe and Africa. Pricing engines handling more than 100,000 transactions a day. Extracting business engines out of monoliths without interrupting service. Leading development teams.
What we take from it: on a system that carries revenue, a full rewrite is almost always the wrong call. What works is gradual extraction, reversible at every step, validated on real traffic. We choose the technology to fit your problem, not the other way around.
Where we're most useful
The volumes that scare peoplePlatforms that handle tens of thousands of transactions a day without losing an order.
Dense business logicPricing, promotions, multi-jurisdiction tax, usage-based billing: the rules that contradict each other and that nobody dares to touch.
Critical integrationsAccounting, payments, online commerce: when a discrepancy turns up at month end, it's already too late.
Change without downtimeModernizing a system that carries revenue, step by step, each step reversible.
Quote request
Let's talk
about your project
Quick meeting. In person in Montreal or by video call.
Analysis and quote. Simple, transparent, efficient.
Planning. Well-structured production stages.
info@zebup.caMontreal, Quebec
Free first conversation, no commitment. We reply in English or French.