📍 Based in Nairobi, Kenya

Rose
Kairu

Digital Systems Officer & Software Engineer

I build digital platforms that empower people — from full-stack web applications to managing systems that support African researchers and voices that matter.

Rose Kairu
💼
Open to Freelance Available for projects
9+
Projects Built

A little
about me

Location Nairobi, Kenya
Email hello@rosekairu.com
Role Digital Systems Officer, Mawazo Institute
Education BSc Information Technology, KCA University
Freelance Available ✓

Hi! I'm Rose — a Software Engineer and Digital Systems Officer with a love for building things that work beautifully and serve real people.

Currently, I support the digital infrastructure at Mawazo Institute, managing platforms that amplify the voices of African women researchers. I also hold a Data Protection Officer (DPO) certification, bridging the gap between technology and responsible data governance.

On the engineering side, I build full-stack applications with HTML, CSS, JavaScript, Python and Django — always with a focus on performance, accessibility, and clean code.

HTML & CSS JavaScript Angular Python Django Platform Management Data Protection (DPO) Git & GitHub API Development PostgreSQL
9+
Projects Built
6+
Happy Clients
5+
Years Experience

Where I've
worked

2023 — Present
Digital Systems Officer
Mawazo Institute · Nairobi, Kenya
  • Maintain and optimise Mawazo's digital infrastructure, data systems and platforms — ensuring they are secure, efficient and user-friendly.
  • Ensure full compliance with data protection regulations including GDPR and the Kenya Data Protection Act 2019, implementing data governance frameworks and conducting regular audits.
  • Manage and optimise databases, support data visualisation for research teams, and build automated data pipelines for collection, processing and reporting.
  • Support integration and interoperability of digital platforms including CRM, learning platforms and website, and provide hands-on technical training to internal teams.
  • Coordinate with external IT service providers and collaborate with cross-functional teams to align technology with organisational priorities.
2022 — 2023
Software Engineer
Jise · Nigeria (Remote)
  • Built front-end views and templates for Jise — a food delivery platform bridging customers and restaurants.
  • Developed responsive web interfaces using HTML, CSS and JavaScript.
  • Reviewed UI/UX designs, assessed technical feasibility and implemented visual elements across web applications.
  • Collaborated asynchronously with a distributed team across time zones.
May — Nov 2016
IT Assistant
United Nations · Nairobi, Kenya
  • Assisted in planning, designing, developing and testing of software applications.
  • Coordinated all conference activities and administered Video-Conferencing bridge requests.
  • Delivered network technology training to junior team members and end-users.

Education &
Certifications

🎓
2014 — 2016
BSc Information Technology
KCA University, Nairobi
Technical theory, networking, programming, computer hardware and systems design.
💻
March — August 2020
Certificate of Excellence in Software Development
Moringa School, Nairobi
Full-stack development with Python, Django, Flask, Angular and PostgreSQL. Version control, CI/CD, agile methodology.
🔐
2025 — In Progress
Data Protection Officer (DPO) Certification
Professional Development
Kenya Data Protection Act 2019, ODPC compliance frameworks, privacy by design, and responsible data governance.

Services I
provide

🌐
Web Application Development
Full-stack web applications built with HTML, CSS, JavaScript, Python and Django — performant, responsive, and user-focused.
🗄️
Database Development
Designing, building and optimising databases with PostgreSQL that meet real user requirements reliably and securely.
🔗
API Development & Integration
RESTful APIs using Django REST Framework — from design to documentation and consumption by front-end clients.
🔐
Data Protection Consulting
ODPC compliance support, privacy audits and data protection policy drafting aligned with the Kenya Data Protection Act 2019.
⚙️
Platform Support & Maintenance
Technical support, configuration and maintenance for digital platforms — ensuring uptime, usability and smooth user experience.
🌿
Version Control & DevOps Basics
Git, GitHub and GitLab workflows — source control, collaboration and CI/CD pipeline setup for small to mid-size teams.

Projects I've
built

Awwwards clone
Python

Awwwards

Post a project and have it reviewed by peers. A community-driven design review platform.

View Project →
GitSearch
TypeScript

GitSearch

Enter a GitHub username and instantly browse all their public repositories with descriptions.

View Project →
Pomodoro
Python

Pomodoro Timer

A time management tool built around the Pomodoro Technique to boost focus and productivity.

View Project →
KairuBlogs
Python

KairuBlogs

A blogging platform where users can create accounts, write posts and share their opinions.

View Project →
E-album
Python

E-Album

An online photo album application — upload, organize and browse photos in a clean gallery view.

View Project →
Akan Names
JavaScript

Ghanaian Akan Name Generator

Discover your Akan name based on your day of birth — a fun exploration of Ghanaian culture.

View Project →
Movieflix
Python

Movieflix

Browse and rate popular, upcoming and now-showing movies with live data from the TMDB API.

View Project →
NewsFeed
Python

NewsFeed

Real-time news headlines at a click — pulling from live sources and presenting them cleanly.

View Project →
Pitch
Python

Pitch

Share your idea in one minute and let the community vote on it — a minimal pitch voting platform.

View Project →

What people
say

Rose Kairu is sincere and passionate about solving client-related problems and writing code while working in our software department.

T
Teresia
COO & Founder

Her solutions to problems are thorough and enhance the team's overall performance. A true professional who brings both creativity and diligence.

A
Anne Denise
Designer

During the time we worked together, I have seen how dedicated she is towards her work and how skillfully she overcomes complex engineering challenges.

R
Roman
Freelancer

Let's work
together

Have a project in mind, want to collaborate, or just want to say hi? My inbox is always open.

✉️
Email
📍
Location
Nairobi, Kenya