ERP & ComplianceMulti-ERP e-invoicing compliance across 16+ Tier-1 clients
Nigeria FIRS/NRS — Access Point Provider engagement
Architected cross-ERP payload transformations and IRN/QR injection flows enabling FIRS/NRS e-invoicing compliance across SAP, Oracle, Sage, and Dynamics 365 ecosystems.
- Designed a common transformation layer to normalize invoice payloads from four different ERP families into the FIRS/NRS schema.
- Built IRN/QR injection flows so client-facing invoice documents met compliance requirements with no manual intervention.
- Rolled out across 16+ Tier-1 clients without disrupting existing invoicing operations.
SAP ABAPS/4HANAOracleSageMicrosoft Dynamics 365REST APIs
ERP & ComplianceE-invoicing across four Sage product lines
Proton Security Services, Genesis Group, Swift Oil, Chorus Energy
Delivered FIRS-compliant e-invoicing integrations across Sage 50, Sage 200, Sage Evolution, and Sage X3 — each requiring a different integration approach.
- Sage 50: Pervasive ODBC connector feeding a 32-bit Python/Flask compliance dashboard for Proton Security Services.
- Sage 200: ODBC middleware integration for Genesis Group.
- Sage Evolution: SQL middleware bridging directly into the compliance pipeline.
- Sage X3: cloud-based SData 2.0 REST API integration for Swift Oil and Chorus Energy.
- Eliminated manual FIRS submissions across all entities.
Sage 50/200/Evolution/X3Pervasive ODBCPythonFlaskSData REST API
ERP & ComplianceCustom SAP ABAP integration classes for e-invoicing migration
Dabur LTD, Fidelity Bank PLC
Developed custom ABAP integration classes, a dedicated transaction, and RFC/STRUST setup to migrate SAP e-invoicing pipelines onto a new compliance API.
- Built ZCL_FLICK_API_INTEGRATION-style ABAP classes and a custom ZFIRS transaction.
- Configured RFC destinations and STRUST for secure API communication across DDE/DQE/DPE landscapes.
SAP ABAPS/4HANARFCSTRUST
ERP & ComplianceMicrosoft Dynamics 365 e-invoicing across 9+ entities
Prime Atlantic Group, VINCI Energies, Fidelity Bank PLC
Authored AL extensions and X++ customizations to deliver NRS/FIRS e-invoicing compliance across a multi-entity Dynamics 365 footprint.
- Covered 9 entities under a single group for Prime Atlantic Group.
- Extended to VINCI Energies and Fidelity Bank PLC with entity-specific configuration.
Microsoft Dynamics 365ALX++
ERP & ComplianceERPNext Finance/HR/Operations consolidation
Orion Group LLC — Rentals Management, UAE
Consolidated three departmental systems into a single ERPNext implementation with custom workflows and analytics, reducing reporting cycle time.
- Unified Finance, HR, and Operations into one system of record.
- Built custom workflows and analytics dashboards tailored to existing reporting cadence.
ERPNextFrappePythonMariaDB
ERP & ComplianceFrappe CRM rollout with a multi-source sales data warehouse
AF Compressors (Belgium)
Centralized sales analytics across a multi-country territory by combining a Frappe CRM rollout with a SQL Server data warehouse pipeline from Daxium and Sage.
- Enabled territory-based opportunity tracking across country teams.
- Unified dashboards fed from two previously disconnected source systems.
Frappe CRMSQL ServerSageDaxium
ERP & ComplianceFBR e-invoicing compliance app on Frappe
Pakistan-based clients
Authored a dedicated FBR e-invoicing Frappe app to bring multiple Pakistan-based clients into compliance with the digital invoicing mandate.
- Built compliance logic natively into the existing ERPNext/Frappe stack instead of bolting on a third-party tool.
- Rolled out across multiple clients without disrupting existing invoicing workflows.
FrappeERPNextPythonMariaDB
ERP & ComplianceAS2/EDI middleware for automated B2B invoice exchange
Pernod Ricard
Provisioned AS2 middleware and EDI channel integration to bridge a global ERP with the Nigeria FIRS access point, automating B2B invoice exchange.
- Configured AS2 middleware to handle secure, automated document exchange.
- Bridged the client's global ERP landscape with the local compliance access point.
AS2EDIREST APIs
ERP & ComplianceResolving persistent ERPNext production timeouts
Falcon-i Tracking
Tuned InnoDB and Redis configurations to resolve persistent ERPNext timeout errors, restoring stable production performance.
- Diagnosed timeout root causes under real production load.
- Retuned InnoDB and Redis configuration rather than scaling hardware.
ERPNextMariaDBInnoDBRedis
ERP & ComplianceERPNext implementation for a road and rail logistics operator
Midway Logistics — Road & Rail Logistics, Pakistan
Implemented ERPNext to run Midway Logistics' core operations on a single system, replacing fragmented tools across their road and rail freight business.
- Rolled out on ERPNext, giving operations a shared system of record instead of disconnected spreadsheets and tools.
ERPNextFrappe
AI & AutomationKETO GPT — a deployed RAG application
Direct-to-consumer nutrition product
Deployed a retrieval-augmented generation LLM application delivering personalized keto recommendations and nutrition-score tracking.
- Grounded LLM responses in a curated nutrition knowledge base to avoid hallucinated recommendations.
- Shipped and hosted on Vercel for production end users.
LangChainOpenAIVercel
AI & AutomationCross-platform inventory and approval automation
Motley Terpz (licensed cannabis manufacturer, US)
Built Slack approval flows, two-way Airtable sync, and Google Drive backup on top of ERPNext to remove manual data entry between systems.
- Slack-based approval workflows tied directly into ERPNext records.
- Two-way Airtable sync kept operational and ERP data consistent in both directions.
- Redesigned ERPNext UI/UX and stood up production/staging environments with SSL.
ERPNextSlack APIAirtable APIGoogle Drive API
AI & AutomationComputer vision pipeline for automated product tagging
Lookflock — 55 fashion brands
Built a computer vision and NLP pipeline processing 45,000+ daily data points across 55 fashion brands, cutting manual categorization effort by 60%.
- OpenCV/Ultralytics pipeline for automated tagging and visual similarity search.
- NLP-based recommendation engine improved click-through rates by 22% across personalized feeds.
- Real-time data warehouse on Firebase with Redis caching cut dashboard query times by 40%.
PythonOpenCVUltralyticsFirebaseRedis
AI & AutomationFacebook Ads to ERPNext lead pipeline
LabPro Pharma — Medicine Distribution, Africa (Cameroon, Nigeria, DRC)
Built an n8n pipeline moving leads from Facebook Ads directly into ERPNext and configured a multi-company Chart of Accounts to unify sales and dispatching across three country entities.
- Automated lead capture from paid social directly into the CRM.
- Unified sales and dispatching data across three country entities.
n8nERPNextFacebook Ads API
AI & AutomationAI-powered crypto trading bot
Upwork engagement
Programmed a Tkinter-based crypto trading bot combining SuperTrend, Golden/Death Cross, Bollinger Bands, and Funding Rate indicators to automate Binance order execution.
- Combined four independent technical indicators into a single decision layer.
- Removed manual signal-tracking from live trading execution.
PythonTkinterBinance API
AI & AutomationTourism management app with passport OCR
TravelApp — Tourism Agency, Pakistan
Released a Tourism Management application on Frappe with a global-passport OCR module and S3/Google Drive backup pipelines, automating 70% of operational workflows.
- Built OCR-based passport data extraction to remove manual entry.
- Automated backup pipelines across S3 and Google Drive.
FrappeOCRAWS S3Google Drive API
AI & AutomationFull-stack sports prediction platform
Upwork engagement (NBA, NHL, MLB, NFL)
Constructed a full-stack sports prediction app using Monte Carlo simulations and Random Forest classification with Stripe payments, achieving 70% prediction accuracy with live odds tracking.
- Combined simulation-based and classification models for prediction.
- Integrated Stripe for paid access alongside live odds tracking.
PyQt5FlaskStreamlitNeonSQLStripe
AI & AutomationResumeAI — resume enhancement platform
Upwork engagement
Shipped ResumeAI, a resume-enhancement platform with region-specific optimization, ATS scoring, customizable templates, and an AI chat editor.
- Built ATS scoring logic to help resumes pass automated screening.
- Added an AI chat editor for iterative, guided resume edits.
PythonOpenAILangChain