layout | title | permalink |
---|---|---|
default |
Welcome |
/ |
Hi, I'm Derek! I'm passionate about problem-solving and automation. I'm also a nerd that loves games and technology!
Explore my professional background and experiences:
<iframe src="/assets/pdf/DM_Resume_2025.pdf" width="100%" height="500px" style="border: none;" id="resume-viewer"></iframe><!-- Frontend Card -->
<div class="col">
<div class="card h-100 shadow-lg border-0 bg-dark text-light">
<div class="card-body">
<h5 class="card-title"><i class="fas fa-tools"></i> Frontend</h5>
{{ "
-
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. " | markdownify }}
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. " | markdownify }}
-
GitHub Actions: Automates builds and testing.
View CI/CD Workflow (YAML)
-
Selenium WebDriver: Validates UI functionality.
View Tests (C#)