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.
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.
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.
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.
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.
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
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 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 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
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
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
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
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++
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
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
© 2024 Jeremy Hutchings