Projects

A showcase of technical projects demonstrating expertise in backend systems, AI integration, and frontend development.

KazeWallet

Digital wallet application for secure transactions and asset management.

Digital WalletFrontendSecure

WalletService

Robust backend service handling wallet operations, transactions, and security protocols.

BackendWalletTransactions

AI Chatbot

Tested with Ollama on local machine. Trained with FHIR API to get and retrieve health related data. Designed a user-friendly frontpage for easy readability of conversations.

OllamaFHIR APIMERN StackEJS

Blog Site

Practiced all basic Backend functionality using the MERN stack. Used EJS for rendering dynamic pages on the front end.

MERN StackEJSBackendDynamic Rendering

Distributed Notification Service (Team Project)

Microservices platform for email & push notifications with async RabbitMQ workflows, service discovery, retries & monitoring. Designed and implemented user CRUD logic with NestJS + TypeScript.

FastAPINestJSRabbitMQRedis

HNG13 Currency Exchange

Built a REST API that converts currencies using real-time or mock FX data. Implemented error handling, query validation, and clean controller/service separation.

REST APIFX DataBackend

String Analyzer API

Developed endpoints that analyze strings (length, word count, character properties, etc.). Wrote clean, testable logic with proper DTOs.

String AnalysisAPIBackend

SummaryDoc

Intelligent document summarization tool for quick insights and efficient information processing.

AIDocument ProcessingSummarization

StudentHub

Comprehensive educational platform for student management and learning resources.

EducationPlatformManagement