Finance and accounting professional specialising in ERP systems, grant management, financial reporting, and data analytics. Serving NGOs and businesses globally.
Broad cross-sector experience in finance, accounting, and ERP systems. Background spans development finance, private sector accounting, and technology implementation across multiple regions and organisation types. 🔒 Full profile, CV & employer history → Request Member Access
Postgraduate education, professional accounting qualifications, and active certifications. Full academic transcripts and verification documents available to approved members.
Active services open for enquiries. Coming Soon platforms activate as qualifications deepen.
Access Odoo training modules and job simulations. Choose a plan or sign in if you already have access.
Complete Odoo 17-19 Inventory training built around Pharmacy, Polyclinic, and Supermarket. Every lesson has a live AI tutor and on-demand Somali translation.
Step into a professional role. Each simulation gives you a realistic task, supporting documents, and a live AI colleague who guides you — like a senior mentor beside you.
Month-end closing tasks in a field office — invoice verification, bank reconciliation, and preparing a variance explanation for a donor.
Payroll day with complications — an uncleared travel advance, a petty cash discrepancy, and an urgent cash flow forecast request from HQ.
Closing five entities in one night — intercompany eliminations, a cost valuation error, open POS sessions blocking period lock, and an auditor deadline at 9am.
Quarterly donor report due in three days — write variance narratives, respond to an auditor's document request, and reconcile a field office exchange rate discrepancy.
Four cases arrive together — a contract review, a compliance flag on a new client, an incoming wire that doesn't match the agreement, and a 90-day delinquent borrower.
CFO needs three deliverables by 5pm — clean a messy expense dataset, write a SQL revenue report with year-on-year comparison, and build a dashboard with status indicators.
A pharmacy's go-live reveals five issues — products not picking earliest expiry first, missing expiry alerts, a vendor return, a physical count, and an unallocated customs charge.
End-of-day at a busy retail outlet — three unclosed POS sessions, a cash discrepancy on one till, product variants set up incorrectly, and a manager asking for the daily Z-report.
Three entities go live on the same day — the chart of accounts needs adjustment, 47 bank entries are unreconciled, department cost tracking is missing, and a currency rate error is distorting reports.
A polyclinic needs patient invoices linked to records, medical equipment tracked by serial number, dispensing connected to stock, and a workflow for lab results in Odoo.
Procurement raised five tickets — approvals go to the wrong person, supplier pricing tiers are missing, a bill doesn't match its order, a freight charge needs allocating, and the CFO wants a spend dashboard.
First payroll run in Odoo for 44 staff — salary structure needs configuring, leave entitlement is wrong, contract expiry alerts are missing, and three payslips show zero net pay.
Week three of a multi-entity go-live — negative inventory valuation on three products, intercompany rules not firing, a user who can't find a menu, and the CEO asking for a consolidated P&L.
The blog is accessible to registered members approved by AJ. Sign in or request access to read and comment.
The projects portfolio is accessible to registered members approved by AJ. Sign in or request access to view.
Available for freelance, consulting, tutoring, and collaborations. Response within 24 hours.
Professional AI assistants for Excel, QuickBooks, Odoo, SQL, Python & R. Free tools open to everyone. Type your question and get expert answers instantly.