Preston Little

Who Am I?

Introduction

Born and raised in Utah, a passionate programmer I enjoy building software that is clean, efficient, and thoughtfully designed. With a strong foundation in computer science and hands-on experience across multiple programming languages and platforms, I focus on creating solutions that are both practical and scalable.

I’m especially interested in software engineering roles that challenge me to think critically, collaborate with others, and continuously improve my technical skills while contributing to meaningful projects.

Skills & Expertise

I specialize in building reliable, maintainable software with a strong foundation in computer science principles and real-world application development. My experience spans backend logic, data processing, and web-based systems, with an emphasis on clean architecture and scalable design.

  • Programming Languages: Python, Java, C++, JavaScript, HTML, CSS
  • Core Concepts: Object-Oriented Programming (OOP), Data Structures & Algorithms, Multithreading & Concurrency, Software Design Patterns, File I/O & Data Processing
  • Frameworks & Tools: Git & GitHub

Education

Bachelor's in Computer Science - Utah Valley University (graduating Spring 2026)

Overall GPA - 3.62

Dean's List:

  • Spring 2019
  • Fall 2019
  • Spring 2021
  • Fall 2023
  • Spring 2024
  • Fall 2024

Projects

If you'd like to view all of my projects, you can follow this link.

My Motivation

I’m driven by a passion for problem-solving and building software that is both efficient and intuitive. I enjoy breaking down complex challenges into manageable components and designing solutions that are clean, scalable, and easy to maintain.

Beyond the Code

The most important thing in my life is my family. My wife and child come first and I do what I do for them.

My interests and hobbies include Marvel Comics, fitness, sports, video games, and in my free time I do some graphic design.