Projects

Selected projects I have built or contributed to.

AI Educational Chat Platform

View →

An AI-powered educational chat platform with support for Claude AI and Wolfram Alpha integration. Features OAuth2 authentication and comprehensive API documentation.

  • JWT authentication with OAuth2 support (Google, Microsoft)
  • Claude AI integration for conversational learning
  • Wolfram Alpha integration for computational queries
  • RESTful API with OpenAPI documentation
Spring Boot 4.0.1Java 21PostgreSQLClaude AIWolfram AlphaSpringdoc OpenAPI 2.7.0

Logiciel Loans - WhatsApp Flow Integration

WhatsApp Flow integration for loan management API, enabling customers to apply for and manage loans through WhatsApp's conversational interface.

  • WhatsApp Flow implementation for loan applications
  • Loan management API endpoints
  • Integration with existing loan processing system
  • Automated notifications and status updates via WhatsApp
Spring BootWhatsApp Business APIPostgreSQL

Anyigba Land Security Platform

View →

A property verification system addressing land fraud in Ghana's real estate sector. Provides secure document management, role-based access control, and automated workflows for property transactions.

  • JWT authentication with role-based access control
  • Event-driven notifications for transaction updates
  • State machine workflows for multi-step verification processes
  • RESTful API serving both web and mobile clients
Spring BootPostgreSQLReactRailway

A mobile currency recognition application designed to help visually impaired users identify banknotes. Developed as a final year thesis project, achieving 99.5% mAP50 accuracy.

  • Real-time banknote detection using device camera
  • Offline inference with TensorFlow Lite models
  • Audio feedback for accessibility
  • Trained on custom dataset of Ghanaian banknotes
FlutterTensorFlow LiteYOLODart

GMoney Middleware

A payment orchestration layer powering peer-to-peer transfers, bank-to-wallet flows, and interbank settlements across multiple payment providers in Ghana.

  • Mastercard and Brij API integrations
  • GhIPSS interoperability for cross-bank transfers
  • Loyalty points system for transaction rewards
  • Production observability with AWS CloudWatch dashboards
JavaSpring BootAWSPostgreSQLCloudWatch