Richard Djarbeng

Software Engineer | Machine Learning Researcher | IoT Innovator

[email protected]

I am a Computer Engineer and Machine Learning Enthusiast with a passion for Internet of Things (IoT) and AI applications. I specialize in building data-driven solutions and deploying low-cost technologies for real-world impact. Currently, I am expanding my expertise in Deep Learning and building on AWS. Occasionally I write technical posts and personal reflections on this Blog.


Questions of interest:

The Measurement Gap: How do we bridge the “spatial gap” between high-accuracy ground stations (point measurements) and global satellite data (area-averaged)?

Sensor Fusion: How can low-cost IoT sensor networks (which are often “noisy”) be calibrated/updated in real-time using data from high-grade reference instruments?

How do ground air quality measurements compare with remote/satellite derived measurements and how can they be improved especially in Africa?

How do the latest advances in computer vision advance remote sensing and what areas can they be applied to improve sensing?

What is the impact of advances in Internet of Things (IoT), AI and remote sensing and which initiatives are taking advantage of them especially on the african continent?



Professional Summary

  • Specialized in Web Development, Machine Learning, and IoT devices (Raspberry Pi, Arduino).
  • Experienced in developing Progressive Web Applications (PWAs) and scalable data-driven solutions.
  • Skilled in cloud technologies, particularly Google Cloud Platform (Vertex AI, BigQuery) and AWS.
  • Active open-source contributor, including the Machine Learning Complete package.
  • Passionate about democratizing technology through low-cost sensor deployment and accessible education.

Download Resumes

Technical Skills

Languages
JS JavaScript (ES6+) Python Python Java Java C++ C++
Web & Mobile
React React.js Node Node.js Flutter Flutter Firebase Firebase MySQL MySQL
Cloud & AI
GCP Google Cloud Vertex AI BigQuery

Projects

Featured works in Software Engineering and Research

\* Note: Some images are illustrative representations and may not be direct screenshots of the project.

Air Quality Dashboard Research Trend

Air Quality Analysis Dashboard

Developed an interactive dashboard to analyze PM2.5 air quality trends in Kigali, Rwanda, using data from US Embassy reference monitors. Investigates diurnal and seasonal patterns to highlight public health risks.

Countdown App Web App

Countdown PWA

A feature-rich Countdown timer Progressive Web App (PWA) with customizable themes and offline support. Achieved significant user engagement through user-centered design iterations.

Pollution Classification Computer Vision

Pollution Source Classification

Developed computer vision models to classify pollution sources from PM filters using smartphone imagery, facilitating low-cost air quality analysis and source apportionment.

Taxi Fleet GCP Dataflow

Real-Time Taxi Fleet Management

Designed a streaming data pipeline using Google Cloud Dataflow and BigQuery to ingest and analyze real-time taxi data, displaying live metrics on Looker Studio.

Background Remover Deep Learning

Free Background Remover

Deployed a semantic segmentation model on Hugging Face to remove image backgrounds automatically. Uses `rembg` and U2Net models for high-quality segmentation.

Loan Risk AutoML

Predicting Loan Risk

Built and deployed a loan default risk prediction model using Google Cloud Vertex AI AutoML, showcasing rigorous feature engineering and model evaluation.

BigQuery Big Data

E-commerce Purchase Prediction

Leveraged BigQuery ML to predict customer purchase behavior, improving marketing ROI by 9x through targeted analysis of first-time visitors.

GSM IoT Embedded C++

GSM HTTP Requests

Implementation of HTTP GET and POST requests using GSM modules with C++. A core component for remote IoT data transmission.

University System Java/TSQL

University Admission System

A comprehensive Admission Management System built with JavaFx and TSQL, designed to streamline the university enrollment process.

Transmission Remote Sensing

Transmission Corridor Monitoring

Used Google Earth Engine and CNNs to detect encroachment on power transmission corridors in Ghana, enhancing safety for GRIDCo.

Game Unity / C#

Escape the Covid Maze

A 2D Unity3D game challenging players to navigate a maze while avoiding dynamic enemies using A\* search algorithms.

ML Package Open Source

Machine Learning Complete

Contributor to a comprehensive machine learning educational package to democratize AI education.

Experience

Research Associate

Feb 2024 - Oct 2025
Carnegie Mellon University Africa

Worked with Prof Edwin Mugume on a project building low-cost weather sensors, focusing on the deployment and maintenance of these solutions across East Africa.

IoT Data Collection Embedded Systems

Research Assistant

2023 - 2024
Center for Atmospheric Particle Studies (CAPS) - CMU

Collaborated with Prof Albert Presto to develop computer vision models for classifying pollution sources from Particulate Matter (PM) filters using smartphone images.

Computer Vision Machine Learning Environmental Tech

MSc Electrical and Computer Engineering

2022 - 2024
Carnegie Mellon University

Specialized in Machine Learning and Software Engineering. Served as Club President for the Internet of Things (IoT) club.

BSc Computer Engineering

2017 - 2021
University of Ghana

Gained a solid foundation in computer engineering principles and practices.


Connect With Me

Feel free to reach out for collaborations or just a chat about technology!

Love my work? Support me with a small donation!