Welcome to My Portfolio

Hi, I’m Derek! I’m passionate about problem-solving and automation. I’m also a nerd that loves games and technology!

Picture of me playing chess


My Resume

Explore my professional background and experiences:

Download My Resume (PDF)


Technologies Behind This Site

Frontend
  • Jekyll: Converts Markdown and Liquid templates into a static site, making content management a breeze.
  • Bootstrap: Powers the site’s responsive layout, ensuring a clean look whether you’re on a phone, tablet, or desktop.
  • FontAwesome: Adds visual flair with icons, such as chess pieces and interactive links, for a modern, engaging feel.
  • JavaScript: Handles interactive elements, including dynamic filters on the board games section and my Chess Woodpecker app.
Backend
  • Go: Powers a fast and reliable REST API that queries the PostgreSQL database and serves data for board game filtering and my Chess Woodpecker app.
  • PostgreSQL: Stores all board game and Chess puzzle data.
  • Docker: Simplifies deployment by bundling all dependencies into isolated containers, making the entire system portable across environments.
  • Railway: Manages backend hosting and the PostgreSQL database with automatic deployments and scaling.
Automation and Testing