Commerce Infrastructure
Barcode scanning, POS systems, and inventory flows for shops that have never had reliable digital tools.
System AdministratorSaaS BuilderNuxt Developer
I build reliable systems, internal tools, and SaaS products.
Wahome is a Senior System Administrator, SaaS Builder and Nuxt Developer based in Nairobi, Kenya. He works at the intersection of enterprise infrastructure and modern web development.
Enterprise internal tools, multi-tenant SaaS platforms, ERP integrations, manufacturing dashboards, point-of-sale systems, and inventory management systems. He deploys with Nginx and PM2 on Linux servers.
Businesses that operate with spreadsheets, manual processes, and disconnected tools. Particularly shops and manufacturers in Nairobi that lack reliable digital infrastructure. He turns operational friction into working software.
I didn't start with a plan to build software. I started with a problem — systems that were supposed to work but didn't. Reports that took hours to compile. Inventory that was always off. Processes that existed only in people's heads.
I've built many SaaS applications. Some didn't find their audience. Each one taught me something the previous one couldn't — about product-market fit, about deployment realities, about the gap between what users say they need and what they actually use.
Now I build with a clearer eye. Simple tools. Real problems. Measurable impact. Especially for businesses in markets where the basics — reliable POS, accurate inventory, working ERP — still aren't solved.
Multi-tenant platforms built with Nuxt, Supabase, and Node.js. Focused on reliability, clean data models, and real-world usability.
Custom dashboards, admin systems, and workflow tools that replace broken spreadsheets and disconnected processes.
Integration work between manufacturing systems, databases, and operational tools. Making systems talk to each other cleanly.
Nginx, PM2, Linux servers, deployment pipelines. Keeping things running at the infrastructure level.
Turning manual, error-prone workflows into reliable automated systems. Removing friction from daily operations.
Walking into a shop in Nairobi and seeing hand-written ledgers, loose receipts, and inventory counted by memory — that's where the real work is.
Barcode scanning, POS systems, and inventory flows for shops that have never had reliable digital tools.
Tenant isolation patterns, subscription billing, and per-company configuration at the database layer.
Automating reorder alerts, stock reconciliation, daily reports — removing manual overhead from operations teams.
Building for the shop with 2 employees and 500 SKUs, not the enterprise with an IT department.
Managing enterprise infrastructure, manufacturing databases, and operational systems. Responsible for server administration (Linux, Windows Server), network configuration, ERP system maintenance, and building internal tools that improve operational efficiency. Deploy and maintain applications using Nginx, PM2, and Node.js across multiple servers.
Database management, performance tuning, backup strategies, and first-line support for business-critical systems. Began building internal web tools to replace spreadsheet-based workflows.
Network administration, hardware management, user support. Built first internal tools — a ticketing system and asset tracker — which sparked the move toward software development.
I worked on cool stuff
The SaaS apps that didn't gain traction taught me more about product-market fit than any that succeeded. Users don't want software. They want their problem to disappear.
The hardest thing to build is a system that does one thing well and is impossible to break. Most tools are overengineered because simplicity requires more discipline than complexity.
Global SaaS assumes reliable internet, formal business structures, and credit cards. Most small businesses in Nairobi operate differently. Tools built for them have to start from their reality.
A business will pay for software that works every time they open it. They'll stop using software that's impressive but breaks. Ship boring, reliable software.
Software that works on your laptop but fails on a client's server isn't done. Nginx config, PM2 process management, and environment differences are part of the product itself.
Open to consulting, system design, and SaaS development opportunities. Particularly interested in commerce systems, enterprise tools, and projects where the problem is clearly defined.
innocentwahome@gmail.com