Phrowler

Work

Selected engagements

A representative sample of compliance rollouts, ERP integrations, and AI systems delivered for clients across Nigeria, Pakistan, the US, and Europe.

ERP & Compliance

Multi-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 & Compliance

E-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 & Compliance

Custom 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 & Compliance

Microsoft 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 & Compliance

ERPNext 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 & Compliance

Frappe 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 & Compliance

FBR 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 & Compliance

AS2/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 & Compliance

Resolving 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 & Compliance

ERPNext 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 & Automation

KETO 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 & Automation

Cross-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 & Automation

Computer 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 & Automation

Facebook 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 & Automation

AI-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 & Automation

Tourism 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 & Automation

Full-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 & Automation

ResumeAI — 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

Something like this on your plate?

Start a conversation