Odoo Implementation
End-to-end ERP deployment done right.
Custom Development
Tailored modules built for your workflow.
Training & Adoption
Get your team confident and productive.
Ongoing Support
We stay as your business evolves.
Data Migration
Clean, complete data transfers every time.
Web Design
Beautiful, conversion-focused websites.
Let's Talk
Odoo Certified Partner
50+ projects delivered across 8 industries
Trusted by growing businesses to build ERP systems that actually work.
Unified operations for product-based businesses
Whether you're running a single storefront or a multi-location chain, we configure Odoo to handle POS, inventory, purchasing, and e-commerce as one unified system.
Manage titles, stock levels, and supplier orders with ease.
Track variants, sizes, and seasonal collections in real time.
Handle showroom stock, custom orders, and delivery schedules.
Automate reordering, expiry tracking, and supplier invoicing.
Manage thousands of SKUs, bins, and trade account customers.
Sync online and in-store stock across seasonal peaks.
6 solutions tailored for retail
ExploreWho We Are
ABN Consulting was founded by someone who spent two years inside Odoo — implementing it for companies, training certified partners, and running academies for hundreds of business owners across Africa. We don't just know the software. We know what goes wrong when it's deployed without real business thinking.
Baraka Waswa
Founder & Lead Consultant
Why ABN Exists
"A failed ERP implementation isn't a software problem; it's an architectural failure. We don't just configure screens. We engineer operational dominance, delivered strictly on time and on budget."
After two years inside Odoo — implementing it for companies, certifying partners, and training hundreds of business owners — Baraka Waswa saw the same story repeating. A powerful platform. A rushed deployment. A team that never really adopted it. And a business owner who blamed the software.
The problem was never the software. It was the approach. Vendors were selling licences. Consultants were configuring screens. Nobody was doing the hard work of understanding what the business actually needed to run better — before touching a single setting.
ABN Consulting was founded in 2026 to fix that. Not as a software reseller. Not as a configuration shop. As a business partner that happens to be expert in Odoo — one that treats ERP as an ongoing practice of operational improvement, not a one-time product installation.
Because managing a business is hard. Most business owners don't have the luxury of time to make expensive mistakes and slowly correct course. They need someone who will get it right from the start.
50+
Companies Deployed
Across Africa and beyond
4×
Odoo Certified
Versions 16, 17, 18 & 19
600+
People Trained
Via Odoo Academy events
2yrs
Inside Odoo
As employee & implementer
How We're Different
Having worked inside Odoo means we understand the product roadmap, the upgrade logic, and the architectural decisions behind features. We design implementations that stay healthy through version upgrades — not ones that break every 18 months.
We've seen what happens when consultants skip the discovery phase and go straight to configuration. You get a system that works in a demo and fails in operations. We map your processes, challenge your assumptions, and only then touch the software.
Software adoption is a human problem, not a technical one. Having trained hundreds of users — from warehouse operators to CFOs — we know how to make teams actually use the system. A live system that nobody uses is a failed project.
Odoo's own methodology warns that custom development exponentially increases project complexity. We refuse to build "nice-to-have" features that put your timeline at risk or break during your next version upgrade. We engineer standard workarounds first, deploying custom code only when it is absolutely critical to your core business operations.
M-Pesa, MTN Mobile Money, KRA compliance, multi-currency operations across fragmented payment rails — we've dealt with all of it. Our implementations account for the infrastructure and regulatory reality of operating in African markets.
Your business will change. Your processes will evolve. The software needs to keep up. We build long-term partnerships — not install-and-disappear engagements — because operational excellence is a continuous journey, not a go-live date.
How We Work
Every ABN engagement follows a structured delivery framework — because a rushed go-live costs far more than a thorough discovery. Each phase has defined deliverables and clear sign-off gates. You always know where you are in the process.
Operational Mapping
Before a single configuration screen is opened, we spend time understanding how your business actually runs — not how you think it runs. We immediately establish a Single Point of Contact (SPoC) within your ranks — an internal champion empowered to make fast, authoritative decisions to prevent committee bottlenecks. We interview stakeholders, document process flows, identify bottlenecks, and define what success looks like in measurable terms.
↳ Process flow documentation + gap analysis reportSolution Architecture
We design the Odoo architecture around your validated processes — module selection, data model, integration requirements, user roles, and approval workflows. This is where we push back on requests that will create technical debt. The architecture is agreed and signed off before any build begins.
↳ Solution design document + module mapConfiguration & Development
Configuration of core modules, setup of chart of accounts, product catalogue, workflows, and access rights. Where custom development is required, we build upgrade-safe modules with clean Python architecture — not workarounds that break on the next version.
↳ Configured staging environment + custom module codeUser Acceptance Testing
Your team tests against real business scenarios — not scripted demos. We run structured UAT sessions with department heads, resolve issues, and iterate until the system mirrors operational reality. No go-live without sign-off from the people who will actually use it.
↳ UAT sign-off document + issue resolution logTraining & Go-Live
Role-based training sessions — not generic product walkthroughs. Finance team training is different from warehouse operator training. We run hands-on sessions aligned to actual job responsibilities, then manage the go-live cutover with a detailed migration and launch plan.
↳ Training completion records + go-live cutover planHyper-Care & Continuous Improvement
Go-live is not the finish line. The first 90 days post-launch are when teams form habits and when edge cases surface. We provide dedicated support, monitor adoption metrics, and run process reviews to keep the system aligned with your evolving operations.
↳ Monthly performance review + improvement backlogIndustries
Partnership
Being an Official Odoo Partner isn't a marketing label. It means direct access to Odoo's technical resources, the ability to offer discounted licensing, access to the partner portal, and accountability to Odoo's quality standards. When you work with ABN, you're working with a team that Odoo itself has vetted.
What this means for you
✓ Implementation led by certified Odoo consultants
✓ Best-practice implementation aligned with Odoo standards
✓ Structured and reliable project delivery
✓ Professional user training and knowledge transfer
✓ Higher implementation quality and long-term system stability
The Team
A small team of specialists — not a large firm with junior consultants hidden behind senior sales people. When you engage ABN, the people who scoped your project are the people who deliver it.
Baraka Waswa
Founder & Lead Consultant
Former Business Analyst at Odoo with two years of hands-on implementation experience across Africa. Baraka has personally deployed Odoo for 50+ companies spanning manufacturing, retail, hospitality, real estate, NGOs, and professional services. He designed and ran Odoo Academy training events for audiences of up to 600 business owners, and has trained certified Odoo partners across the region. At ABN, he leads discovery, solution architecture, and client relationships — ensuring that every engagement is grounded in real business physics, not just technical configuration.

Book a discovery call. No pitch deck. Just an honest conversation about your business and whether ABN is the right fit.