Hi, I'm

Shifa Osman Musa

Full-Stack Software Engineer

I build reliable web platforms, APIs, admin dashboards, and operational systems using JavaScript, TypeScript, React, Next.js, Node.js, MongoDB, and PostgreSQL. At Tabaarak ICT Solutions, I contribute to multi-country commerce and delivery products, while also building ExamOrganizer, my own online exam organizer platform.

Open to Remote Software Engineering Opportunities Mogadishu, Somalia
Shifa Osman Musa profile photo

5+

Production skills

About

A concise biography and supporting visual card.

I am a full-stack software engineer with more than two years of hands-on experience building, maintaining, and supporting production applications. My experience includes feature development, REST APIs, authentication and authorization, database design, admin dashboards, performance optimization, production debugging, deployment support, and system monitoring. At Tabaarak ICT Solutions, I contribute to Waafi Iibso, a multi-country online shopping and delivery platform with customer, shop, delivery, and centralized admin applications. The platform operates across multiple countries and regions, including Djibouti. I am also independently developing ExamOrganizer, an online platform for organizing, managing, monitoring, and grading examinations.

Product-minded engineering

Clean interfaces backed by reliable systems.

UXAPIDB

2+

Years of Experience

3

Major Full-Stack Projects

20+

Exam Question Types

15+

Technologies Across the Stack

Featured Projects

A curated view of published portfolio work.

ExamOrganizer
LiveFeatured

ExamOrganizer

Exam Organizer is an online examination platform that helps schools, universities, and educators create, manage, deliver, and grade quizzes and exams efficiently.

ReactTypeScriptNode.jsPostgreSQLDockerNginxREST APIUbuntu Linux

Services

Ways this portfolio can communicate practical engineering value.

Full-Stack Web Development

Build reliable frontend, backend, and database workflows for real products.

Backend and API Development

Design REST APIs, authentication, data models, and integrations.

Business Dashboards

Create admin panels and reporting tools for operational teams.

Payment and Platform Integrations

Connect services, automate flows, and keep data consistent.

Experience

A clean timeline of professional and project experience.

Jan 2025 - Present

Full-Stack Developer

Tabaarak ICT Solutions

Full-Stack Developer at Tabaarak ICT Solutions, contributing to production systems across e-commerce, delivery, administrative operations, and digital services. My work includes frontend and backend development, REST APIs, MongoDB, reporting, third-party integrations, production debugging, performance optimization, and Linux/PM2 deployments.

  • Contributed to Waafi Iibso
  • a multi-country commerce and delivery platform covering customer
  • shop
  • delivery
  • and administrative workflows.
  • Built and maintained REST APIs
  • order and discount workflows
  • operational reports
  • audit logs
  • notifications
  • and admin/store dashboard features.
  • Investigated and resolved production issues across Node.js services
  • MongoDB
  • Linux
  • and PM2 while improving system performance and reliability.
  • Implemented and maintained changes across interconnected applications while preserving existing business rules and reducing regressions.

Tech Stack

Grouped technology badges without percentage bars.

Backend

Express.jsNode.jsREST APIs

Databases

PostgreSQLRedisMongoDB

Frontend

HTML5CSS3Tailwind CSSJavaScript (ES6+)TypeScriptReact.jsNext.js

Tools

GitDockerFigma

Education

Education and credentials managed from the dashboard.

Bachelor of Science in Computer Science

Somali National University

2021 - 2026

Graduated with a Bachelor of Science in Computer Science with a CGPA of 3.61/4.00. Built a strong foundation in algorithms, software engineering, web development, databases, operating systems, and cloud computing. Graduation project: SNU Digital Payment System, developed as a team project to support digital payments and student clearance workflows.

Articles

Stories, lessons, and insights from my software engineering journey.

Why I Built ExamOrganizer: 50+ Students, Paper Exams, and a Problem I Couldn't Ignore
Project StoryAug 20265 min

Why I Built ExamOrganizer: 50+ Students, Paper Exams, and a Problem I Couldn't Ignore

It started with teachers marking piles of paper for 50+ students, while online tools still left them worried about exam integrity. Seeing both sides through my husband and my own university experience pushed me to build ExamOrganizer—piece by piece, around work, study, motherhood, and family.

Read Article

Let’s build something valuable

Have a software role, product idea, or technical challenge that matches my experience? Contact me through email, LinkedIn, or WhatsApp. I am open to global software engineering opportunities and serious product collaborations.