About
FULL STACK SOFTWARE ENGINEER. Language: Ruby, Python, javaScript, C, PHP, HTML, CSS, GIT, Bash, MYSQL , Go, Java, Spring Boot
Evidence-backed skills
Repositories
package_delivery_backend_system
A Rails 7 API-only backend for managing package deliveries, driver assignment, delivery tracking, and lifecycle management. Features include customer delivery requests, nearest-driver assignment, status tracking, location management, and delivery event auditing.
smart_season_field_monitoring_system
web application that helps track crop progress across multiple fields during a growing season.
PLP
This course is meant to train young people from Africa, starting at a point of little experience to fairly skilled software developers ready to get into the market place and jump on the next phase of their learning at an advanced levels.
buy-01
Full-stack e-commerce marketplace with microservices architecture. Spring Boot backend (User, Product, Media services) with JWT authentication, MongoDB persistence, Kafka event streaming, and MinIO object storage. Angular SPA frontend with responsive design, role-based access control, and real-time notifications. Production-ready with Docker
lets-play
Let’s Play is a RESTful CRUD API built with Spring Boot and MongoDB. It manages users and products with full create, read, update, and delete operations. The project includes token-based authentication, role-based authorization, and follows backend best practices for secure, scalable API development.
movieStreet
A full-featured movie and TV series discovery application built with Angular 21. It allows users to browse trending content, explore by category or genre, manage a personal watchlist, and get mood-based recommendations — all powered by the TMDB API.
pinMap
A location-based web app where users can pin and share their locations on an interactive map. Built with Ruby on Rails, Inertia.js, React, and Leaflet.js. Features custom authentication, admin panel, role-based access, and real-time map visualization.
Angul-it
an interactive multi-stage CAPTCHA web application called Angul-It, designed to test and enhance user validation mechanisms through engaging visual and logical challenges.
react-starter-kit
Inertia Rails React Starter Kit