Software development
Useful applications, APIs and data-backed products built with a focus on clarity and maintainability.
I enjoy solving real-world problems through software engineering, networking, systems administration and data-driven solutions.

A computer scientist with a hands-on IT background and a practical instinct for making systems work better.
I’m Collins, a software developer, network engineer and IT professional based in Nairobi, Kenya.
My experience spans software development, network engineering, systems administration, technical support, IT infrastructure and cybersecurity fundamentals. I’ve also worked with data analytics, database development, cloud technologies and IT operations.
From helping users stay productive to building applications that make information useful, I like getting to the root of a problem and building a solution that holds up. I’m especially interested in scalable systems and solving business problems through technology.



Useful applications, APIs and data-backed products built with a focus on clarity and maintainability.
Practical network setup, device configuration and troubleshooting across wired and wireless environments.
Patient, structured problem solving that gets users and their systems back to work.
Endpoint deployment, account management, Microsoft 365 and day-to-day systems care.
Reliable foundations across hardware, connectivity, operations and service delivery.
Turning operational and financial information into useful metrics, reporting and insight.
A couple of projects that bring application development, data and infrastructure together.
A personal finance platform designed to make spending patterns easier to understand—and financial decisions more informed.
FastAPI and SQLAlchemy power the API and data layer; a responsive HTML, CSS and JavaScript interface presents the financial picture through clear metrics and charts.
JWT sign-in, income and expense tracking, monthly summaries, savings and financial-health metrics, with README-documented anomaly analysis and AI advice.
An operations dashboard that turns device health checks into a live view of availability, latency and network alerts.
A modular FastAPI application separates routers, services, models and background monitoring, backed by SQLAlchemy and SQLite with PostgreSQL-ready Docker deployment.
Ping checks run every 30 seconds, track latency and packet loss, and raise alerts for offline devices, packet loss above 20% or latency over 300 ms.
I’m always exploring the next useful thing to build.
New case study coming soon
Ideas in the making
Technical depth is stronger when it’s grounded in how people and organisations actually work.
Worked across ICT support and operations in a national telecommunications regulator, gaining both hands-on technical experience and exposure to the regulatory environment.
Built a customer-first view of how dependable service and well-run processes support a highly operational business.
A few markers across education, hands-on service and the systems I’ve built.
Industrial attachment across ICT operations, with additional exposure to telecommunications regulation and spectrum management.
TECHNICAL + REGULATORY EXPOSUREQuality service team attachment at Consolidated Bank of Kenya.
CUSTOMER-CENTRED OPERATIONSDesigned a monitoring dashboard around device availability, latency, packet loss and alerts.
MONITOR · UNDERSTAND · RESPONDBuilt practical application work across APIs, data, analytics and user-facing interfaces.
FROM PROBLEM TO PRODUCTBachelor of Science in Computer Science at Moi University, class of 2026—with a growing toolkit across software, networks and IT operations.
STAYING CURIOUS, BUILDING SKILLA growing toolkit across software, data and IT operations.
A foundation in computer science, broadened through hands-on work and a commitment to keep growing.
Building foundations in computing, software development and problem solving. Celebrated with the Moi University class of 2026.
MOI UNIVERSITY · CLASS OF 2026Hands-on ICT operations experience paired with insight into telecommunications regulation, spectrum, compliance and field activity.
A banking attachment that developed professional communication, service excellence and cross-functional awareness.
Looking forward to joining a team that values thoughtful engineering, useful technology and continuous learning.
Start a conversationI value thoughtful collaboration, clear communication and a willingness to keep learning.
I’m at my best when I can listen carefully, find the real issue and work with others to make the fix stick.
Collins Steve NjagiMY APPROACHTestimonials from colleagues and supervisors will be added as they become available.
I’d love to hear about your team, your project or an opportunity to build something useful together.