Full-stack developer / custom systems
Custom systems, designed and built to fit the problem,
Full system, end to end — architecture, backend, integrations, and the unglamorous parts that keep it running in production. No hand-offs, no dilution.
On-premises trial
Not ready to commit? Rent the system for a small fee and run it on-site before you buy.
01 — About
Everything here can be developed as microservice.
clear scope, working software early, and direct access to the person building it.
Years shipping backend services, internal tools, and integrations for businesses that outgrew spreadsheets and off-the-shelf SaaS — alongside lecturing programming and networking courses at Ambo University, and advising students on system development projects.
MSc, Computer Science — Haramaya University
BSc, Information Technology — Ambo University
02 — Training
Workshops and mentoring for teams and individuals.
System Design Fundamentals
A practical walkthrough of how to plan a custom system before writing code — scope, data flow, and failure points.
1:1 Code & Architecture Review
Bring an existing project — it gets reviewed line by line to identify what to fix, simplify, or rebuild.
Team Onboarding Track
A short, structured program to get a technical team fluent in a new internal system fast.
Security & Vulnerability Testing
Available on-site to test a system's vulnerabilities in real time, with clear, practical recommendations to protect it.
03 — Blog
Notes from the build log.
Why boring technology wins by default
Custom doesn't mean exotic. Most of my systems run on tools that have been stable for a decade — the custom part is how they're put together.
ArchitectureScoping a project in one meeting
A short framework used with new clients to turn a vague problem into a buildable first version within a single call.
ProcessWhat breaks first in internal tools
A look back at three inherited systems, and the pattern in what tends to fail once real users show up.
Lessons04 — Contact