Software Engineer
Passionate about building clean and user-friendly websites. I turn ideas into real digital experiences using modern languages and design tools.
About me
I am a passionate full-stack developer who loves crafting clean, performant, and user-friendly web applications. I enjoy turning ideas into real digital experiences using different languages and modern design tools. I work across the entire stack — from designing intuitive UIs to building robust backends.
Download CVExpertise
Journey
TechCorp Ltd · Full-time
Built scalable REST APIs, led frontend redesign increasing performance by 40%, and mentored junior developers on best practices.
StartupHub · Internship
Developed responsive React interfaces and integrated third-party APIs. Collaborated with the design team on reusable UI components.
AUCA · 2022–2026
Studying software engineering, databases, algorithms, and web development. Final year project: AI-powered learning platform.
Online · freeCodeCamp, Udemy
Completed 500+ hours of structured courses in HTML, CSS, JavaScript, and React. Built my first real projects during this period.
Writing
A practical guide to writing cleaner asynchronous code without callback hell.
Speed up your design-to-code workflow with these 10 underused Figma features.
My honest journey from beginner to employed — projects, mistakes, and lessons learned.
Social proof
"Hirwa built our website and we couldn't be happier with the result. He understood exactly what our brand needed — clean, professional, and easy to navigate. Highly recommend him for any web project."
Manzi Vivier
Brocode Farms Ltd
"Germain is an exceptional partner to work with. He always took the time to truly understand what we needed as a client before building anything. That kind of empathy is rare and makes all the difference."
Iradukunda Carlos
Incuti Foods
"Hirwa has been one of the most attentive and dedicated students in our department. His ability to apply what he learns to real-world problems is a testament to his passion for software engineering."
Mukotsi Prince
HOD, AUCA
Get in touch
Have a project in mind or just want to say hi? I'm always open to new opportunities, collaborations, and interesting conversations. I'll get back to you within 24 hours.