wyatt

o’connell

University of Virginia '25 - Computer Science, Technology Entrepreneurship
image not found
Hi, I’m Wyatt: a passionate developer with extensive experience in software engineering and a strong eagerness to learn. Through personal projects, academic endeavors, and internships, I’ve significantly contributed to various aspects of development, including system design, full-stack development, testing, and DevOps. I thrive in collaborative environments and am driven by the opportunity to express creativity in my work, as is evident in my personal projects. I’m seeking to join a dedicated team where I can make a meaningful impact. In my free time, I like to play board games, basketball, and ride my mountain bike.

relevant coursework

KBR, Software Development Intern

Chantilly, VA | May - August 2024
  • Collaborated with a team to develop a digitally engineered space system testing workflow
  • Leveraged Kubernetes to orchestrate application containers and databases
  • Contributed to an Angular frontend application to intuitively display data using JavaScript libraries
  • Set up a MySQL database for querying testing data

Scale AI, AI Trainer

Remote | December 2023 - Present
  • Solved intricate programming problems and crafted responses to coding-related prompts for training large language models
  • Provided in-depth analysis of AI generated code

recent projects

BestBet

A fictional sports betting application built with PHP, Postgres, and JavaScript.

The Niche Index
image not found image not found

A web application that uses the spotify API to display the obscurity of a user's top songs, artists, and saved tracks, and calculates an overall "Niche Score" that reflects the obscurity of the user's entire music library.

Lost and Found Web App
image not found image not found

A small team and I utilized scrum methodology to create this Django web app. This virtual lost and found integrates the Google OAuth and Maps API to facilitate a simple and effective user experience.

Intersections
image not found

*This project is still in progress* Like many others, I habitually participate in the NYT word games each morning. I wanted to create my own variation that mimicked the aesthetics and satisfying animations that make games like connections and wordle so addicting. I still need to implement local storage, instructions, scaling for mobile, and end-game behavior.

recent projects

BestBet

A fictional sports betting application built with PHP, Postgres, and JavaScript.

The Niche Index

A web application that uses the Spotify API to display the obscurity of a user's taste. Implemented with React, JS, HTML, CSS, and Node.js.

Users are given an overall “Niche Score” to represent how niche their library is. The score is produced by an algorithm I devised that leverages song virality and artist popularity. My goal with this project was to create an application that myself and my peers would actually find useful. This idea was completely original and therefore required a lot of experimentation with the UI/UX. I gained many valuable skills throughout the process: replicating Spotify’s pre-established design language, teaching myself how to navigate React and Node.js, making API calls, and scaling for mobile. New changes to Spotify's developer platform stipulate that third-party apps are placed into "development mode", which limits access to apps like this one. As a result, I decided to take down the Niche Index deployment, but feel free to check it out on GitHub!

image not found image not found
Lost and Found Web App

A small team and I utilized scrum methodology to create this Django web app. This virtual lost and found integrates the Google OAuth and Maps API to facilitate a simple and effective user experience.

Throughout development, we simulated a real-world, agile work environment. My group and I gained experience in communicating software design, continuous integration, devops, beta testing, and maintenance. I enjoyed working with a team and learning how to effectively distribute tasks.

image not found image not found
Intersections

A completely original daily puzzle game created using Angular and deployed on Hostinger.

*This project is still in progress* Like many others, I habitually participate in the NYT word games each morning. I wanted to create my own variation that mimicked the aesthetics and satisfying animations that make games like connections and wordle so addicting. I still need to implement local storage, instructions, scaling for mobile, and end-game behavior.

Try it out → image not found