Dorcus Mugisha

Hey there! I build more than just software—I craft experiences, solve problems, and bring ideas to life. Whether it's frontend magic or backend logic, I thrive on turning ideas into reality.

Dorcus Mugisha

About Me

I'm a Software Engineer with a deep passion for turning ideas into impactful solutions. With a strong foundation in both Software Engineering and Embedded Systems, I thrive on solving real-world challenges through technology.

My expertise spans frontend and backend development, working with Java, JavaScript, TypeScript, C++, and PHP frameworks. Beyond just writing code, I love exploring new technologies, refining my skills, and collaborating on projects that push boundaries. I'm always eager to learn, adapt, and contribute to meaningful innovations that enhance user experiences and drive positive change.

Frontend

React, Next.js, TypeScript

Backend

Spring Boot, Node.js, Express

Database

PostgreSQL, MongoDB

Mobile

React Native, Expo

Systems

C, C++, Embedded Systems

Decorative background

Portfolio

Ministry of Infrastructure project screenshot

Sept 2024 - Jan 2025

Ministry of Infrastructure

Navigation app for Lake Kivu region.

React NativeGoogle APINest jsPostgreSQL
EazyLink project screenshot

Aug 2024 - Oct 2024

EazyLink

Next-generation digital card platform with NFC capabilities.

Next.jsReduxNode.jsNFC APIStripe
Inshuti AI project screenshot

Feb 2024 - Apr 2024

Inshuti AI

Multilingual AI chatbot for government assistance.

TypeScriptOpenAI APINode.jsExpress
D-treat project screenshot

Jun 2023 - Jan 2024

D-treat

Digital healthcare platform for telemedicine.

TypeScriptJavaTailwind CSS
Kabstore project screenshot

Jan 2023 - Apr 2023

Kabstore

Premium e-commerce platform for electronics.

PHPLaravelJavaScriptBootstrap

Skills & Expertise

Java

Spring Boot, Spring Security, Hibernate

Building robust backend applications with Java frameworks and ORM tools.

SQL & NoSQL

PostgreSQL, MySQL, MongoDB

Designing and implementing efficient database schemas for various applications.

JavaScript

ES6, React, Redux, Node.js, Express

Creating interactive and dynamic web applications with modern JavaScript.

PHP

CI, Laravel

Developing server-side applications with popular PHP frameworks.

Mobile Development

React Native, Expo

Building cross-platform mobile applications with React Native ecosystem.

TypeScript

Next.js, Nest.js

Developing type-safe applications with modern TypeScript frameworks.

Frontend

HTML/CSS, Tailwind, Bootstrap, Angular

Creating responsive and beautiful user interfaces with modern CSS frameworks.

CI/CD

Docker, Vercel, GitHub Actions, Render

Implementing continuous integration and deployment pipelines for applications.

C

Embedded Systems, Data Structures, Algorithms

Building efficient low-level applications and embedded systems with precise memory management.

C++

OOP, STL, Qt

Developing high-performance applications with object-oriented programming and standard libraries.

My Services

Frontend Development

Custom web applications built with React, Next.js, and modern CSS frameworks, focusing on performance and user experience.

Backend Development

Robust and scalable server-side solutions using Java Spring Boot, Node.js, and PHP frameworks.

Database Design

Efficient database architecture with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) solutions for optimal data management.

Mobile App Development

Cross-platform mobile applications built with React Native and Expo, delivering native-like experiences on both iOS and Android platforms.

C Programming

Low-level system programming, embedded systems development, and efficient algorithm implementation for resource-constrained environments.

C++ Development

High-performance applications, game development, and system programming with object-oriented design and efficient memory management.

Decorative background

Education & Achievements

Diploma in Software Engineering and Embedded Systems

Rwanda Coding Academy

Oct 2021 – Aug 2024

Key Achievements:

  • Specialized in Software Engineering and Embedded Systems
  • Developed strong programming skills in multiple languages including C++
  • Participated in various coding competitions and hackathons

Notable Achievements

Winner of RISA, Migeprof, and UN Women Chatbot Hackathon

Inshuti AI, an impactful AI solution focusing on societal issues like child protection, nutrition, early childhood development, family promotion, anti-GBV, gender equality, and women's empowerment.

Best Project in RCA Hackathon

My C++ project was ranked among the top 3 out of 35 projects at Rwanda Coding Academy.

Participant of Korea-Rwanda Exchange Program

Joined a tech exchange program in Korea, collaborating with experts to refine our system through hands-on coding sessions. Engaged with top tech companies, learning best practices and innovative solutions to real-world challenges.

Decorative background

Get in Touch

Contact Information

Decorative background