Below are real-world applications I've designed and implemented. These projects showcase my ability to build scalable, secure, and enterprise-grade backend systems using Java, Spring Boot, and modern architectural practices.
Architected and deployed a high-performance wallet service for CHI to manage digital transactions, account balances, and double-entry ledger updates. Designed with security, auditability, and third-party payment integrations in mind.
Built microservices to support wallet funding, internal transfers, secure withdrawals, and automated financial reporting with end-to-end encryption and tokenized authentication.
Technologies: Java (Spring Boot), PostgreSQL, JWT, Paystack API, Flutterwave API, Feign, Apache POI, iText, AES Encryption
Key Contributions:
Designed and implemented a modern event registry system that enables users to schedule, manage, and track events through a responsive web platform. Focused on modular backend services, role-based access, and automated lifecycle transitions.
Technologies: Java (Spring Boot), PostgreSQL, React, JWT, REST APIs, Render, Postman
Key Contributions:
Built a full-stack restaurant management and ordering platform supporting multi-restaurant registration, menu uploads, and customer order tracking. Includes separate role flows for admin, staff, and customers.
Technologies: Java, PostgreSQL, React, SQL, JWT
Key Contributions:
Developed a secure and intuitive job board platform for employers to post roles and manage applications, while allowing job seekers to search, filter, and apply to jobs.
Technologies: Java, PostgreSQL, JavaScript, JWT
Key Contributions:
Backend system designed for product inventory control, order placement, and stock deduction. Built to handle high concurrency and track seller-buyer activity across multiple channels.
Technologies: Java, PostgreSQL, JavaScript, JWT
Key Contributions: