Software Engineer · ALU Rwanda
Building clean, functional software from the ground up — web systems, developer tools, and full-stack applications. Based in Kigali, shipping work that solves real problems.
I'm Alvin Njenga Njoroge, a Software Engineering student at African Leadership University in Kigali, Rwanda. I build things that work — from web servers and load balancers to full-stack developer tools and portfolio sites.
My work spans system engineering, web development, and data analysis. I care about writing clean code, understanding how systems work at a deep level, and shipping projects that actually solve problems.
A toolkit built through real projects, not just tutorials.
Real projects shipped to real domains — not just localhost.
A skill gap analysis tool that reads your GitHub repos, identifies your languages, compares them against job requirements, and surfaces matched job listings in one flow.
A personal finance tracker that lets you log income and expenses, track your balance, monitor saving rates, and review transaction history — built for clarity and simplicity.
Studying core software engineering: systems programming, web development, data structures, algorithms, and DevOps. Building production projects on real servers as part of the curriculum.
Built DevMap from scratch — a developer tool integrating GitHub REST API and Remotive Jobs API to help engineers identify skill gaps and discover matching opportunities.
Deployed full production web infrastructure on AWS EC2 — two Nginx web servers behind HAProxy with SSL termination, custom DNS configuration, and automated health monitoring.
Verified credentials from globally recognised platforms.
Open to internships, collaborations, and interesting projects. Drop me a line.
[email protected]