Hi, I'm Mokwa Moffat Ohuru
I am a passionate and results-driven software developer with a strong focus on creating impactful and user-friendly web applications. I specialize in front-end development with a keen eye for design and a commitment to writing clean, efficient, and maintainable code. I am constantly learning and exploring new technologies to deliver innovative solutions.
Projects
Advocate App is a full-stack web platform designed to digitize legal services by enabling clients to seamlessly book advocates and manage case-related interactions. The app streamlines the legal workflow for law firms and independent lawyers by combining a user-friendly booking system with backend case management tools.
⚖️ Key Features:
- Client-side booking system with advocate profiles, availability, and appointment scheduling
- Case dashboard where lawyers can manage case files, track progress, and communicate with clients
- Authentication & authorization with role-based access (clients vs. advocates)
- Form-based inputs for filing new cases, uploading documentation, and updating case statuses
- Built with React, Express.js, MongoDB, and secure session-based routing
This project showcases your ability to build real-world applications that solve niche service delivery problems — particularly in the legal domain — using scalable and maintainable full-stack technology.
View Project
Flix is a beautifully crafted, responsive movie and TV discovery platform that lets users explore trending, top-rated, and upcoming titles through a sleek and intuitive interface. Built with SvelteKit, Tailwind CSS, and The Movie Database (TMDb) API, the app combines fast performance with modern aesthetics to deliver a smooth discovery experience.
🎬 Core Features:
- Real-time search with intelligent suggestions and instant results
- Trending & Top Rated feeds pulled directly from TMDb
- Genre filtering and detailed views with trailers, cast, ratings, and overviews
- Clean dark mode UI, mobile-friendly, and optimized for performance
- Dynamic routing and loading states handled seamlessly via SvelteKit
This project demonstrates advanced skills in API integration, state reactivity, dynamic UI rendering, and component-based frontend architecture — making it a standout user-first entertainment web app.
View Project
Educational Background
Software Engineering
Institution: Axia Africa
Date: March 2025 - Present
Download CV
Interests
I am passionate about exploring the intersection of design and technology. My interests include building scalable front-end architectures, contributing to open-source projects, and diving into the world of 3D web graphics with technologies like WebGL and Three.js. I am always eager to learn and apply new skills to create innovative and engaging user experiences.