Computer Science Film Both
About Me.
Hello! My name is Kyle Coon and I'm a programmer, video editor, and filmmaker from Michigan with a dual degree in Computer Science and Film.
CS Resume Film Resume
Projects
Fed Up
Roles: Editor, Writer, Producer, CamOp
Documentary shortfilm made in collaboration with Fed Up ministries in November 2023.
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
How's The Market
Hardly Working
Roles: Editor, Writer
Personal documentary project independently made in October 2023.
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
The Story of Draden
Hand to Hand
Roles: Editor, Writer, Producer, Dir. of Photography, CamOp
Collaborative short film made at the University of Michigan in the Fall of 2022.
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
Keep Your Composer
Best Friends Channel
Roles: Editor, Writer, CamOp
Improvised comedic video short concieved, shot, and edited in 72 hours in the Spring of 2022.
Gameplay highlights
Legend of Zelda mod made in three weeks using Unity and C# scripting. 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
Zelda10
Best Friends Channel 2
Roles: Editor, Writer, CamOp
Sequel and expansion to "Best Friends Channel" made in 5 days in the Spring of 2023.
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
Chess Digitizer
Moose Banquet
Roles: Editor, CamOp
End-of-summer compilation made as videographer for Camp Moosilauke in the Summer of 2023.
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
Terminle
It's Not Easy Being Big
Roles: Editor
Comedic found footage project made for
FTVM 391 at UofM in the Fall of 2023.
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
This Website!
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

C.S. 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

Film Awards
Best Documentary Runner Up
Lightworks Film Festival

Best of Festival
F.T.V.M. 150
Notable line
Classes
Editing Theory and Practice: Comprehensive overview of non-linear
 film and video editing   through the creation of
    six projects of varying
               styles.
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
    Documentary Prod.:
    Understanding of
    modern documentary     techniques through the     development and
        creation of two non-
              fictional narrative
              short films.
  Movie/TV Production:   
 All encompassing
 independent creation of
 multiple forms of
 narrative driven fiction
  including film and TV.
 Computer Vision:   
 Solving of visual
 problems with the use of computers by means of  machine learning and
  deep learning
    Computer Game
    Development: Design
    and development of
    several Unity-made
     computer games as well
      as understanding of
            the video game
                industry
 
    Classical Film
    Theory: Study and
    analysis of the
    definitions of cinema
      rooted in its classical
          era.
Culture in Video Games Rhetorical analysis of the role of race, gender, and
 sexuality in US video
      games.
 UI Development: Concepts
 and techniques for
 designing computer
 system user interfaces to
 be user-friendly.
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