Electrical Engineering student / University of Michigan

Adam Drihany.

Building autonomous, embedded,
and hardware-software systems
from the ground up.

Seeking Summer 2027 internshipsGet in touch

Embedded systems, firmware, and hardware engineering.

I / Selected work

Built, tested, iterated.

Mechatronics / Embedded Linux / Learning technology

XPEN.

Making a learning assistant work in the physical world.

A writing mechanism and an AI-assisted learning device, developed through years of hardware iteration. I co-founded XPEN and led electrical systems, embedded Linux, low-level control, and the integration of three motion axes.

XPEN learning assistant with a black touchscreen enclosure, white eyes, and a battery indicator
hardware prototypes
8+
integrated motion control
3 axes
investment offer
$50K
maximum writing stroke
158.5 mm
Co-Founder & Lead Electrical Systems Engineer

Hardware patent process initiated · Investor-ready prototype delivered

From first sketch to working systems

Select a chapter to look closer
Photograph of eight original XPEN prototypes lined up to show their mechanical evolutionView full size
Eight earlier prototypes · XPEN report, p. 7
The first “Hello” exposed three engineering problems.

On May 2, 2024, XPEN wrote its first word. Uneven strokes revealed pitching, a dotted crossbar revealed insufficient pressure, and drifting lines exposed the limitations of the tracked base.

Stability
Caterpillar tracks gave way to TPU wheels with PLA cores, improving grip and reducing pitching.
Pressure control
The Z-axis range was adjusted from −0.5 mm to +4.5 mm to control contact and lift the nozzle between strokes.
A constraint still to solve
Camera-based trajectory correction remains a planned step to address drift during writing.

XPEN report pp. 7–12.

Platform validation / Thermal optimization

Performance,
under control.

Custom watercooled workstations, engineered as complete systems.

I validated multiple high-performance workstation platforms against thermal constraints, using real-time telemetry to guide hardware optimization and firmware tuning. Across 12+ cooling designs, I addressed thermal and acoustic limitations, culminating in a triple-radiator system with 1,500 W thermal capacity.

12+ design iterationsTriple-radiator architecture
The fifteenth custom watercooled workstation, showing its compact loop and illuminated monitoring displays
BUILD / 15Compact layout. Three radiators.
Thermal capacity
1,500 W
Core temperature vs. AIO
−13 K
Noise during stress testing
−10 dB
Overclock gain
+17%

Cooling capacity varies by build. The configurations below deliver approximately 250 W, 1,300 W, and 1,500 W.

Three builds. A changing set of constraints.

Select a chapter to look closer
Adam’s first custom watercooled computer with clear coolant tubing and illuminated componentsView full size
First prototype · original build photograph
Start with the loop. Learn from the hardware.

The first system cools the CPU and motherboard with a single 360 mm radiator, 30 mm thick, for approximately 250 W of cooling capacity.

Build the foundation
Clear coolant paths made loop layout part of both the engineering and the visual design.
Measure, then revise
Real-time thermal monitoring informed later changes to the coolant path, contact surfaces, and fan configuration.
From one component to a system
The early work established the loop-design and stability-testing practices used in the higher-power builds.

Custom Watercooled Computers Portfolio, p. 2.

Explore the thermal system

One loop. Several engineering decisions.

CPUGPUPUMPRADIATOR BANKSPICK UP HEATCOOLANT → RADIATORS → AIR

Illustrative loop; routing differs between builds.

01 / Collect
Heat leaves the silicon.

Water blocks transfer heat from the processor and graphics hardware into the circulating coolant. Contact surfaces and coolant paths are part of the design, alongside the electronics.

Platform validation · Telemetry · Firmware tuning · Thermal & acoustic analysisInstrument → test → validate → refine

Embedded Linux / Connected hardware / Interface design

A desk with
an interface.

One touch, from sitting to standing.

A local touchscreen controller turns an IKEA Idasen desk into a programmable system. I brought the interface, Python backend, Raspberry Pi, and printed screen mount together into a device that starts with the desk and lives within reach.

Try the two saved positions66
Schematic / Sit preset66 ↔ 102 cm
DESK CONTROLLERInteractive demo
Height

Sitting position · 66 cm

Selected command{ "action": "move", "target": "sit" }

Presets match the published controller. This browser demo uses accelerated illustrative motion; it does not connect to a desk.

From touch to motion

The interface is only the beginning.

Touchscreen → WebSocket command
A small screen that does one job well.

A Waveshare 4.3-inch, 800 × 480 touchscreen puts the current height, sit/stand presets, and screen dimming directly at the desk. The frontend also handles connection status and reconnection.

Controller response
<2 ms
Touch display
4.3″ / 800 × 480
On-device compute
Raspberry Pi 4
Command + status
WebSocket / BLE

Implementation details: project README and source. Printable hardware: STL + Fusion 360 mount files.

II / Experience

From prototype to research.

Taking responsibility for the whole system.

Sep 2025 — Present

University of Michigan

Lead Undergraduate Researcher

Radiation Health Engineering Laboratory · Ann Arbor, MI

Leading Atlas Falcon from avionics and power architecture to onboard computing and sensor integration. Delivered a first-author oral presentation at the 2026 Health Physics Society Annual Meeting and received a travel grant.

Explore the research

Mar 2022 — Jan 2025

XPEN

Co-Founder & Lead Electrical Systems Engineer

Casablanca, Morocco

Led the hardware and embedded Linux development of an educational device, moving through eight-plus prototypes to an investor-ready system and a $50K investment offer.

Explore XPEN
Earlier experience & community

Dec 2025

Oracle

Engineering Intern (Shadowing)

Observed engineering workflows, system ownership, and cross-team coordination across enterprise engineering teams.

Jul — Aug 2024

IPRC (an HPS company)

Development Intern

Built an ATM-support chatbot and responsive interface with Flask, React Native, and OpenAI APIs, reducing service traffic by 50%.

Feb 2023

Mobiblanc

AI Seminar Speaker

Introduced more than 50 young people to AI through an interactive seminar, with a 79% improvement between pre- and post-session assessments.

Feb 2022

Payment Center for Africa

Development Intern

Built a news-app MVP using React and Node.js, including a custom recommendation algorithm.

2022 — 2024

Community & communication

Produced Leo Club charity media supporting $20K in fundraising and meal distribution for 900 families. Led a 15-member journalism district at BDJR, directed 40 video projects, and trained members, growing audience reach 8.75×.

Coordinated Ramadan food distribution for 90 families with Association Casa Chabab. Earned second place in a regional debate tournament.

III / About & education

Thinking across disciplines.

Adam Drihany outdoors
Adam Drihany /Ann Arbor, MI

I like working where electronics, software, and mechanical design meet.

I’m an Electrical Engineering student focused on embedded hardware, platform validation, and autonomous systems at the University of Michigan. My work spans autonomous aircraft, embedded Linux devices, and hardware platform validation—from the first prototype through integration and testing.

I’m interested in embedded and autonomous systems, semiconductors, and technology that makes everyday interactions simpler. I care about how a system behaves in practice: its performance, reliability, cost, and the details that hold it together.

University of Michigan

2025 — 2029

B.S.E., Electrical Engineering · GPA 3.49/4.00

College of Engineering Honors Program
Dean’s Honor List, Fall 2025

Coursework: electronic circuits and instrumentation; Verilog, FPGA, and digital logic; sensors and controls; electricity and magnetism.

Shanghai Jiao Tong University

Summer 2026

Global College · Engineering academic exchange

C++, object-oriented programming, data structures, algorithms, and Calculus III.

Earlier education & recognition

Oxford Royale at St Hugh’s College, Oxford · Engineering & Technology Summer Program, 2023. A* (90/100), top 5% of 4,000 students.

Groupe Scolaire La Résidence · French General Baccalauréat with High Honours, 2025. Special Jury Recognition at the National Math Olympiad.

Tools of the work

Embedded & software
C, C++, Python, Verilog, MATLAB, Assembly, Bash, JavaScript, Linux, Buildroot
Electronics & systems
Oscilloscope, digital multimeter, circuit instrumentation, serial protocols, Linux SBCs, power distribution, soldering
Design & fabrication
Fusion 360 (CAD/FEA), FDM 3D printing, PrusaSlicer, wiring harness fabrication
Integration & tools
Git, QGroundControl, Flask, React Native, OpenCV, WebRTC, Socket.IO

Languages English · French (native) · Arabic (native) · Spanish (beginner)

IV / Get in touch

Let’s build something
worth understanding.

For research, engineering opportunities,
or a conversation about the work.