About
I am Edgar Chris Nahama Alochi, a Kenyan-born, Munster-based software engineer and founder with 14 years of experience solving complex technical problems and turning them into scalable, long-lasting systems.
My work sits at the intersection of software engineering, technical leadership, and product judgment. I tend to work on systems where reliability, scale, and clarity matter because those are the environments where engineering discipline makes a visible difference.
Over the years I have helped teams reduce technical risk, improve delivery quality, and make better long-term decisions about architecture and execution. The common thread is usually the same: there is complexity, the stakes are real, and the team needs a calm and practical way forward.
I founded Tinker over 10 years ago as a software-first company. It continues to operate as a long-term technical partner to founders building serious products across East Africa and the United States.
I care about systems that remain understandable as they grow. That means choosing clear trade-offs, designing for maintainability, and treating engineering as a way to create dependable business outcomes rather than just shipping code quickly.
I am most useful when a founder or team needs technical leadership that can move between product decisions, system design, and delivery execution without losing sight of the business problem.
Designing systems that can support growth without becoming fragile or expensive to change.
Clarifying trade-offs so teams can move faster with fewer avoidable mistakes.
Acting as a pragmatic engineering partner when the product is growing faster than the current systems.
Building with enough rigor that the product remains dependable after launch, not just during it.
If you want a clearer sense of how I think and what that looks like in practice, the pages below go deeper into the principles behind the work and the outcomes they produced.