Electrical Engineer · Harvard University

Dandi Desta

Hi — I'm Dandi. I build hardware + software that has to survive the real world, not just the lab bench.

It started with broken electronics from repair shops and trash piles in Nairobi. These days it's embedded control, robotics, computer architecture, and machine learning for the power grid — at Harvard and MIT. The obsession never changed: take something that “should work” and make it actually work.

scroll ↓

Featured builds

Things I've shipped

Outside the lab

Communities & Leadership

I like roles where I can support people and make systems run smoothly.

HASA

Technology Chair

Own event tech + operations — keeping the behind-the-scenes systems reliable. Built the event website.

Event TechOpsLeadership

EEASA

Board Member (AUX Board)

Support community programming and coordination for EEASA events and initiatives.

CommunityProgrammingService

Harvard Robotics

Electrical & Automation

Electrical integration and automation work on team builds.

WiringAutomationRobotics

Course Assistant

Linear Algebra & Multivariable Calculus

Supporting students through problem sets, office hours, and clear explanations.

TeachingMentorshipMath

Toolkit

Skills & Tools

Engineering

IoT SystemsEmbedded SystemsRoboticsComputer ArchitectureHardware RepairSoftware DebuggingC/C++PythonMicrocontrollersFPGAPCB Design

Beyond Engineering

  • Translation & Interpretation (UNHCR / IOM)
  • Immigration Casework Support
  • Soccer & Basketball (Ronaldo is the GOAT)
  • Distance Running (Ethiopian running legacy)

Coursework

Classes I've loved (and survived)

A mix of electrical engineering, computer architecture, machine learning, controls, and the math that holds it all up — across Harvard and MIT.

Hardware Architecture for Deep Learning

GradMIT

MIT 6.5930

Designing accelerators for deep learning — dataflow, memory hierarchy, and the hardware/algorithm co-design that directly fed my 333-eDRAM research.

Advanced Introduction to Robotics

Grad

ENG-SCI 259

Graduate robotics: kinematics, dynamics, motion planning, and control of robotic systems.

Information Theory

Grad

ENG-SCI 250

Entropy, channel capacity, and compression — the fundamental limits of how much information you can move and store.

Electronics for Scientists

Grad

Physics 223

Intensely hands-on circuit design — op-amps, oscillators, regulators, filters, and analog-to-digital interfacing with microcontrollers.

Modern Electric Power Systems

ENG-SCI 145

How power grids generate, move, and balance energy — the backdrop for my smart-grid reinforcement-learning project.

Computing Hardware

CS 1410

How computers are actually built, from logic gates up through processor microarchitecture.

Introduction to Machine Learning

MIT

MIT 6.3900

Core ML — regression, classification, neural networks, and how models actually learn from data.

Circuits, Devices, and Transduction

ENG-SCI 152

Analog circuits and the physical devices that sense, transduce, and move energy between domains.

Signals and Communications

ENG-SCI 156

How information rides on signals — Fourier analysis, sampling, modulation, and communication systems.

Systems and Control

ECE 155

Feedback, stability, and the control of dynamical systems.

Digital Systems Laboratory

MIT

MIT 6.2050

Hands-on digital design on FPGAs in SystemVerilog, building toward a large self-directed final project.

Systems Programming and Machine Organization

CS 61

Low-level systems — C and assembly, memory and caching, processes and threads, where software meets hardware.

Introduction to Electronic and Photonic Devices

ECE 173

The physics of semiconductor devices — p-n junctions, transistors, LEDs, lasers, and solar cells.

Introduction to Probability

STAT 110

Probabilistic thinking — distributions, expectation, and the math behind randomness and inference.

Ordinary and Partial Differential Equations

APMTH 105

Modeling real systems with ODEs and PDEs, plus the analytical and numerical tools to actually solve them.

Multivariable Calculus

Math 21A

Calculus in higher dimensions — gradients, multiple integrals, and vector fields.

Vector Calculus and Linear Algebra I

Math 22A

Proof-based linear algebra and multivariable calculus — vector spaces, matrices, and the geometry underneath them.

Introduction to Computer Science

CS 50

Harvard's intro to CS — problem-solving and abstraction, programming across C, Python, and SQL.

Let's build something

Hardware, embedded systems, research, or just trading notes on engineering — I'd love to talk.

Get in touch