GitHub Logo

Dylan Speiser

LinkedIn Logo
Background photo of a silhouette version of a mountainscape with a man standing on it.


Headshot of an attractive man.

Hi! I'm a Computer Engineering student at the University of Maryland, College Park. I'm a technical creative, and I love fast-paced collaborative problem solving. I want to make the world a happier place by using cutting-edge technology to create meaningful, beautiful stories.

Here's what I've been working on:

...
REST API Tutorials & WebUI for BMD Cameras

For my Summer 2024 internship with Blackmagic Design, I created a series of tutorials that explains how to use the built-in REST API for controlling cameras and HyperDecks over the network. The finale of this tutorial is a fully custom, open-source web app that synchronizes with the camera in real-time. This project allowed me to exercise and improve my skills in web design (specifically JavaScript) and computer networking. It's also a great way to show how technology can empower creative tools and workflows.

...
Speiser Productions

I spend a lot of my free time writing, filming, and editing movies under the banner of my own production company, "Speiser Productions". In addition to serving as the Vice President of the Maryland Filmmakers club, I'm constantly pushing my skills by taking on personal projects, freelance work, and experimenting with my equipment. Click the picture above to see my portfolio!

...
6502 on PCBs

To teach myself how to design and assemble Printed Circuit Boards, I extended the functionality of Ben Eater's "6502 Computer on Breadboards" in my free time. Thanks to the improved power management, signal integrity, and extensibility of my design, I'm developing some cool add-on boards!

...
Death of a Salesman: A DELTARUNE Short Film

"Death of a Salesman" is a short film I made during my semester abroad in Sydney, Australia, with my friend Max. The characters were loosely based on those from the video game DELTARUNE, but the connections are loose enough that the film stands on its own. It's a story about judgement, how it is dealt, and the mark it leaves on those who deal it. Click the picture to watch it on YouTube!

...
FPGA Character GPU

I'm designing a custom VGA graphics chip that can display bitmap images and text in a custom 640x480 graphics mode. I'm writing the logic in Verilog and prototyping on a Basys 3 FPGA board. Once I get my design working, I'll connect it to my 6502 computer to form a powerful 8-bit system!

...
Java 6502 Emulator

While developing code for my 6502 computer, I found it useful to have an emulator to step through assembly instructions and work out bugs. I could not find a working emulator for this specific architecture, so I wrote my own. The emulator, the only one of its kind to be written in Java, is open source and has over 40 stars and 13 forks on GitHub. Not bad for a project I made back in high school!

Check out my other sites:

Speiser Productions

Speiser Productions is a site I created as a portfolio for my filmmaking projects. I also make montages for freelance work.

Dylan Rewind

Dylan Rewind was a yearly short film / montage I created. The website has synopses and behind-the-scenes information about each entry in the series.

The BRAD

BRAD: Braille Reader and Decoder was my senior year engineering project in high school. It won first place for Social Innovation and the Arts at CIJE Innovation Day 2021.