Skip to content
Harman Muasa

My Projects

A showcase of production systems built with TypeScript, React, React Native(Expo) .NET, FastAPI and Django focused on scalability and clean architecture.

Featured Projects

Punch Point – Smart Attendance System

A smart microservice enterprise attendance platform that uses facial recognition and QR-based authentication to securely verify employee check-ins. The system combines computer vision, real-time verification APIs, and high-performance caching to prevent fraudulent clock-ins. It includes a mobile client for employees, an admin dashboard for workforce monitoring, and a scalable backend designed for real-time attendance validation.

Expo.NETPythonRedisPostgreSQLNext.jsDockerCI/CD
Live Demo

Kamovie

A modern movie and TV discovery platform powered by TMDB. Users can explore movies and series, search dynamically, browse genres and ratings, view cast and detailed title information, manage watchlists, and discover new content through a responsive web experience.

Next.jsTypeScriptTMDB APIDockerCloudflareRedisCI/CD
Live Demo

Safari Web App

A unified platform for exploring Kenya — offering transport booking, vehicle leasing, and safari tour services. Built as a full-stack solution with modern CI/CD deployment and mobile support.

ExpoNode jsPythonRedisPostgreSQLNext.jsDockerCI/CD
Live Demo

Safari Mobile App

A unified platform for exploring Kenya — offering transport booking, vehicle leasing, and safari tour services. Built as a full-stack solution with modern CI/CD deployment and mobile support.

ExpoNode jsPythonRedisPostgreSQLNext.jsDockerCI/CD
Live Demo

Safari Driver Mobile App

A unified platform for exploring Kenya — offering transport booking, vehicle leasing, and safari tour services. Built as a full-stack solution with modern CI/CD deployment and mobile support.

RedisPostgreSQLNode jsNext.jsDockerCI/CD
Live Demo

Bible Diary Mobile Platform

A full-stack digital Bible journaling and spiritual reflection platform. The mobile app enables users to read scripture, write devotion notes, and track daily spiritual growth. It integrates Keycloak authentication(OpenID), high-performance Redis caching for scripture queries, and streaming APIs for efficient verse delivery. The system includes an expo mobile UI for content moderation and analytics.

ExpoNode jsPythonRedisPostgreSQLNext.jsDockerCI/CD
Live Demo

TripFinder

A trips discovery and review web app powered by IMDb APIs. Supports user authentication, dynamic search, and watchlist management with a clean modern UI.

PythonRedisPostgreSQLNext.jsDockerCI/CD
Live Demo

Curva E-Commerce Store

An online beauty and lifestyle store with a full shopping experience, real-time product management, and authentication. Includes both the frontend and API layers.

RedisMongoDBNext.jsDockerCI/CD
Live Demo

Task Manager API

A robust backend service for managing projects and tasks with authentication, validation, and real-time updates for enterprise workflows.

PythonRedisMongDBNext.jsDockerCI/CD
View Code

Customer Oder Management APIs

Comprehensive healthcare management APIs built with secure OIDC authentication and patient-doctor record management.

PythonRedisPostgreSQLNext.jsDockerCI/CD
View Code

System Architecture

Technical Skills

Engineering Skills

Request Flow

Mobile App
.NET API Gateway
Auth Service
Attendance Service
Redis Cache
PostgreSQL
Face Recognition (Python)
Request Flow ↓

Contribution Activity

 

GitHub Activity

GitHub statsGitHub streak