Available for work

Hirwa Germain

Software Engineer

Passionate about building clean and user-friendly websites. I turn ideas into real digital experiences using modern languages and design tools.

12+ Projects done
3+ Years exp.
8+ Technologies
Hirwa Germain

Building the web,
one line at a time

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.

React Node.js PostgreSQL TypeScript Figma REST APIs
Download CV

Skills & technologies

Frontend

React / Next.js90%
HTML & CSS95%
JavaScript / TS85%
Tailwind CSS88%

Backend

Node.js / Express82%
PostgreSQL78%
REST APIs85%
MongoDB70%

Design & tools

Figma80%
Git & GitHub88%
Docker60%
UI/UX basics75%

Selected projects

View all

E-commerce platform

Full-stack shop with cart, authentication, and Stripe payments integration.

ReactNode.jsMongoDB

Task management app

Kanban-style app with drag-and-drop and real-time synchronization.

Next.jsPostgreSQL

Portfolio builder

Drag-and-drop tool to build portfolio sites with one-click export.

TypeScriptTailwind

Blog platform

Clean reading experience with markdown support and category filtering.

ReactTailwind

REST API service

Scalable API with JWT authentication, rate limiting, and full documentation.

Node.jsExpressPostgreSQL

Design system

Component library with reusable UI elements, tokens, and Figma assets.

FigmaCSS

Experience & education

2024

Full-Stack Developer

TechCorp Ltd · Full-time

Built scalable REST APIs, led frontend redesign increasing performance by 40%, and mentored junior developers on best practices.

2022

Frontend Developer

StartupHub · Internship

Developed responsive React interfaces and integrated third-party APIs. Collaborated with the design team on reusable UI components.

2021

BSc Software Engineering

AUCA · 2022–2026

Studying software engineering, databases, algorithms, and web development. Final year project: AI-powered learning platform.

2020

Self-taught web development

Online · freeCodeCamp, Udemy

Completed 500+ hours of structured courses in HTML, CSS, JavaScript, and React. Built my first real projects during this period.

Latest articles

All posts
JavaScript

Understanding async/await in modern JS

A practical guide to writing cleaner asynchronous code without callback hell.

Design

Figma tips every developer should know

Speed up your design-to-code workflow with these 10 underused Figma features.

Career

How I landed my first dev job in 6 months

My honest journey from beginner to employed — projects, mistakes, and lessons learned.

What people say

"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."

MV

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."

IC

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."

MP

Mukotsi Prince

HOD, AUCA

Let's work together

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.

Email gerhirwa@gmail.com
WhatsApp +250 786 925 824
Location Kigali, Rwanda

Message sent! I'll be in touch soon.