Computer Engineer
Howdy! I'm Daniel Werner, an undergrad at the University of Michigan studying Computer Engineering.
I'm passionate about working with embedded systems and hardware, and I'm always looking for new opportunities to diversify my knowledge of software and hardware design. I have coursework and projects that have helped me gain a deeper understanding of embedded systems, computer architecture, and operating systems.
I'm also interested in learning about history and creating video games with didactic elements.
Graduating: December 2025
Focusing on Embedded Systems and Computer Architecture.
Graduated: May 2021
Completed degree while Dual-Enrolled in High School.
A fully synthesizable Advanced Superscalar processor written in SystemVerilog.
An ergonomic remote-camera controller with a manual movement mode and auto-tracking mode.
A mixed software/hardware solution for protecting pointers against transient faults.
A Kernel C++ Library on Unix with support for Multi-CPU usage and monitor primitives.
A simulator for the classic MIPS 5-Stage Pipeline written in C.
A series of guitar pedals using analog effects: distortion, treble boost, fuzz.
An isometric city-building strategy game made in a custom game engine in C++ and an OpenGL graphics library.
A simple 8-Bit CPU built using 74LS series IC Chips, initially designed and tested with Verilog.
dbvwerner@gmail.com
My personal email. Feel free to reach out to me here about anything.dbwerner@umich.edu
My educational email. Reach out to me here for school-related communication.Ann Arbor, MI
Go Blue!