Hi, I'm Bright Nkrumah

A software engineer with 11+ years of experience

View My Work Get In Touch

Featured Projects

A selection of my recent work that showcases my skills and creativity

News Aggregator Backend

News Aggregator Backend

A backend service that ingests news from multiple sources (RSS/Atom, web APIs), performs deduplication and categorization, and exposes a clean REST API for client apps. Built with modern PHP practices focusing on performance, reliability, and extensibility.

LaravelREST APIsQueuesRedisPHPUnit/Feature Testing
Banking System for Rural Banks & Credit Unions

Banking System for Rural Banks & Credit Unions

This system helps banks to process deposits and withdrawals, and provide a host of other banking services to their customers. It connects to core banking systems including Temenos T24 and has mobile apps that connect to it.

MySQLAPI DevelopmentBackend Web DevelopmentREST APIsLinuxJavaScriptCodeIgniterPHP
AI-Powered Speech-to-Text Web App

AI-Powered Speech-to-Text Web App

Built a full-stack Laravel application that captures audio from the browser, offloads it to a queue, transcribes it using OpenAI's Whisper API, and delivers real-time transcription results via WebSockets. Demonstrated proficiency in backend architecture, queue management, real-time communication, and seamless integration with AI APIs.

LaravelWebSocketsFrankenPHPQueuesWhisper API (OpenAI)PHPJavaScriptReal-time CommunicationAI Integration
Church Administration and Finance Tracking System

Church Administration and Finance Tracking System

A comprehensive system designed to streamline church operations, including member management, attendance tracking, donations, expense management, and financial reporting. The platform enhances transparency and efficiency, providing church administrators with real-time insights into finances and membership activities.

Laravel OctaneREST APIsPostgreSQLRedisMutation TestingPHPUnitPHPStanOpen API
SMART Loan System for Banks

SMART Loan System for Banks

A loan booking and payment tracking application for banks in Ghana designed to handle the highly dynamic loan approval process for government workers. Built as a multi-database, multi-tenant system using Laravel 10, MySQL, Redis, message queues, and distributed systems with a focus on caching and performance.

MySQLLaravelREST APIsLinuxComposerRedisMessage QueuesDistributed Systems
GRNMA InfoNet

GRNMA InfoNet

A comprehensive management system developed for the Ghana Registered Nurses and Midwifery Association with around 100,000 members. The system handles retirement benefits, death benefits, loans, dues management, and improved regulatory compliance, reducing license renewal time by 80%.

SOLID Design PrinciplesMySQLLaravelBackend Web DevelopmentREST APIsLinuxTest Driven DevelopmentPHPApacheBeanstalkdSupervisordHTMLCSSJavaScript
Pastor Oti Official Website and Podcasts

Pastor Oti Official Website and Podcasts

A comprehensive platform that hosts 5 podcasts (private and public), integrates with cloud service platforms for data storage, and automatically posts to connected social media platforms including Telegram for instant updates. The service reduced wait times to access sermons by 90% and scaled to serve up to 100,000 requests per day.

WordPressLaravelPHPCachingDatabase OptimizationSocial Media IntegrationCloud IntegrationPerformance OptimizationScaling

My Services

Professional services designed to help you achieve your goals with quality and expertise

Software Engineering Training

Professional training programs for individuals and teams to enhance software development skills

TrainingEducationPHPLaravelJavaScriptVue.jsDockerCI/CDMicroservicesCloud ComputingWeb DevelopmentSoftware EngineeringMentoringAgile

Website Development

Custom websites built with modern technologies and best practices

HTMLCSSJavaScriptResponsive DesignPHPLaravelWordPressVue.jsBootstrapAPI Integration

Web Applications Development

I build web apps to solve business problems

Web ApplicationsSPAAPI DevelopmentFull Stack DevelopmentJavaScriptVue.jsPHPLaravelDatabase IntegrationUser AuthenticationReal-time ApplicationsWebSocketsREST APIsMicroservicesDockerCloud Deployment
View All Services