Ethan Heathcote

About Me

Aspiring Computer Science professional with a strong foundation in software development and algorithm design. Eager to contribute to innovative projects and gain hands-on experience in Software Engineering, AI, and Machine Learning.

Education

Bachelor of Science in Computer Science, GPA: 3.99 - University of Utah

Film Production Technician: AAS - Salt Lake Community College

Projects

Spreadsheet Software Development | C#

Engineered the foundational logic for a spreadsheet application using MVC architecture and implemented core functionalities including cell re-evaluation based on dependencies.

Multiplayer Snake Game Server Development | C#

Built a multi-threaded game server for a multiplayer snake game, handling real-time state synchronization across clients and implementing game logic in a .NET 7 console application.

Polygon Memory Game | Java

Developed a Java-based application utilizing directed graphs for dynamic rendering of customizable polygons, enhancing user interaction through a graphical interface.

Link to project video

Contact Information

LinkedIn

Github

LeetCode

Feel free to reach out via email at ethanheathcote@gmail.com