Collins Muigai
Software Developer · Computer Science Student
I build fast, reliable web and software applications, from the interface people use to the API behind it.
I design and develop web, mobile and desktop apps backed by Java with Spring Boot, and Python with FastAPI, and I build AI agents with the Claude API. Each one solves a real problem for real users, and I build it with security in mind from the start.
- Web Development
- Software Development
- AI Agents
- Java & Spring Boot
- APIs & Backends
- Cybersecurity
Contact Me by email, phone or social media.
About Me
I'm a software developer and Computer Science student who enjoys turning ideas into working software. I build web, mobile and desktop apps end to end, from the screens people use to the APIs and databases behind them.
My recent work includes a point-of-sale system for Kenyan shops, built with Java, Spring Boot and React, and a live matatu tracking app that runs in the browser and installs on Android phones. I care about software that is fast, reliable and secure, so I test what I build the way an attacker would.
I also build AI agents with the Claude API — software that can plan and use tools to get real work done. My Cybersecurity Assistant, for example, is an agent that helps run authorised penetration tests: it orchestrates security tools, turns their output into clear findings, and drafts the report, with scope and authorisation enforced in code and a human approving anything active.
I'm currently studying for a Bachelor of Science in Computer Science at Mama Ngina University College.
-
Web Development
Responsive websites and web apps that work on any device.
-
Backend & APIs
APIs and databases with Java and Spring Boot, and Python and FastAPI.
-
Mobile & Desktop Apps
Android apps in Kotlin and Java, installable web apps, and Java desktop apps.
-
AI Agents
Tool-using agents built on the Claude API, like my Cybersecurity Assistant.
-
Secure by Design
Security built in from the start, backed by ethical hacking on systems I'm authorised to test.
Skills & Tools
Languages
Web & Frontend
Backend & APIs
AI & Agents
Databases
Mobile & Desktop Apps
Testing
DevOps & Tools
Security
Projects
Software I've designed and built end to end, from the interface to the API and database. Each project covers the problem it solves, how it works, and the stack behind it.
Secure Development
Security is part of how I build software, not an afterthought. Here's how I protect the apps I've built, and what I'm learning in ethical hacking.
Let's work together
Have a project, an opportunity, or a question? Reach me directly through any of these.