Lee Clayberg | Portfolio

Browse my portfolio of projects, including mobile apps, games, dashboards, websites, Flash archives, and more.

Social Start

Starting on social media is hard. Knowing what to post, when to post, and how to stay consistent can feel overwhelming. Social Start simplifies it with a clear daily plan. Complete guided objectives, build posting habits, track progress, and refine your strategy with creator-focused tools. No clutter, no complex analytics, just a simple path to start growing consistently!

Social Start

Last One

Last One is a fast-paced multiplayer party game where timing is everything—compete with friends in tense reaction rounds as a hidden timer counts down and everyone races to press the button when the signal appears. The slowest player loses a life, and once you’re out of lives, you’re eliminated, leaving only one winner standing. Perfect for game nights, classrooms, road trips, or anytime you want instant competition and laughs.

Last One

Ball Caddy

The easiest way to track your golf balls. Ball Caddy lets you organize, search, and manage your collection so you’re always ready for your next round.

Ball Caddy

Think Twice

Take control of your spending with Think Twice, the app designed to help you stop impulse purchases and make smarter buying decisions.

Think Twice

Lake Morey Invitational

The Lake Morey Invitational is an annual, invite-only golf tradition bringing players together for a competitive and memorable weekend on the lake.

Lake Morey Invitational

svg2code

svg2code is a web app that converts SVG designs into Flutter code instantly, with future support for additional frameworks and languages.

svg2code

My Website

A redesigned version of my website built with Flutter, moving away from Wix for greater flexibility and performance.

My Website

Geo Blocks

Geo Blocks gives you a powerful way to track and visualize location updates in real time. Create blocks, update them through the API, and watch them move live on the map.

Geo Blocks

Scan 4 Par

Scan 4 Par is the fastest way to turn paper scorecards into digital records. Powered by AI, it scans your scorecard in seconds, lets you make quick edits, and keeps everything organized for easy sharing and record-keeping.

Scan 4 Par

Move My Car

Tired of forgetting when to move your car? Move My Car helps you avoid tickets by scanning real parking signs and generating custom schedules - powered by AI.

Move My Car

Golf Sync

Golf Sync is the smartest way to track your round. Whether you're playing solo or with friends, it makes scoring fast, flexible, and fully real-time - no more passing one phone around or texting scores hole-by-hole.

Golf Sync

Stride Rank

Crush your fitness goals and climb the leaderboard with Stride Rank! Track your daily steps, distance, calories burned, active time, and flights climbed—all in one clean, motivating app. Go beyond solo stats and challenge your friends to see who's truly leading the pack.

Stride Rank

RegEx - Learning

Unlock the full power of Regular Expressions with an interactive learning experience designed for all skill levels. Whether you're a beginner exploring basic patterns or an expert mastering advanced techniques, this app offers structured lessons, interactive exercises, and real-world challenges to build your regex skills.

RegEx - Learning

Slide n' Solve

Slide 'n Solve is a fun and addictive sliding puzzle game that tests your logic and speed! Slide the tiles into the correct order and solve the puzzle as fast as possible.

Slide n' Solve

Pipes: Connect the Flow

Dive into the captivating world of Pipes: Connect the Flow, a thrilling puzzle game where strategy and quick thinking come together. Rotate pipe pieces to form a continuous path before all the water spills out. The pressure is on - can you complete the puzzle in time?

Pipes: Connect the Flow

Ammo Box

Ammo Box is the must-have app for firearm enthusiasts and shooters, offering an easy way to track ammo inventory, usage, and range sessions. With a user-friendly design, Ammo Box helps you stay organized by keeping all your ammo details in one place.

Ammo Box

Nerv - Digitial Business Cards

Nerv is the all-in-one digital business card app designed to revolutionize the way you network and manage your professional contacts. With Nerv, you can effortlessly create, share, and manage your business cards while gaining valuable insights through advanced analytics.

Nerv - Digitial Business Cards

Lazy Layers

Never struggle with deciding what to wear! This app predicts your ideal clothing layers for every hour based on personalized comfort data. Get detailed stats and push notifications for daily recommendations.

Lazy Layers

Block Sorter

A robotics project using computer vision to detect a box with shaped holes. The robot identified and picked up matching blocks, then attempted to drop them through the correct openings.

Block Sorter

Project Euler

A collection of my solutions to the classic Project Euler problems, focused on algorithmic problem-solving and mathematical programming challenges.

Project Euler

Block Shift 3D

Shift the blocks around to fit through the approaching walls. The walls increase in speed and become more difficult the longer you stay alive. The diamonds collected along the way can be used in the shop to buy color options.

Block Shift 3D

Spherinth

Endless amounts of spherical labyrinths for you to enjoy. With five different difficulties, there is a maze made for your skillset. As you are navigating, make sure to collect the crystals to purchase items in the shop!

Spherinth

Skyward Towers

Skyward Towers is a fast-paced endless stacker where precision is everything. Your goal is simple: stack building segments as high as you can while the crane swings faster and faster. One wrong move and your unstable tower will come crashing down.

Skyward Towers

Frogger Reinforcement Learning

For my final project in CS4100 I tried to make a reinforcement learning agent for playing Atari 2600 Frogger. I am using Q-learning with a deep neural network to keep track of the Q-function.

Frogger Reinforcement Learning

Terrain Generation

My final Computer Graphics project: a terrain generator using Perlin noise. Adjustable octaves and Y-scale settings let you explore different levels of detail and scale.

Terrain Generation

Devops Dashboard

An internal monitoring tool that visualizes data pulls with charts, tables, and graphs. Includes request information, health checks, and testing metrics for streamlined oversight.

Devops Dashboard

Pipes

A 3D Unity reimagining of my original flash game. Rotate pipe pieces to complete the path before water runs out—this time with full 3D water effects spilling across the puzzle.

Pipes

UFC Dashboard

Explore UFC stats with visualizations of top fighters, fight times, win streaks, and averages. Designed to highlight trends and performance insights across events.

UFC Dashboard

US Police Shooting Dashboard

An interactive data visualization of police shootings in the United States. Displays location, demographics, city breakdowns, and details such as whether the individual was armed or had mental illness.

US Police Shooting Dashboard

Star Wars Dashboard

A Star Wars-themed dashboard that presents stats on ships, fighters, planets, and characters. Explore galactic data in a structured, interactive format.

Star Wars Dashboard

UFO Sightings Dashboard

Visualize UFO sightings across the U.S. and the world. Track patterns such as sightings per year and location clusters.

UFO Sightings Dashboard

Superbowls Dashboard

Analyze Super Bowl history with data on final scores, team wins, MVPs, and host locations. A complete overview of the NFL's biggest event.

Superbowls Dashboard

Stock Tracker

Track stock performance with one-year close and price change data, plus 20 years of history. Includes company headquarters mapping for additional context.

Stock Tracker

Pokemon Dashboard

View averages for HP, Attack, and Defense across Pokemon types and generations. Compare legendary Pokemon stats with interactive graphs and breakdowns.

Pokemon Dashboard

Bee Colonies Dashboard

Visualize bee colony health and the impact of various diseases across U.S. states. Data spans multiple years, highlighting changes in colony stability.

Bee Colonies Dashboard

Weather Dashboard

A weather dashboard focused on Boston, MA. Displays temperature, precipitation, wind speed, humidity, and other local conditions.

Weather Dashboard

Comic Stack

A web application for comic book collectors to search for comic details, track their personal inventory, and share collections publicly. Users can grade comics, manage their library, and search by title or character.

Comic Stack

Temple of Powers

Explore an ancient lava-filled temple and outsmart the monsters that lurk within. Unlock unique powers - shrink, gravity flip, and double jump - that transform the way you play and advance.

Temple of Powers

Zombie Yard

A first-person shooter where you defend a house by shooting zombies through windows. Move crates to collect ammo while dodging relentless zombie attacks.

Zombie Yard

Desert Treasure

A top-down adventure where you collect diamonds across the map while avoiding enemies with smart, adaptive movement.

Desert Treasure

Spreadsheet

A Java-based spreadsheet application built in college. Features include infinite scrolling, formulas, range selection, charting, and saving.

Spreadsheet

Pac Man

A classic Pac-Man remake built with VA Smalltalk, featuring natively drawn graphics for a crisp, retro feel. Enemies follow identical movement algorithms, creating a consistent but challenging gameplay experience.

Pac Man

Light Cycles

A VA Smalltalk game inspired by Tron. Players control cycles that leave trails of light-avoid crashing into paths to survive longer.

Light Cycles

Minesweeper

A faithful recreation of the classic Minesweeper made in VA Smalltalk, complete with the familiar shaded tiles and signature 3D visual effects. The look and feel stay true to the original, delivering the same nostalgic gameplay experience with a polished, retro-inspired interface.

Minesweeper

Mastermind

A VA Smalltalk version of the classic code-breaking board game. You get 10 attempts to guess the hidden pattern with minimal clues.

Mastermind

Snake

A VA Smalltalk take on the timeless Snake game. Guide your snake to grow longer while avoiding collisions.

Snake

Tower of Hanoi

A visualization tool for the Tower of Hanoi puzzle made in VA Smalltalk. Set pegs and disk counts, then step forward and backward through the animated solution.

Tower of Hanoi

Island Defend

Defend your island against waves of enemies in this tower defense game. Strategically place defenses around the island to protect the headquarters and survive each attack.

Island Defend

Build a Dijkstra

Create custom graphs and visualize Dijkstra's algorithm in action. Use preset layouts or design your own, entering weights and connections between nodes for full control.

Build a Dijkstra

Flash Tanks

Flash Tanks is a fast-paced 2D artillery game inspired by Pocket Tanks. Players face off in explosive tank battles, choosing their angle, power, and weapon to outmaneuver and outshoot their opponents.

Flash Tanks

Flash Minesweeper

A classic Minesweeper game recreated in Flash with three difficulty levels. Challenge yourself to clear the board without triggering any mines.

Flash Minesweeper

Flash Pipes

My original pipes game in Flash where you rotate pieces to create a continuous structure. Endless levels offer an ever-growing challenge as you progress.

Flash Pipes

Flash Snake

A Flash version of the classic Snake game. Guide your snake to collect points while avoiding collisions with itself.

Flash Snake

Stacker

Drop blocks onto a growing tower in this stacking game. Each block gets smaller depending on how accurately it lands, and the game continues until a miss.

Stacker

Masconomet Route Finder

For my internship, I made a route finder program for Masconomet High School. The program uses a three-dimensional model of the school with over 300 points to figure out the shortest path from one room to another, or from a room to either a bathroom or fire exit.

Masconomet Route Finder

Maze Generator

Generate custom mazes by specifying dimensions and watch the maze take shape. The program can also provide the solution for reference.”

Maze Generator

Build a heap

Visually create a heap structure and explore sorting with a min-heap. Learn how elements move and organize during the sorting process.

Build a heap

Sorting Arrays

Create an array and sort it using various algorithms while observing each step. Compare how different sorting methods organize the same data.

Sorting Arrays

Motor Speedway

Pick a car color and race around a track filled with jumps and sharp turns. Compete for the fastest lap time.

Motor Speedway

Territory

Compete against a friend to claim the most space on the board before time runs out. Plan your moves strategically to dominate the territory.

Territory

Flash Skyward Towers

The first version of Skyward Towers, built in Flash. Drop floors to build your tower as high as possible - miss a floor and the tower must be demolished, testing your precision and timing.

Flash Skyward Towers

School Fastest Route

Navigate a 2D map of my high school using Dijkstra's algorithm. Find the fastest path from classroom to classroom efficiently.

School Fastest Route

Interstate Travel Map

Apply Dijkstra's algorithm to a broad map of the U.S. interstate system. Plan the quickest routes across the country.

Interstate Travel Map

Dijkstra's Algorithm

A visual program that depicts Dijkstra's algorithm in action. Click through each step to see how shortest paths are calculated.

Dijkstra's Algorithm

Flash Tower of Hanoi

A mathematical puzzle with three rods and multiple disks in Flash. Step through the algorithm as it moves disks to solve the puzzle.

Flash Tower of Hanoi

Binary Search

Visually explore the binary search algorithm in action. See how data is divided and searched step by step.

Binary Search

The Awakening

An English class project highlighting foreshadowing in The Awakening. Visual and textual analysis demonstrate key plot elements.

The Awakening

Ink Spill

Clean up oil puddles using a rag before they spread. A fun reflex-based game requiring quick responses.

Ink Spill

Dot Guide

Guide a dot through paths that grow increasingly narrow. Includes achievements, power-ups, a store, and nine challenging maps

Dot Guide

Quick Fire

A stationary first-person shooter where you take a wave of enemies. Reload and continue shooting to survive as long as possible.

Quick Fire

Candy Collector

Collect as much candy as you can while avoiding broccoli obstacles. Test your speed and precision in this arcade-style game.

Candy Collector

Arrow Speed

A keyboard-based rhythm game inspired by Dance Dance Revolution. Hit arrows as they reach the zone to keep the combo going.

Arrow Speed

Block Smasher

A Visual Basic arcade-style game where you must destroy all the blocks before time runs out. Watch out - blockers will stop your shots, adding to the challenge.

Block Smasher

Spike Runner

A side-scrolling game where you move quickly between the floor and ceiling. Avoid spikes and navigate hazards to survive.

Spike Runner

Clayberg Motor Speedway

A racing-style game where you dodge roadblocks. Travel as far as possible while maintaining speed and control.

Clayberg Motor Speedway

Drum Set

A Flash drum set where each drum and object produces a unique sound. Play rhythms and experiment with different beats.

Drum Set

Doritos Ad

A short Flash advertisement project showcasing animation and motion-design skills through a Doritos-themed ad.

Doritos Ad

Pumpkin Hunt Bonus

Reach the center of a rotating maze while keeping your cursor from touching the walls. A challenging precision-based game.

Pumpkin Hunt Bonus

Pumpkin Hunt

Navigate a side-scrolling maze without letting your cursor touch the walls. Reach the end while avoiding obstacles and traps.

Pumpkin Hunt

Open House

A school project showcasing Summer, Family, Interests, and Aspirations. Designed to present personal experiences and goals visually.

Open House

The Giving Tree

The Giving Tree (Flash Animation) is a school project adaptation of Shel Silverstein's classic story. Created in Adobe Flash, the animation retells the tale of a boy and a tree through simple visuals and motion, focusing on themes of generosity, sacrifice, and the passage of time.

The Giving Tree

Jungle Adventure

Explore four jungle scenes with interactive animal animations. Learn about wildlife while navigating each environment.

Jungle Adventure

Sunset

A Flash animation of a sunset over water. Includes interactive elements like a whale popping out of the water.

Sunset

Fish Tank

A basic animated fish tank in Flash. Features a diver and a shark swimming in a simple aquatic environment.

Fish Tank

Christmas Crossword

A festive holiday crossword game. Fill in answers with real-time feedback on your entries.

Christmas Crossword

Wack-A-Mole

Whack-a-Mole (Visual Basic Game) is an arcade-style project where players test their reflexes by hitting moles as they pop up. Each mole type has unique traits, and players earn points for every successful hit. Points can then be spent in the in-game shop to purchase new types of moles or unlock power-ups.

Wack-A-Mole

VB Calculator

A Visual Basic calculator featuring core operations plus extras like modulo and square root.

VB Calculator

Parent Website

My very first website, built for high school parents' night. It included fun sections like Fanpage, Family, Summer, and Tech.

Parent Website