Hansen Yi
484-***-**** ********@****.*****.*** www.linkedin.com/in/hansen-yi hansen-yi.github.io/ EDUCATION
University of Pennsylvania Philadelphia, PA May 2024 Candidate for Master of Science in Engineering in Computer and Information Science Candidate for Bachelor of Science in Engineering in Computer Science (Digital Media Design) Cumulative GPA: 3.81/4.00
Relevant Coursework: Proving Things: Analysis; Art, Design and Digital Culture; Probability; Programming Languages and Techniques I; Mathematical Foundations of Computer Science; Programming Languages and Techniques II; Introduction to Computer Systems; Calculus III; 3-D Computer Modeling; Interactive Computer Graphics; Automata, Computability, and Complexity; Introduction to Algorithms; Computer Animation; Artificial Intelligence, Advanced Rendering, Game Design Practicum; Big Data Analytics; Database and Information Systems; Computer Organization and Design SKILLS
Technical: Java, C++, Python, HTML, CSS, GLSL, SQL, C, Verilog, Assembly, OCaml, Git, LaTeX, C#, JavaScript, MongoDB, Neo4j, React, Pandas, Apache Spark, NumPy, Sklearn, Seaborn, NLTK, PyTorch, AWS, Unity, Unreal Engine, Houdini, Adobe Illustrator, Photoshop, After Effects, Premiere Pro, Animate, Acrobat, Bridge, Autodesk Maya, MotionBuilder, Microsoft Office Suite Language: Mandarin (Fluent), Spanish (Intermediate), Japanese (Beginner) PROJECTS
Restaurant Hunter (SQL, HTML, CSS, JavaScript, React) May 2023
Developed a dynamic web application in a team of four, using a React-based frontend and JavaScript/SQL for the backend, to generate and display information about specific restaurants from a MySQL database through SQL queries.
Implemented a user-parameter-based recommender integrated with the OpenLayers API to display restaurants on a map. Superscalar Pipelined Processor (Verilog) Computer Organization & Design Project April 2023
Designed a fully bypassed superscalar pipelined LC4 processor with two in-order 5-stage pipelines featuring branch prediction, data forwarding, stalling, pipe-switching, and hazard detection, as well as a multi-ported bypassed register file. Hungry Bunnies (Unreal Engine 5, C++) March 2023
Conceived and developed a game, as a team of three, iteratively refining the game based on rigorous playtesting feedback.
Implemented game logic using Blueprints including collisions mechanics, player conflict interactions, and a scoring system. Path Tracer (C++, GLSL) Advanced Rendering Project March 2023
Designed a Monte Carlo path tracer employing multiple importance sampling, direct, indirect, and environment lighting. Behavioral Animation (C++) Computer Animation Project December 2022
Implemented common character behaviors used in games and crowd simulations like flocking, leader following, etc. Mini Minecraft (C++, GLSL) April 2022
Contributed to a team of three in developing an immersive, simpler version of Minecraft, leveraging noise functions to generate and interpolate procedural terrains, and created post-processing shaders using the OpenGL Pipeline Mini Maya (C++) Interactive Computer Graphics Project March 2022
Constructed a simple version of Maya with the ability to import and edit mesh structures, and load and bind skeleton joints J Compiler (C) Introduction to Computer Systems Project December 2021
Developed a compiler to convert J, a stack-oriented language, into LC4 assembly code emulating the lcc compiler for C. Tetris (Java, Swing) April 2021
Coded a version of Tetris including all basic game functionality, as well as supporting saving game progress through File I/O Simple Paint (OCaml) Programming Languages and Techniques I Project March 2021
Implemented a paint application with a user-friendly interface, utilizing various brush types, shape tools, & live previewing PROFESSIONAL EXPERIENCE
Engineering Summer Academy at Penn, Computer Graphics RTA Philadelphia, PA July 2022
Collaborated with 2 other RTAs to provide guidance to students in creating intricate character models using Autodesk Maya
Orchestrated engaging activities, prioritized student safety in and out of class, fostering an immersive learning environment Regal Cinemas, Floor Staff/Bartender King of Prussia, PA August 2019 – Present
Provided exceptional customer service by interacting with up to 2,000 customers daily, fulfilling orders ranging from popcorn to cocktails, answering questions about movie times and policies, and assisting with ticket purchases.
Verified and processed inventory, and ensured compliance with theater policies, escalating to management as needed. 367 Old State Rd
Berwyn, PA, 19312
3820 Locust Walk
Philadelphia, PA 19104