FelixTech is a software studio based in Kerugoya, Kirinyaga. We build production systems for founders and operators who can't afford to ship slowly. We work in Laravel, Next.js and Flutter, and we are deliberately small — small enough that the person who took your call is the person who writes your code.
Software is infrastructure. It is not decoration. The code we ship for a Kerugoya shopkeeper or a Nairobi fintech sits in production for years — usually outlasting the engagement that paid for it, sometimes outlasting the company that commissioned it. We write it like we mean it.
We believe in honest scope. A fixed-price quote on an underspecified brief is not a commercial promise — it is a bet that we'll resent six weeks in. So we charge for discovery, we tell you when scope changes, and we hand back artefacts even if you decide not to continue with us.
We believe in being small. Three engineers, no project managers, no sales floor. That ceiling is deliberate. Above ten people, an engineering shop becomes a management problem dressed as a software problem, and the quality of the code starts to lose to the quality of the handoff.
Felix Muhoro founded the studio in Kerugoya in 2022 after seven years writing Laravel and Node systems for Kenyan SMEs, fintech operators, and one or two reluctant government tenders. The thesis was simple: Nairobi consultancies were charging Nairobi rates for work that was sometimes outsourced offshore, and the operators in Kirinyaga, Embu, and Meru deserved a studio that picked up the phone.
The first two years were boring in the best possible way — a slowly growing list of long-tenure clients, no marketing, no churn. We took on a second engineer in 2024 and a third in 2025. We have refused growth twice when it would have meant hiring against the quality bar.
Today FelixTech runs production systems for clients in Kenya, Uganda, and the UK. We work on a small number of long-term engagements at any one time. We turn down more work than we take on — almost always because the scope is wrong, the timeline is wrong, or the team that would inherit the code isn't ready.
We won't quote fixed-price on an unscoped brief. We won't take on work we plan to subcontract to a junior offshore team — every client gets a senior engineer for the full engagement. We don't do agency-style account management — there is no account manager between you and the developer writing the code.
We don't sell retainers we haven't earned. We don't market services we don't do well — there is no SEO funnel here for AR/VR or blockchain. If we show up on this page, it's because we have shipped it to production for someone paying.
One 30-minute call. We'll listen first, then tell you honestly whether we are the right shop for the work.