My Projects

Explore my work in software development, AI/ML, and data science.

Famous AI

Famous AI

SEO/AEO platform with automated content generation and domain analysis tools. Led full-stack development using FastAPI backend and Next.js frontend.

LangGraph
RAG
Next.js
FastAPI
SQLAlchemy
Vellar Tech Capital

Vellar Tech Capital

Real estate chatbot with LangGraph-based RAG architecture and pricing prediction. Full-stack development using FastAPI, Next.js, PostgreSQL, and DigitalOcean.

LangGraph
RAG
Next.js
FastAPI
SQLAlchemy
PostgreSQL
Lexigram

Lexigram

Vocabulary training platform for French language learners. Backend with FastAPI, PostgreSQL, and Redis caching. Integrated LangChain for personalized word recommendations.

FastAPI
SQLAlchemy
Celery
PostgreSQL
Redis
LangChain
Flutter
Transformable Patient Monitoring Platform

Transformable Patient Monitoring Platform

A transformable mechanical platform with real-time monitoring system for healthcare applications. Project associated with Kalubowila hospital.

IoT
GCP
Firebase
Android
Raspberry Pi
Mechanical Design
Reinforcement Learning for Smart Agriculture

Reinforcement Learning for Smart Agriculture

MSc research project developing a reinforcement learning based decision support system for smart agriculture using Linux-based RL algorithms on a crop simulation environment.

Reinforcement Learning
Python
Linux
TensorFlow
Agriculture
AWS Lambda Data Ingestor

AWS Lambda Data Ingestor

AWS-based ikman-crawler data ingestor to Pinecone vector database. Developed AWS lambda triggers for DynamoDB and Lambda function to upload data into Pinecone Vector database.

AWS
DynamoDB
Lambda
Python
Pinecone
Parcel Box Damage Detection

Parcel Box Damage Detection

Computer vision system for classifying and localizing freight parcel damage. Built and evaluated Faster R-CNN with custom annotated dataset using Detectron2.

Faster R-CNN
Detectron2
Computer Vision
Pytorch
Roboflow
Smart Automated Tea Vending Machine

Smart Automated Tea Vending Machine

An RFID-enabled vending machine for tea dispensing with automated payment, ingredient monitoring, and user feedback. Built using Arduino Mega, RC522, ultrasonic sensors, and a servo-controlled dispensing mechanism.

Arduino
RFID
Servo Motor
Ultrasonic
Embedded
LCD
Keypad
AI-Based Path Planning with RNNs

AI-Based Path Planning with RNNs

An obstacle-avoiding, path-finding AI system using Elman Recurrent Neural Networks and lidar-based input simulation.

Python
Neural Network
Recurrent NN
Robotics
AI