SKILLS / education
skills / SoftWare / Languages:
Programming Languages:
Java
C
C#
C++
Python
GLSL
Lua
Visual Basic
Web Development
JavaScript
HTML
CSHTML
CSS
SCSS
Bootstrap
Material UI
Sitefinity
jQuery
Adobe Creative Cloud:
Photoshop
Premiere
After Effects
Audition
Illustrator
InDesign
Computer Graphics:
Maya
Blender
OpenGL / GLSL
Processing
DART (Dynamic Animation and Robotics Toolkit)
Other Software:
Microsoft Office Suite
Unity
Processing
Pico-8
Twine
Eclipse / Intellij
Git
Spoken Languages:
English
German
Korean (elementary proficiency)
Miscellaneous Skills:
Agile Development
Worked on set for multiple short films
Strong background & understanding of Linear Algebra
CLASSES / EDUCATION
Computer Science:
CS 1331: Intro to Object Oriented programming (Java)
CS 1332: Data Structures and Algorithms (Java)
CS 2261: Media and Device Architecture (C)
CS 2340: Object Oriented Design (Java)
CS 3311: Project Design (HTML, JavaScript, CSS, PHP)
CS 3312: Project Implementation (HTML, JavaScript, CSS, PHP)
CS 3451: Computer Graphics (Python, OpenGL)
CS 3600: Intro to Artificial Intelligence (Python)
CS 4001: Computing & Society
CS 4455 Video Game Design (Unity, C#)
CS 4496 Computer Animation (DART, C++, OpenGL)
Language, Media, and Culture:
LMC 2700: Intro to Computational Media (Java, Javascript, Chef, etc.)
LMC 2720: Visual Design (Photoshop, InDesign)
LMC 2730: Constructing the Moving Image (Maya, Adobe Premiere)
LMC 3206 Communication and Culture (Adobe Photoshop, Premiere, After Effects & Audition)
LMC 3402: Graphic and Visual Design (Adobe Illustrator, Adobe Photoshop, Unity, Adobe Animate)
LMC 3405: Video Production (Adobe Premiere, Lightroom, After Effects, & Audition. Experience working on set for short films)
LMC 3431: Tech Communication Approaches (Adobe Premiere, Adobe InDesign)
LMC 3432: Technology and Communication Strategies (Adobe Premiere, Adobe InDesign)
LMC 4400: Game Design Capstone (Pico 8 game engine)
LMC 4730 Experimental Digital Art (Adobe Photoshop, Premiere, After Effects, Camera operator for filming in front of a green screen)
LMC 4725: Game Design (Unity/C#, Processing/Java, Twine/Javascript)
MATH:
MATH 1501: Calculus One
MATH 1502: Calculus Two
MATH 2605: Calculus Three for Computer Science (Java)
CS 2050: Intro to Discrete Math for Comp Sci
FOREIGN language:
KOR 1001: Elementary Korean I
KOR 1002: Elementary Korean II
KOR 2001: Intermediate Korean I
KOR 2002: Intermediate Korean II