Résumé

Experience

Automation Engineer

08/2025 — Present

Wellness USA — Minneapolis, MN

  • Programmed PLC logic in Structured Text (ST), Ladder Diagram (LD), and Function Block Diagram (FBD) for motors, LED systems, and infrared heater control.
  • Developed a CODESYS WebVisu HMI hosted on Raspberry Pi, with full offline (Wi-Fi/Ethernet) and online access via Cloudflare tunnels.
  • Implemented Modbus TCP communication between Raspberry Pi and IDEC PLC with dual-path network redundancy.
  • Diagnosed and resolved networking and connectivity issues; documented root causes and solutions for long-term reference.

Engineering Intern

05/2025 — 08/2025

Xcel Energy — Minneapolis, MN

  • Developed a fully automated energy utilization dashboard in Grafana, ingesting high-resolution smart meter data every 5 seconds via MQTT.
  • Built Python pipelines to collect, clean, and publish smart meter readings into a time-series database for analytics.
  • Containerized dashboard setup using Docker, shell scripts, and Makefile to ensure reproducibility across Linux and Mac systems.

Graduate Teaching Assistant

01/2023 — 05/2025

North Dakota State University — Fargo, ND

  • Served as grader for undergraduate courses including: CSCI 312 (Survey of Programming Languages), CSCI 336 (Theoretical Computer Science), CSCI 366 (Database Systems), and CSCI 371 (Web Scripting Languages).
  • Instructed CSCI 114 (Computer Applications), covering computer concepts, operating systems, internet fundamentals, word processing, spreadsheets, databases, and presentation software.
  • Supported professors with lectures, course materials, student consultations, and exam review sessions.

Data Engineer

05/2022 — 01/2023

University of Regensburg — Germany

  • Automated ingestion of datasets from APIs and web sources into PostgreSQL for research workflows.
  • Built validation pipelines using web scraping to ensure data accuracy and compliance with GDPR requirements.

Graduate Engineering Researcher

09/2020 — 04/2022

University of Rostock — Germany

  • Contributed to interdisciplinary research including scientific text preprocessing, validation, topic modeling, sentiment analysis, and classification using Sci-BERT LLM.
  • Analyzed materials and technologies for high-temperature laser diode applications.
  • Performed particle velocity measurements using laser-based techniques.
  • Implemented a VHDL module for audio signal processing on a Xilinx FPGA.

Electrical Engineer

09/2015 — 08/2018

General Power PLC — Addis Ababa, Ethiopia

  • Sourced components such as pumps, relays, and motors based on engineering specifications.
  • Conducted preventive maintenance on autonomous CNC machines and industrial systems.
  • Identified equipment faults and documented quality-assurance findings for management review.

Education

NDSU, USA logo

MS, Computer Science

NDSU, USA

GPA : 3.85 | May, 2025

Courses:
  • AI
  • Algorithms
  • Data Engineering
  • Database Systems
Uni Rostock, Germany logo

MS, Electrical Engineering

Uni Rostock, Germany

GPA : 3.77 | Apr, 2021

Courses:
  • Cybersecurity
  • Data Warehouses and BI
  • Embedded Systems & VLSI
  • Natural Language Processing
Jimma University, Ethiopia logo

BS, Electrical Engineering

Jimma University, Ethiopia

GPA 3.37 | Jul, 2015

Courses:
  • Power Systems
  • Control Systems
  • Electronics
  • Digital Systems