About Me

My name is Parker Middleton, and I am a senior pursuing a Bachelor’s degree in Computer Science at the University of Utah in Salt Lake City.

I am a non-traditional student actively leveraging my decade of experience in the service and management industry to pivot into a career in technology. My background has instilled a strong foundation in client-focused problem-solving, team management, and performance under pressure.

I hold a core belief that everyone is a creator, and everything around us is art. Whether the craft is cooking a dish, designing a presentation, or engineering a complex piece of software, creation is a fundamental part of human nature. This philosophy fuels my curiosity in tech: every opportunity to learn is another way to hone my skills and master my craft.

Project Snapshot
Simple Sheet: Spreadsheet Application

Tech: C#, .NET MAUI, MVC, JSON

Date: Oct. 6, 2023

A lightweight spreadsheet application designed for everyday use. Organize data and make simple calculations without the clutter of advanced tools.

  • Directed Acyclic Graph
  • Formula Evaluation
  • Model View Controller (MVC)
Neon Snakes: Multiplayer Snake Arena

Tech: C#, .NET MAUI, TCP/IP, JSON, MVC

Date: Dec. 8, 2023

A network based multiplayer battle game based on classic Snake. Players compete to grow their snakes by collecting power-ups while avoiding collisions with rivals. As snakes grow larger, they gain more control of the arena, using their size and movement to outmaneuver opponents.

  • The Handshake
  • Client/Server MVC
  • Game World Customization via XML
Sprite Animator

Tech: C++, QtCreator, Slots/Signals, Waterfall Process

Date: April 2, 2024

A pixel art animation tool that enables users to bring static sprites to life, frame by frame. Whether you're crafting retro-inspired 8-bit designs or working on detailed character animations, this sprite animator offers the flexibility to animate at your own pace.

  • Signals & Slots
  • Waterfall Process
  • Model-View
Bar Blunder: Cocktail Creation Simulator

Tech: C++, QtCreator, Slots/Signals, Agile, SCRUM, LiquidFun, Box2D

Date: May 1, 2024

A unique educational application that teaches precise mixology techniques. The core feature is a real-time pouring mechanic to accurately simulate pouring behavior adhering to professional bartending standards.

  • LiquidFun & Box2D
  • Agile Process
  • Model-View

Wanna Dive Deeper?

This is just the gist, but your journey shouldn't stop here.
The Standard View unlocks the full narrative.

Video Walkthroughs Design Concepts Key Code Files

Check out my projects!