Yamlak A. Bogale

Yamlak Asrat Bogale

Headshot

I am currently pursuing an Advanced Master’s degree in Electrical and Computer Engineering at Carnegie Mellon University, where my specialization is Applied Machine Learning. I’ve been actively involved in hands-on projects in this exciting field. While my background is rooted in the computer software industry, my recent shift towards data analysis and applied machine learning reflects my passion for these areas. I am strongly interested in AI’s applications in healthcare, language technologies, and the environment.


Contact Information


🤖 Projects

Malaria Diagnosis Digitization
Intelligent Malaria Detection and Species Classification.
This project leverages the power of deep learning to identify malaria parasites from images of blood samples collected from a biomedical center and also classify the species of the parasites. Close collaboration with experts from a biomedical lab to annotate and label images.
Detection of parasite from a blood sample
Building a Robust ASR for Amharic Language
Training speech recognizer for Amharic
As part of my independent study, I focused on building a Robust ASR for Amharic using Facebook’s wav2vec and OpenAI’s whisper model. Explored different techniques and parameters to achieve optimal performance and results. Achieved a 46.2% WER and 20.2% CER using four NVIDIA Tesla V100-SXM2-32GB GPU
ASR Training Results
Training a Speech Recognizer from Synthetic Data
Training speech recognizer with synthetic data, getting a closer performance of models using natural speech, minimizing the need for costly annotated data
Utilized the VITS system, an end-to-end text-to-speech generator that uses a conditional Variational autoencoder (VAE) to connect two text-to-speech (TTS) modules and achieve high-quality speech waveforms. The goal is to reduce the need for expensive annotated speech data and achieve performance comparable to natural speech. Its practical application lies in automatic speech recognition for languages with limited resources.
ASR Training Results
Predicting PM2.5 Levels in Pretoria, South Africa Using Air Quality and Remote Sensing Data: A Comparative Analysis of Machine Learning Models
Utilized Sentinel satellite data and geospatial techniques to predict air quality in South Africa using machine learning models.
Considered major pollutants such as PM2.5, PM10, SO2, and CO.
Comparing Results of 3 models
Ethiopian Sign Language to Speech Conversion
Converts Ethiopian Sign Language to speech using glove-attached sensors, classification algorithm, and customized Android app. Aims marginalized community.
The project involved hardware interfacing, training classification algorithms, and mobile application development.
Glove attached with flex-sensors

🎓 Educational Background

Advanced MS. in Electrical and Computer Engineering / Applied Machine Learning
Carnegie Mellon University (May 2024)

BSc. in Electrical and Computer Engineering / Computer Stream
Addis Ababa University (Dec 2020)


💼 Experience

Research Assistant in AI for Medical Imaging Analysis
Cylab Africa / Upanzi Network
Jun 2023 - Present

Conducted malaria screening and species multi-classification research projects for precise diagnosis and identification.

Project Coordinator
CarLovers LLC
Mar 2022 - Aug 2022

Coordinated a software technology startup across Web, Android, and iOS platforms and monitored the project’s progress. Implemented Agile/Scrum methodology to facilitate the project’s smooth and efficient progression.

Programmer
OM Consulting and Engineering
Jan 2022 - July 2022

Developed map-based multi-purpose web apps for international clients using open layers and React.js. Prepared technical specification documents for bidding the company participated in.

Developer
CNET Software Technologies
Mar 2021 - Feb 2022

Created data-driven display apps for a multinational FMCG company utilizing real-time data of an ERP database, providing summary analytics based on sales, category, and date. Integrated with Google Maps to show details of sales locations. Utilized data analysis techniques and interactive visualizations to build visually intuitive and animated dashboards, and implemented tools to extract insights from the data using frameworks like SQL, Android, and .NET CORE.


🏅 Awards, Scholarships, and Grants