Available for new projects

Engineering enterprise software, built to spec.

I'm John Kihiu — an Acumatica ERP developer and Laravel engineer based in Nairobi. I build customisations, REST API integrations, report designs, and tax fiscalisation systems tailored to match each client's exact requirements.

5+
Years experience
100+
Articles published
5
Tax regimes integrated
Portrait of John Kihiu, Acumatica ERP Developer based in Nairobi, Kenya
Available nowNairobi · Remote-friendly
About

Solving complex enterprise problems with software that fits.

I'm a full-stack developer with deep expertise in Acumatica ERP and Laravel. My work is driven by a desire to solve real-world enterprise problems that off-the-shelf software simply cannot.

Every engagement is treated as a blank sheet. I study the client's processes, identify the gaps, and engineer software that fits — no template adaptations, no reused modules that weren't built for the job at hand.

My portfolio spans ERP customisations, government tax fiscalisation integrations across four East African countries, hardware capture (weighbridges), and Laravel backends running on Azure.

Acumatica ERP C# / .NET Laravel / PHP REST APIs Report Designer Tax Fiscalisation Azure Docker
Skills & Tools

Technologies I work with day-to-day.

Languages, frameworks, platforms, and tools I use across Acumatica customisation, Laravel backends, and cloud deployments.

Laravel
Laravel
Livewire
Livewire
React
React
PHP
PHP
Python
Python
JavaScript
JavaScript
C#
C#
.NET
.NET
Acumatica
Acumatica
Tailwind CSS
Tailwind
Git
Git
Docker
Docker
Microsoft Azure
Azure
Postman
Postman
Integrations

Custom-built Acumatica integrations.

Each one tailored to a specific client requirement — never adapted from an off-the-shelf package.

Knowledge Base · 1,025 articles

Latest articles.

In-depth tutorials on Acumatica ERP, Laravel, REST APIs, AI agents, vertical SaaS, and modern web development. New content every week.

View all 1,025 articles
Testimonials

What clients say.

Direct from people I have built systems for. Each is verified — only past clients with a project code can submit.

John delivered our KRA eTIMS integration on time and to the letter of the spec. Two years on it has not missed a single submission. Calm under pressure and writes code that survives upgrades.

DM
Daniel Mwangi
CFO · Nairobi Manufacturing Co.
Verified

We needed a custom Laravel back-office for our distribution business and John delivered it in eight weeks. Clean code, well documented, and he trained our internal team to maintain it.

RU
Ruth Uwase
Operations Lead · Kigali Distributors
Verified

Pragmatic engineer. Asked the right questions, pushed back where needed, and delivered exactly what we agreed. Our weighbridge data now flows straight into Acumatica with zero manual entry.

SO
Samuel Odhiambo
IT Manager · Western Agribusiness
Verified

All testimonials below are from verified past clients.

Frequently Asked

Common questions.

If your question is not covered here, drop me a line — I respond within 24 hours.

What does John Kihiu specialise in?+

Acumatica ERP customisation (DAC and graph extensions, custom screens, Report Designer, workflow engine), Laravel backend development, REST API integrations, and tax fiscalisation systems for KRA eTIMS, RRA VSDC, ZRA Smart Invoice, TRA VFD, and ZIMRA FDMS across East and Southern Africa.

Are you available for remote engagements?+

Yes. I'm based in Nairobi, Kenya and work remotely with clients across Kenya, Rwanda, Tanzania, Zambia, Zimbabwe, and beyond. Most engagements are delivered fully remote with on-site visits only where genuinely required.

How do I get a project started?+

Send a brief over email at kihiujohn12@gmail.com or chat on WhatsApp at +254 115 169 705. I respond within 24 hours with clarifying questions, then provide a written proposal with scope, timeline, and pricing.

What technology stack do you use?+

For Acumatica work: C#, .NET, SQL Server, PXProvider patterns. For web backends: Laravel 10+, PHP 8, Livewire, MySQL/PostgreSQL. Deployments run on Microsoft Azure and DigitalOcean with Docker. Front-end work uses Vue, React, and Tailwind CSS.

Do you support clients after delivery?+

Yes. Every engagement includes 30 days of free post-launch support. After that I offer monthly retainer packages for ongoing maintenance, feature additions, and incident response.

Contact

Let's work together.

Available for Acumatica projects, Laravel development, and ERP consulting. I respond within 24 hours.

Reach out directly

Drop a message, send an email, or start a WhatsApp chat below — whatever works best for you.

Location
Nairobi, Kenya · Remote available

Chat instantly on WhatsApp

Open a real WhatsApp-style conversation in your browser. Type, pick emojis, send — your message lands directly in my WhatsApp.

Send a message