Computer Science Film Both
About Me.
Hello! My name is Kyle Coon and I'm a programmer from Michigan with a B.S. in Computer Science and a second degree in Film, Television, and Media.
View Resume
Projects
How's The Market
Website visuals
Full-stack web application made to track trends in the computer science job market. LinkedIn webscraper made with Python, website made with React, JavaScript, HTML, CSS, and Express. Hosted on AWS.

Visit Site
View Code
The Story of Draden
Release trailer
Resource Management, Real Time Strategy game made in 7 weeks on a 4 person team. I implemented player movment and abilities, upgrade shop, farming mechanics, and sound design.

Visit itch.io
View Code
Keep Your Composer
Gameplay highlights
2D Puzzle Platformer where you compose the levels! The notes become your platforms as well as the soundtrack for that level. Made in 3 days for the 2024 Game Maker's Tool Kit Game Jam.

Visit itch.io
View Code
Zelda10
Gameplay highlights
Legend of Zelda mod made in three weeks. Allows Link to transform into defeated bosses and use their abilities. I implemented enemy AI, player movement and abilites, and custom level design.

Download
View Code
Chess Digitizer
Conversion of image to digital representation
Computer vision project that digitizes the layout of a real chess board to be analyzed or played on lichess.com. This was achieved with a corner-recognition algorithm and neural network written in Python.

View Report
View Code
Terminle
Gameplay with randomly generated word
Recreation of the popular New York Times web-based word game "Wordle" that can be played locally in a computer terminal with two gameplay options. The program was written in C++ with a text-coloring library.

View Code
Scalable Search Engine
Search query and results
Search engine similar to Google/Bing that ranks page results with an inverted index that was constructed by web-crawling about 3,000 webpages. The inverted index was made with a MapReduce program written in Python and the website was constructed with standard web app framework.

Code available upon request.
This Website!
website
Landing page for this website
Instead of using a website builder, this entire website was hand-written. While there's room for improvement, I was able to learn many important principals of responsive web design.

View Code
michigan
Education
line
School: University of Michigan -
College of Literature, Science,
and the Arts

Graduation May 2024

GPA: 3.651

Degrees: B.S. Computer Science, B.S. Film, Television, and Media

Skills

Software Engineering:
C++, Python, Java, Git, Unit Testing

Web Development:
HTML, CSS, React, AWS, APIs

Video Game Development:
Unity, C#, UI Design, Audio Design, Play Testing

Notable
Classes
  Computer Game
  Development: Design
  and development of
  several Unity-made
  computer games as well
      as understanding of the
                  video game
                      industry
    UI Development:
    Concepts and techniques
    for designing computer
    system user interface
    to be user-friendly
line
Web Systems: Practical
implementations of both
front-end and back-
 end web systems and
     technologies
    Computer Security:
   Assessement, prevention,
   and exploitation of
   modern web security
     designs and their
        faults
 Computer Vision:   
 Solving of visual
 problems with the use of computers by means of  machine learning and
  deep learning
Leadership Experience
glee
U of M Men's Glee Club
Vice President
Head of social team for the second oldest collegiate choir in the country. Responsibilities include organizing all social events for a 100+ person organization, leading orientation for new members, and tracking attendance.
The Friars
President
Leader of the oldest acappella group on the University of Michigan campus. Responsibilities include scheduling concerts and gigs, coordinating collaborations, and arranging vocal scores.
friars