About Me

What’s up!? My name is Derek, and I love expressing my creativity and problem-solving skills through programming! Since I was a kid, games have been a driving force in my pursuit of education and personal development as a software engineer.


In 2024, I achieved my M.S. in Computer Science from California State University Fullerton, where I wrote my thesis on the impact of latency compensation techniques for multiplayer online games. I aim to become an expert in multiplayer game networking and I aspire to create incredible online gaming experiences!

Here are some of my strongest skills:

  • Godot
  • Unreal Engine
  • C++
  • Python
  • Go
  • JavaScript
  • AWS
  • Azure

Check Out My Game Jam Games On Itch.io!

Ludum Dare 57
~35
Godot Wild Jam
~180
Crazy Convertible
~9,780

Projects

  • MonkeyScript Web REPL

    MonkeyScript is an interpreted programming language and the interpreter for it was written in Go. Using HTMX and the Go standard Library, I created a terminal emulator front-end which allows users to write and evaluate code

    • GO
    • JavaScript
    • HTMX
    • Azure
  • Thesis Project

    This is a multiplayer online game, developed alongside my thesis, which investigates the implementation of latency compensation techniques.

    • Godot
    • C++
    • Multiplayer
    • 3D
  • Story Point Poker

    This project is still in development. This is a sprint planning tool for AGILE scrum methodology. Teams can vote on the amount of story points a sprint item is worth.

    • GO
    • JavaScript
    • HTMX
    • Azure
  • A-Star Pathfinding Visualizer

    Draw your own maze and watch how the solver uses the A* (A-Star) pathfinding algorithm to navigate to the exit.

    • JavaScript
    • P5.js
    • Algorithms
  • Daily Word Guessing Game

    Challenge yourself to guess the word of the day in 6 tries or less! The word of the day is fetched from a public API and your guesses are validated by a public dictionary API.

    • JavaScript
    • API

Talk to Me

Say What's Up!

I am currently looking for new opportunities to expand my skillset and further my career as a Software Engineer!

dhdorr@gmail.com