Skip to main content
AW
Looking for a job

Agrey Wafula

@agreywafula

I build ERP integrations, payment systems, and tax-compliance APIs for enterprise users.

Kenya
Message

I'm building custom Frappe and ERPNext applications at Navari Limited, extending core ERP functionality for enterprise clients across multiple markets.

I've led Tingg and M-Pesa integrations covering secure authentication, automated payment processing, transaction reconciliation, and error handling. I reduced bandwidth consumption by 50% by optimizing data-transfer processes across integrated systems.

I built TIMs Incotex to automatically transmit electronic invoices to the Kenya Revenue Authority, and developed Burundi Compliance for real-time TIN verification, invoice submission, and stock movement tracking through OBR e-invoicing.

My work also includes biometric attendance integration with Frappe HR, automated testing, production issue resolution, and improving legacy modules through stronger readability, maintainability, and test coverage.

Experience

Work history, roles, and key accomplishments

NL
Current

Software Engineer

Navari Limited

May 2024 - Present (2 years 4 months)

Design and maintain custom Frappe/ERPNext applications and RESTful APIs, integrating payment gateways and tax compliance systems. Led M-Pesa and Tingg integrations, built e-invoicing solutions, and optimized data transfer to reduce bandwidth usage.

Education

Degrees, certifications, and relevant coursework

Moi University logoMU

Moi University

Bachelor of Science, Computer Science

2020 - 2024

Pursued a Bachelor of Science in Computer Science, gaining a strong foundation in software development and systems design.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan