Portfolio
Catchall.News
Catchall.News provides the latest news in a simple interface. We carefully curate articles from major news
platforms like CNN, Fox News and Myjoyonline. You can read news articles or watch videos from your favorite
content provider.
We use a background spider to scrape content from a publicly accessible information, re-organize and clean
data. A REST API exposed the data to other systems like the mobile application.
Catchall.News
A mobile application for consuming content from Catchall.News servers. This application allows users to
view news and watch videos. It also allows users to login, bookmarking and sharing of articles.
The mobile application is built using Flutter and that makes it easy to deploy on Android and iOS devices.
Duka Assets
Duka Assets is comprehensive Asset Management system deployed as a Software as a service. It allows users
to create online accounts and management their assets easily.
The service creates tenants for each account using subdomains like test.dukaassets.com, that allows each
user to operate in their own workspace. It has a dynamic reporting module that generates list, summary,
charts and reminders based on user applied filters.
Base Station Audit Project
This project was primarily focused on performing detailed audits on cell sites and towers for all Telcos in
Ghana. The National Communications Authority undertakes periodic audits to ensure conformity and improve
security and performance for cell sites.
They needed a solution to help collect and analyze data gathered during the audit exercise.
Our task was to build a web dashboard for managing, monitoring and generating reports at the end of the
exercise. The central dashboard has tools to manage users, upload large datasets, assign teams, provide an
API for syncing data, analyse data, generate reports and export to PDF or excel.
Base Station Audit Project
We also had to developed a custom Android application that was used by field engineers to go round and
collect data. The application had to be robust enough to sync data from the server, display all cell sites
per teams and plot locations on Google Maps to help users locate cell sites.
Data collection is done remotely and can operate in offline mode and then synced to server when there is an
internet connection available.
Print Management System
A custom developed application for consolidating all printing requirements for the Authority. The main
objective was to build a dashboard that will allow different types of documents to be configured and
printed easily from anywhere in the organization. This ensures uniform printing formats, better
tracking of what is printed and implement a central approval process.
The application was also designed to integrate with any printer interface to make printing across the
network seamless.
Dalton Marine Cosmetics
Dalton Marine Cosmetics is a global Skin Care brand originating from Germany. They deal with a wide variety
of skin care products ranging from face, body, feet and anti-aging creams. I was contracted by their local
representative in Ghana to build a solution to display their inventory and allow customers to place orders.
I developed a web application that accomplishes the core objectives and also included email notifications
for administrators and customers after orders, built a promotional feature and trained staff on how to
manage the application.