Internships
Backend, full-stack or internal tools. I’m happiest where the software has real users waiting on it.
Second-year Computer Science student at the University of Ghana, Legon. I design, build and deploy the rota and visit check-in tools a care company runs on every day.
Same clock, two cities.
Availability
Limited slots around lectures and exams. First come, first served.
Backend, full-stack or internal tools. I’m happiest where the software has real users waiting on it.
Websites, dashboards, spreadsheet-to-app conversions. Small businesses welcome.
Already shipping for a UK team from Accra, so time zones and async updates are normal for me.
How I build
Four habits behind everything below. Hover to pause.
Featured · Visit check-in system
Missed home visits used to surface only when a client phoned to complain. Now care workers scan a signed QR sticker at the door, and their location is checked against the client’s address. Try it.
Looking for a sticker
Client C-104
Signed code, version 3
Real codeThat sticker is a working QR code. Point your actual phone camera at it and it opens my LinkedIn.
Inside the office view
Each scan lands here with check-in and check-out times and how far the worker was from the client’s home. Anything that looks wrong is flagged for a person to check, not punished automatically.
| Client | Worker | In | Out | From home | Status |
|---|
Example data. Real client and worker details never leave the system.
New · Campus navigation app
UG Pathfinder helps students find their way around the University of Ghana. Pick a place with a picture button and a big arrow, a walking time and a voice guide take you there. I built it so people who aren’t confident readers can use it too. Pick a destination to see how it works.
Where do you want to go?
Project breakdown
A campus navigation web app for University of Ghana students. It shows your live location, puts every lecture hall, food spot and hostel on the map, and guides you with a big arrow, walking times, voice directions and an animated walker. Picture buttons and audio make it usable for people who find reading hard.
Python · Flask · SQLite · JavaScript · LeafletSigned, versioned QR stickers at each client’s home. Workers enter their ID and PIN on every scan, location is checked, and anything odd is flagged for the office instead of silently trusted. Live on Railway and tested on real phones.
Python · Flask · SQLite · RailwayReads a full year of staff rotas from a spreadsheet and shows who is working, day by day. Backed by a REST API with login tokens and 33 automated tests.
Node.js · Express · JWT · SheetJSAnswers the office’s most common question in seconds: who is working between these two dates?
PythonA used car dealership website with a bright daylight forecourt look and enquiries that go straight to WhatsApp.
HTML · CSS · JavaScriptOver 200 practice questions built from lecture slides, so classmates could revise anywhere.
HTML · JavaScriptSurveyed students about where they study on campus and turned the answers into a report, a workbook and a presentation.
Excel · Word · PowerPointBy the numbers
Want to work together?
Internships, freelance builds and remote roles. Send a message and I’ll reply within a day.