Monty Dean
Projects About Contact
Project 0

This CV Portfolio

A live showcase of modern AI co-piloting

This entire website is a demonstration of resourcefulness. Instead of hand-coding from scratch, I orchestrated advanced AI models to write, refactor, and style the application. This represents the future of software development: directing intelligence to build fast and deliver high quality.

Modern Developer Competency

Leveraging AI as a force multiplier—designing structure, aesthetics, and logic through precise prompt direction and QA code review.

Structural Prompting

Directing AI to establish zero-dependency semantic HTML5 layouts.

Aesthetic Design

Instructing models to implement custom variables, light/dark themes, and frosted-glass highlights.

Logic & Integrations

Orchestrating swipe carousel mathematics, state tracking, and live HF model REST APIs.

Use the right navigation arrow to explore my other projects! Use the right navigation arrow or swipe the card to explore my other projects!

Radiology AI Summarizer

GitHub

What It Does

Radiology reports contain detailed clinical observations. This AI tool reads dense findings and automatically generates a concise, accurate diagnostic summary on a CPU.

Primary Purpose Summarizes radiology findings into clinical impressions
Model Footprint 2.97 GB (Compressed by 68% from 9.3 GB for CPU)
Accuracy Score 0.4455 ROUGE-1 F1 (+156.5% vs Base 0.1737)
Live API Host Hugging Face Space REST API
Paste or type clinical findings to summarize
Synthesizing impressions...
Base Model (ROUGE-1: 0.1737)

Fine-Tuned Model (ROUGE-1: 0.4455)

Spiral Data Classifier

GitHub

Neural Networks vs. Traditional Math

I built this project to practice building a neural network pipeline from scratch using PyTorch. The challenge is to classify a 3-class spiral dataset (intertwined coordinates resembling pinwheel arms), demonstrating the difference between traditional mathematics and machine learning.

Traditional equations struggle to split these spirals because they are highly curved and intertwined. Instead of manually writing a complex formula, this lightweight neural network learns to draw organic, bending boundaries directly from the raw coordinates through iterative optimization.

The Challenge Separate 3 intertwined spiral arms of data points
Traditional Math (Linear) Fails: Draws straight lines (51.7% Accuracy)
Model Architecture 2 inputs → 20 hidden units (ReLU) → 3 outputs
Adaptive Learning (Adam) Succeeds: Wraps around spirals (98.0% Accuracy)
Hover to Classify Coordinates
Coord: (x: 0.00, y: 0.00) Class: None
Red (Class 0)
33%
Green (Class 1)
33%
Blue (Class 2)
33%

Adam Optimizer: Adaptive Speed

By using the modern Adam optimizer, the neural network dynamically adjusts its learning step size for each neuron. It navigates the complex loss landscape efficiently, bending the decision boundary perfectly around the spiral arms in only 600 iterations.

SGD Optimizer: Getting Stuck

A basic training algorithm like Stochastic Gradient Descent (SGD) updates weights with a fixed step size. It struggles to navigate deep valleys in the learning landscape, getting trapped and failing to bend the boundary, even after thousands of epochs.

Linear Boundary: Traditional Math

Without a hidden layer of neurons, the model represents traditional linear algebra. It can only draw straight lines to divide the space. Because spirals are intertwined, straight lines cannot separate them, leaving the accuracy near a coin-toss.

Training Progress:
Training Progress Animation
Calculated in 1 step (no learning)