Hello, I’m Joseph Owino.
I’m a software engineer from Kenya focusing on full-stack systems, legacy PHP maintenance, and robust backend tooling. I deliver stability, performance, and long-term value for mission-critical platforms.
See My WorkAbout Me
With a foundation in systems-level thinking and a passion for real-world impact, I’ve helped keep complex platforms alive, added new features to legacy systems, and built internal tooling that scales. I thrive in environments that demand responsiveness, reliability, and clear communication.
I’m comfortable wearing many hats: developer, maintainer, sysadmin, and client liaison. Whether it’s debugging a legacy PHP module, optimizing SQL queries, or scripting in Python, I approach each task with diligence and accountability.
Core Expertise
Legacy PHP & Monoliths
Extensive experience reading, refactoring, and extending mature systems.
Python / Scripting
Automation, ETL, micro-modules, and integrations in Python.
Full Stack (JS / HTML / CSS)
Front-end enhancements, dynamic UI, and seamless user experience.
Linux & System Administration
Server maintenance, monitoring, performance tuning, and ops support.
Databases & Optimization
MySQL, query tuning, indexing, and schema analysis.
Remote / Client Support
Proven ability to troubleshoot in production, communicate clearly, and maintain SLAs.
Selected Projects
Monolith Optimization (PHP)
Refactored a large legacy PHP system, introduced modular structure, improved performance by ~35%, and maintained compatibility for existing clients.
View Repository
Internal Automation Tool (Python)
Built a Python-based pipeline for CSV ingestion, validation, and database synchronization to support legacy systems without downtime.
View Repository
Server Monitoring & Ops
Configured monitoring stacks, automated alerts, and wrote scripts to self-heal processes in production environments — reducing downtime.
View Repository
Technical Writing & Posts
On Dev.to, I’ve written about Go, event-driven architecture, and system design. Sharing knowledge is part of how I grow. :contentReference[oaicite:0]{index=0}
Read My PostsRecent Articles
- Event-Driven Architecture with Go Jul 7, 2025
- Zero-Downtime Architecture for Enterprise Systems Aug 2025