Logo

About Me

Logo

Back in 2016 I took my first programming class in high school and fell in love, now I am a senior Software Engineering student at Utah Tech University, graduating in May 2024. My journey has taken me from tutoring peers as a lab assistant to pioneering VR lab development for Utah Tech Online's courses. Living in St. George, Utah, I balance my passion for programming with outdoor adventures, pickleball, and gym sessions, embracing both technology and an active lifestyle. I am planning on getting into photography and astrophotography in the near future.

Education

Logo

I graduated from Utah Tech University in St. George, Utah, in May 2024 with a Bachelor of Science in Software Engineering, achieving a GPA of 3.91. My coursework included Advanced Algorithms, Data Structures, Distributed Systems, Embedded Systems, Database Management and Design, Software Design, and Web Application Development.

Experience

  1. Code School Instructor

    Utah Tech University

    As a Code School Instructor, I taught web development, covering HTML, CSS, Vue.js, and MongoDB. Over a 6-week instructional period, me and one other instructor guided students through fundamental web technologies, followed by a 3-week project phase where students applied their skills to real-world projects. Their final projects garnered attention and praise from local tech industry professionals.

  2. VR Software Engineer

    Utah Tech Online

    As a VR Software Engineer, I collaborate with other developers and artists to create interactive courses that enable professors to offer their classes online. My primary tools are C# and Unity, and I take pride in delivering immersive and engaging educational experiences.

  3. Lab Assistant

    Utah Tech University

    As a Computer Science Tutor, I assisted students in courses like C++, Python, Data Structures, and Algorithms. I developed tailored lesson plans, clarified complex concepts, and enhanced students' problem-solving skills, fostering a supportive learning environment.

Projects

Project 1

Trveld

Trveld was my capstone project for my bachelor's degree. It is a travel tracking application where users can use an interactive map to track where they have been and upload all of their memories in one central location. They can also post about their travels to the social feed so that other users can learn about new places to visit.

PostgreSQL

Go

Gin

GORM

AWS S3 Bucket

Next.js

TypeScript

Tailwind

Project 1

CertSitter

CertSitter is a web application that me and my three team members built for a 24 hour hackathon. It allows restauraunts to easily manage their employees certifications e.g food handlers permit and alcohol handlers permit.

React

Firebase

Project 1

RPC Chat

Project from CS-3410 Distributed Systems where we built a real-time chat application using Remote Procedure Calls (RPC) with Go. The chat application allows users to create a server and join that server as a client to chat with other users in the server.

Go

Project 1

Chord

Project from CS-3410 Distributed Systems where we implemented Chord a distributed hash table (DHT) that provides a scalable way to store and retrieve key-value pairs in a distributed system.

Go

Project 1

Computing Student Showcase

The Computing Student Showcase is a web application that I built using Vue.js and MongoDB. It allows students to showcase their projects and connect with other students in the computing program at Utah Tech University. This was built for one of my professors after they approached me with the idea.

HTML

CSS

Vue.js

MongoDB

AWS S3 Bucket

Project 1

CashFlow

CashFlow is an iOS project using Swift and Story Boards. It is a personal finance application that allows users to track their expenses and income. Users can add transactions, view their transaction history, and see a summary of their expenses and income.

Swift

xCode

CocoaPods

Project 1

PlantStats

PlantStats is an embedded systems project where I built a system that monitors the environment of a plant and sends the data to a web application. The web application displays the data in real-time and provides users with a way to monitor their plant’s health.

Arduino

Bluetooth

ESP32

Next.js

Tailwind

Project 1

Fractal Image Generator

Fractal Image Generator is a project from CS-3005 C++ where we built a program that generates fractal images. The program allows users to generate different types of fractals and customize the fractal image. It has both a GUI and CLI interface

C++

Project 1

Munchy

Munchy is a social media web application built using the MERN stack and provides users with a place to share and discover recipes. It has a user-friendly interface that allows users to search for a specific recipe, create a recipe, follow and unfollow users, and interact with recipes that you find.

MongoDB

Express

React

Node.js

Tailwind

Project 1

Go Gas

Go Gas is a web application built using the MERN stack and provides users with current gas prices. It has a user-friendly interface that allows users to search for gas prices at nearby locations and add prices to the database. With its sleek design and advanced functionality, Go Gas is a convenient and reliable way to keep track of gas prices in real-time.

MongoDB

Express

React

Node.js

Contact

Thanks for stopping by! If you'd like to get in touch with me, feel free to send me an email or connect with and message me on LinkedIn

© 2024 Jeremy Hutchings

About

Experience

Projects

Contact

Resume