Bioinformatics · AI · product engineering

Hi, I'm Will Diego.

A full-stack developer who loves

Recent UC San Diego graduate with experience in mobile software, device diagnostics, telemetry pipelines, bioinformatics, and agentic development workflows.

Will Diego in UC San Diego graduation regalia holding a bike helmet

Experience

Projects

macOS basic usage demo for the Focus Pomodoro App

Mobile / Productivity / SwiftUI

Focus Pomodoro App

A cross-platform iOS/macOS productivity app with clean timer UX, shared timestamp-based timer logic, macOS menu bar controls, rest overlays, notifications, and deterministic tests.

SwiftSwiftUIiOSmacOSCombineSwift concurrencySwift Testing
View GitHub
Stylized preview of Will Diego's personal portfolio website

Web / Portfolio / Next.js

Personal Portfolio Website

A responsive personal portfolio built with data-driven project and experience sections, modal experience details, local media assets, and curated ride cards.

Next.jsReactTypeScriptTailwind CSSResponsive UI
Minecraft MDP agent visualization

AI / Reinforcement Learning

Minecraft MDP Reinforcement Learning Agent

A model-based reinforcement learning agent that interacted with a live Minecraft environment and selected from 186 possible actions using available-action masking and reward shaping.

PythonMDPPolicy IterationValue IterationBellman UpdatesReward Shaping
View GitHub
Seed Extend hits per l-mer histogram

Bioinformatics / Algorithms

Seed Extend

A bioinformatics sequence-search project focused on seed-and-extend style matching.

BioinformaticsSequence searchSeed-and-extendAlgorithms
View GitHub
Sequence alignment search histogram

Bioinformatics / Algorithms

Sequence Alignment Search

A sequence alignment/search project that demonstrates computational biology and algorithmic problem solving.

BioinformaticsSequence alignmentSearch algorithms
View GitHub
2D adventure game screenshot

Game Development

2D Adventure

A 2D adventure game project that shows general programming fundamentals, object-oriented design, and interactive software.

Game loop2D renderingPlayer movementInteraction
View GitHub

Cycling

Lifetime Stats

Lifetime Stats

From Strava

Miles Ridden

Strava stats pending

Elevation Gained

Everest multiple pending

Rides Logged

Moving Time

Favorite Rides