Hi, it's Dominic!

I graduated from Duke with a double major in ECE and CS, and I'm currently an embedded software engineer in Motorola's Applied Technology group. Take a look at my engineering projects below!

Picture coming soon Picture coming soon

218-DOM-INIC

I am designing a web server to process incoming calls and texts on my public phone line, (218) DOM-INIC (366-4642), from Twilio.

Learn more
Backend Networking

TDAS

For my secure software class, my team developed a method to verify the integrity of documents using DNS, QR codes and the blockchain.

Learn more
Cybersecurity Frontend Backend

Smart Parking Spaces

In my edge computing class, my partner and I designed a low-cost, edge-based system for communicating where open parking spaces are.

Learn more
Embedded Networking Circuit Design
Map display and node information panel

Red Light, Green Light Robot

As an homage to the Netflix series Squid Game, my product design class team built a robot that allows people to play (safe) red light, green light.

Learn more
Embedded Circuit Design CV Robotics
Map display and node information panel

Arm Car

My embedded systems design team built a toy RC car that maneuvers based on the user's arm position (communicated wirelessly via a bracelet).

Learn more
Embedded Networking Circuit Design
Map display and node information panel

Coniferous Caroler

For my IoT class, my partner and I built a Christmas tree that senses passersby, plays music wirelessly and puts on a light show to the current song.

Learn more
Embedded Networking Circuit Design
Map display and node information panel

MaraMap

Accepted into the IEEE ICNP 2023 poster session, I collaborated with several scholars to create a new, visual way to explore Internet topology.

Learn more
Frontend Backend Networking
Corner view of FPGA fire alarm control panel, showing breadboard, relay, strobe and pull station

FPGA Fire Alarm Control Panel

I built a pipelined processor in Verilog with a custom assembly instruction set to simulate on a Nexus A7 FPGA for controlling fire alarm equipment.

Learn more
Embedded Circuit Design Digital Design
DEV team picture from 2023 competition

Duke Electric Vehicles

Assuming co-presidency in April of 2023, I led DEV through the process of creating a new electric urban concept vehicle.

Learn more
Embedded Circuit Design
Hurricane Electric's page on AS208078

ptrgen

I published and maintain a Python package which generates PTR DNS records for IP addresses and domain names.

Learn more
Networking
Hurricane Electric's page on AS208078

DominNet (AS401209)

I experiment with BGP, peering and new networking technologies using an ASN and IPv4/IPv6 address blocks that I run.

Learn more
Networking
EGR 101 poster for flood sensor

Flood Sensor

For my first-year engineering design class, my group created a sensor capable of detecting flash floods and notifying the homeowner.

Learn more
Embedded Networking Circuit Design
WildStang's drive team and pit crew after winning the 2019 Midwest Regional

WildStang

I was a member of FRC Team 111 (WildStang) in high school, leading the robot's software design for 2 years and the team as a whole for 1 year.

Learn more
CV Robotics
Slide from presentation describing Codellate's cloud integration

Codellate

For my capstone software design class in high school, I created a learning management system (LMS) for computer science classes.

Learn more
Frontend Backend