RESEARCH • ENGINEERING • APPLIED AI

Curious about data.
Driven to build.

I'm Francis Amoah Nuako, an MSc Big Data & IoT candidate and software developer based in Accra, Ghana. I work across data analytics, machine learning, software systems, and connected technologies.

Accra, Ghana Open to academic collaboration
DATA ANALYTICS✳MACHINE LEARNING✳SOFTWARE SYSTEMS✳INTERNET OF THINGS

01 / ABOUT

A technical perspective,
across disciplines.

My work sits where research questions meet working systems. I enjoy turning complex data into useful insights and building the infrastructure that makes those insights accessible.

My background combines information technology, big data, and healthcare. That mix shapes how I approach problems, from forecasting demand to developing software and working with connected devices.

2026 expected Nov
MSc, Big Data & Internet of ThingsGhana Communication Technology University
2024
BSc, Information TechnologyGhana Communication Technology University
2018
BSc, NursingUniversity of Health and Allied Sciences

02 / SELECTED WORK

Research and
things I've built.

Thesis research, coursework, independent projects, and professional engineering. More experiments live on GitHub ↗.

02 / Independent project

E-commerce Recommendation & Personalization

Explored product recommendations and advertising-engagement prediction using machine learning and synthetic customer interaction data.

PythonScikit-learnStreamlit
View repository
03 / Coursework

IoT Air Quality Monitoring

Developed an Arduino-based monitoring system to collect environmental sensor readings and visualize changes in air quality.

ArduinoIoT SensorsMonitoring
MSc coursework · GCTU
04 / Professional engineering

Pepapa Classifieds Platform

Leading development of a listings platform, including structured category data, REST APIs, filtering, and cloud-based deployments.

LaravelSQLAPIsHetzner
Co-founder & Lead Developer
05 / Independent project

Telecom Customer and Revenue Analytics

Cleaned a public telecommunications extract and measured weekly revenue, customer attributes, and device coverage. The figures describe that historical dataset, not a live network.

PythonPandasSQLDuckDBMatplotlib
View project
06 / Independent project

Hospital Operations and Patient Care Analytics

Cleaned a synthetic hospital admissions file and measured stay length, billing, and a prolonged-stay classifier. The records were generated with Faker and are not real patient data.

PythonPandasSQLScikit-learnStreamlit
View project
07 / Independent project

Heart Disease Classification and Model Evaluation

Compared Random Forest, Decision Tree, Naive Bayes, and SVM on the UCI Cleveland heart-disease dataset, using leakage-safe preprocessing and one held-out test split. An educational evaluation, not a diagnostic tool.

PythonScikit-learnPandasNumPyMatplotlib
View project
08 / Independent project

Machine Learning for Transaction Fraud Analysis

Investigated data leakage and class imbalance in payment fraud classification. Compared machine learning models and evaluated how misleading predictors affected performance.

PythonPandasNumPyScikit-learnMatplotlib
View project
09 / Independent project

Clinical Survival and Risk Factor Analysis

Analyzed clinical survival data using Kaplan-Meier estimation, log-rank testing, and Cox regression to examine patient survival patterns and associated risk factors.

PythonPandasLifelinesNumPyMatplotlibStreamlit
View project
10 / Independent project

Network Intrusion Detection and Traffic Analysis

Analyzed 2.8 million network flows from CICIDS2017 and compared machine learning models for network attack classification, with additional evaluation of rare and previously unseen attack categories.

PythonScikit-learnPandasNetwork Security
View project
11 / Independent project

Adversarial Machine Learning and Model Robustness

Investigated the vulnerability of image classification models to adversarial attacks using FGSM and PGD, and evaluated how adversarial training affects classification accuracy and robustness.

PythonPyTorchDeep LearningAI Security
View project

Cards are labeled as thesis research, coursework, an independent project, or professional engineering. Public repositories are linked; unpublished results are not included.

03 / EXPERIENCE

Research meets
real-world systems.

I combine hands-on engineering with research, data analysis, and technical communication.

2025 – 2026Research

Research Assistant

CITSET Lab · Ghana Communication Technology University

Contributed to institutional IT research through data collection, analysis, cloud-based data workflows, and technical reporting.

2025 – PresentEngineering

Co-founder & Lead Developer

Pepapa Ghana Classifieds

Build and maintain backend systems, APIs, database structures, and cloud infrastructure for a classifieds platform.

2024 – 2025Engineering

Developer Intern

Digitrust Technologies

Developed business and point-of-sale systems, with work spanning databases, transaction processing, and offline synchronization.

04 / TOOLKIT

Tools of the
trade.

Programming

Python · SQL · PHP · JavaScript · TypeScript

Data & machine learning

Pandas · NumPy · Scikit-learn · Streamlit

Databases & streaming

PostgreSQL · MySQL · MongoDB · Apache Kafka

Engineering & infrastructure

Laravel · Node.js · Docker · Git · Nginx · Hetzner

05 / BEYOND CODE

Technology is better
when it's shared.

I create practical technology tutorials and explain software concepts to a community of more than 185,000 followers.

Also · ICT Committee Chairperson, UHAS SRC (2017) · Guest Speaker, CreativeNook X Spaces (2025)

06 / CONTACT

Have a question or
a research idea?

I'm always interested in thoughtful conversations about data, intelligent systems, and research collaborations.

[email protected]