COMPUTER SCIENTIST · NAIROBI, KENYA

Building reliable software, resilient networks and practical technology solutions.

I enjoy solving real-world problems through software engineering, networking, systems administration and data-driven solutions.

NAIROBI 01°17′S · 36°49′ECSN / 2026
Collins Steve Njagi, computer scientist and software developer
CN
Collins Steve NjagiSoftware · Networks · Systems
↗
Softwarebuilt with purpose
Infrastructurebuilt to stay up
SCROLL TO EXPLORE
SOFTWARE ENGINEERING × NETWORK OPERATIONS
From the service deskto the network edgeto the application layerI think in systems.
01A little about me

Technology is at its best
when it works for people.

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.

Curious by nature. Practical by design.
Collins outside at a professional event
Always learning, always building.
Collins smiling
Collins in a blue shirt
NAIROBI, KENYA
WHAT I BRINGTECHNICAL RANGE / BUSINESS CONTEXT
01

Software development

Useful applications, APIs and data-backed products built with a focus on clarity and maintainability.

02

Network engineering

Practical network setup, device configuration and troubleshooting across wired and wireless environments.

03

Technical support

Patient, structured problem solving that gets users and their systems back to work.

04

Systems administration

Endpoint deployment, account management, Microsoft 365 and day-to-day systems care.

05

IT infrastructure

Reliable foundations across hardware, connectivity, operations and service delivery.

06

Data & analytics

Turning operational and financial information into useful metrics, reporting and insight.

02Selected work

Built to solve real problems.

A couple of projects that bring application development, data and infrastructure together.

ILLUSTRATIVE UI / MOCK DATA
01 — PERSONAL FINANCE FEATURED PROJECT

NeuroBudget

A personal finance platform designed to make spending patterns easier to understand—and financial decisions more informed.

THE BUILD

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.

WHAT IT DOES

JWT sign-in, income and expense tracking, monthly summaries, savings and financial-health metrics, with README-documented anomaly analysis and AI advice.

PythonFastAPISQLAlchemyMariaDBJavaScriptChart.js
The README outlines Z-score spending anomaly detection and a GPT-4o mini advisor with multi-session chat; the repository’s current API entry point wires authentication, income and expense routes. README next steps include forecasting, Open Banking, downloadable reports and mobile access.
Explore repository
ILLUSTRATIVE UI / MOCK DATA
02 — NETWORK OPERATIONS FEATURED PROJECT

Network Monitoring

An operations dashboard that turns device health checks into a live view of availability, latency and network alerts.

THE BUILD

A modular FastAPI application separates routers, services, models and background monitoring, backed by SQLAlchemy and SQLite with PostgreSQL-ready Docker deployment.

WHAT IT DOES

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.

PythonFastAPISQLAlchemySQLite / PostgreSQLDockerBootstrapChart.js
Admin and viewer roles, historical monitoring records, CSV/PDF reports and a tested device-management API round out the monitoring workflow. Potential next steps include configurable thresholds, notification integrations and distributed polling.
Explore repository
03 NEXT UP

More good work
is on the way.

I’m always exploring the next useful thing to build.

03
IN PROGRESS

Something practical

New case study coming soon

DESIGN → BUILD → LEARN
04
EXPLORING

A new challenge

Ideas in the making

STAY CURIOUS
03Experience

Different environments.
One systems mindset.

Technical depth is stronger when it’s grounded in how people and organisations actually work.

01
Public sector · TelecommunicationsPROFESSIONAL EXPERIENCE

Communications Authority of Kenya

Industrial Attachment

Worked across ICT support and operations in a national telecommunications regulator, gaining both hands-on technical experience and exposure to the regulatory environment.

  • Supported Windows deployment, Active Directory, Microsoft 365 and domain administration.
  • Resolved user, printer, hardware, network and IP configuration issues; assisted with BitLocker recovery and system maintenance.
  • Gained exposure to telecommunications regulation, spectrum management, licensing, compliance, field inspections and stakeholder engagement.
02
Financial services · Customer operationsPROFESSIONAL EXPERIENCE

Consolidated Bank of Kenya

Attachment · Quality Service Team

Built a customer-first view of how dependable service and well-run processes support a highly operational business.

  • Engaged with customers and communicated professionally across service interactions.
  • Observed banking operations and contributed to service excellence and process improvement.
  • Collaborated across functions—adding business and customer context to a technical foundation.
04Milestones & momentum

Experience that adds up
to more perspective.

A few markers across education, hands-on service and the systems I’ve built.

01 / PUBLIC SERVICE

Communications Authority of Kenya

Industrial attachment across ICT operations, with additional exposure to telecommunications regulation and spectrum management.

TECHNICAL + REGULATORY EXPOSURE
02 / BUSINESS

Banking operations experience

Quality service team attachment at Consolidated Bank of Kenya.

CUSTOMER-CENTRED OPERATIONS
03 / NETWORKS

Network engineering projects

Designed a monitoring dashboard around device availability, latency, packet loss and alerts.

MONITOR · UNDERSTAND · RESPOND
04 / SOFTWARE

Software development projects

Built practical application work across APIs, data, analytics and user-facing interfaces.

FROM PROBLEM TO PRODUCT
05 / EDUCATION

Continuous learning

Bachelor of Science in Computer Science at Moi University, class of 2026—with a growing toolkit across software, networks and IT operations.

STAYING CURIOUS, BUILDING SKILL
05Tools of the trade

The right tool for
the actual problem.

A growing toolkit across software, data and IT operations.

01

Programming

PythonJavaScriptTypeScriptHTMLCSSSQL
02

Frameworks

FastAPIReactNext.js
03

Data & databases

MariaDBMySQLSQLiteSQLAlchemyData analytics
04

Networks

TCP/IPRoutingSwitchingTroubleshootingWirelessMikroTikHuaweiStarlink deployments
05

IT operations

WindowsMicrosoft 365Active DirectoryHardware supportTechnical supportIT infrastructure
06

Tools & practice

GitGitHubVS CodeLinuxCybersecurity fundamentalsCloud technologies
Cybersecurity fundamentals · Cloud technologies · Secure, dependable operations
06The path so far

Grounded in learning.
Looking forward.

A foundation in computer science, broadened through hands-on work and a commitment to keep growing.

FOUNDATION
EDUCATIONMOI UNIVERSITY

Bachelor of Science in Computer Science

Building foundations in computing, software development and problem solving. Celebrated with the Moi University class of 2026.

Moi University class of 2026MOI UNIVERSITY · CLASS OF 2026
FIELD EXPERIENCE
COMMUNICATIONS AUTHORITY OF KENYAINDUSTRIAL ATTACHMENT

Technology that keeps services connected.

Hands-on ICT operations experience paired with insight into telecommunications regulation, spectrum, compliance and field activity.

ICT OPERATIONSNETWORK SUPPORTTELECOMS REGULATION
BUSINESS EXPOSURE
CONSOLIDATED BANK OF KENYAQUALITY SERVICE TEAM

Service, operations and the customer perspective.

A banking attachment that developed professional communication, service excellence and cross-functional awareness.

NEXT CHAPTER
FUTURE SOFTWARE ENGINEERING CAREERIN PROGRESS

Ready to build what’s next.

Looking forward to joining a team that values thoughtful engineering, useful technology and continuous learning.

Start a conversation
07The human side

Good work is a team sport.

I 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 APPROACH
COLLABORATION MATTERS

Thoughtful work.
Clear communication.

Testimonials from colleagues and supervisors will be added as they become available.

REFERENCES AVAILABLE ON REQUEST
08 CONTACT

Have a good
problem to solve?

I’d love to hear about your team, your project or an opportunity to build something useful together.

LET’S CONNECT

Send me a message.

Your email app will open with your message ready to send.

Let’s talk