2nd Year Undergraduate Student @ University of Toronto

Dongwoo (Joy) Kim

I'm a passionate multidisciplinary creator dedicated to creating experiences that bring joy to others. With particular interests in video games, sports, and art, my goal is to make a positive impact and spread happiness to people through my work.

About me

As a creator driven by curiosity and imagination, I blend my passions for game development, cognitive science, and sports to craft experiences that resonate deeply with people. My journey began with the wish to entertain myself, which became a lifelong goal of bringing joy to others. As a video game developer, whether programming enjoyable mechanics or crafting appealing visuals, I strive to bridge the gap between emotion and technology, creating meaningful moments that linger with players long after they've put the controller down.


Beyond game development, I'm a proud FC Seoul fan and avid sports enthusiast who finds inspiration in the strategies, teamwork, and narratives unfolding on the field. My love for sports aligns with my vision: to bring the sense of exhilaration and connection that sports evoke to a larger audience as possible. By combining these diverse interests, I aim to inspire joy and spark curiosity, encouraging others to see the beauty in the interplay of art, science, and play.

Experience

Technology Director
Cognitive Science and Artificial Intelligence Students' Association
2024 – 2025

✅ At the end of the 2023–2024 school year, I was elected as the Technology Director of CASA
✅ Developed and maintained CASA's official website using Astro, implementing responsive design
✅ Managed CASA's online presence across social media and merchandise platforms
✅ Troubleshooted technical issues to enhance accessibility and satisfaction of members
✅ Holded office hours for students who are having issues while studying cognitive science

Treasurer
University College, University of Toronto
2023 – 2024

✅ Elected as the member of Jeanneret House Council in Sir Daniel Wilson Residence at the start of the 2023–2024 school year
✅ Managed the financial operations to enhance the living experience for all residents of our house
✅ Collected and secured house fees, ensuring funds were allocated efficiently to support the benefits of our community
✅ Maintained accurate financial records and oversaw expenditures to ensure transparency and accountability

Community Administrator
Semicolon;
2020 – 2022

✅ An Administrative Member of Semicolon;, a vibrant community for teenage developers
✅ Contributed to its growth and cohesion through strategic outreach and active engagement
✅ Helped expanding the community from 300 to over 900 members
✅ Fostered collaboration by organizing discussions and encouraging shared projects
✅ Mediated conflicts between members to uphold a positive and inclusive environment

Education

University of Toronto
Honours Bachelor of Science in Mathematics & Its Applications
2023 – Present

Yonsei University
Yonsei International Summer School
2024

Dr. Anne Anderson High School
Alberta High School Diploma, Advanced Placement® (AP®)
2021 – 2023

Portfolio

Explore my projects and creations that are a part of my journey to produce joy

Santa RUN!
Individual Project

Project Summary:

An infinite runner game themed on Christmas, developed during the Christmas season of 2024

Role:

✅ Developed the game from scratch alone
✅ Used URP & Shader Graphs for visual effects
✅ Optimized game performance for web deployment

Hallucination Lens (환경 | 幻鏡)
Beaver Jam 2023

Smilegate Logo GCA Logo

Project Summary:

A 3D video game themed around illusion, inspired by Non-Euclidean geometry and Superliminal, developed during a 3-day game jam with 2 teammates

Role:

✅ Designed and implemented the core level, which served as the project's centerpiece as a transition from one stage to another
✅ Enhanced the atmosphere through custom lighting and post-processing techniques
✅ Scripted gameplay mechanics to ensure smooth progression and an engaging player experience

River of Atmosphere (대기의 강)
23rd APPJAM

SK Planet Logo Alpaco K-Digital Platform Logo

Project Summary:

A 2D strategic defense video game, developed during a 24-hour game jam with 4 teammates, won the Grand Prize

Role:

✅ Designed and built all levels of the game using tilemaps, creating engaging and visually coherent environments
✅ Scripted and managed level transitions and interactions, ensuring seamless progression and functionality
✅ Delivered a compelling presentation of the game to judges, effectively showcasing its features and unique mechanics

DAAHS Esports Discord Bot
Dr. Anne Anderson High School

Project Summary:

A comprehensive Discord bot used to manage the DAAHS Esports community, facilitating server automation and engagement

Role:

✅ Designed and implemented a verification system ensuring secure onboarding of new members, using private messages and user-specific workflows
✅ Built a Looking For Group (LFG) system, allowing users to create and manage gaming sessions with features like game selection, player limits, and voice channel creation
✅ Automated server moderation with tools for rule enforcement, role assignment, and real-time status updates
✅ Optimized code structure for maintainability, implementing modular design patterns and utilizing the Discord API to streamline bot functionality

Wekmung's Wacky Sword Crafting
2022 Korea Youth Game Jam

Ministry of Culture, Sports and Tourism Logo Korea Creative Content Agency Logo

Project Summary:

A 2D casual video game inspired by Overcooked!, developed during a 3-day game jam with 4 teammates.

Role:

✅ Designed and scripted key gameplay mechanics, including player interactions, movement, and score systems
✅ Contributed to the implementation of the game's core systems, such as the start menu, high score tracking, and interaction mechanics
✅ Enhanced the game's visuals with post-processing techniques, creating an appealing and immersive aesthetic
✅ Iteratively tested and refined gameplay features, delivering a polished and engaging player experience

LifeStealS
Independent Project

Project Summary:

A Minecraft plugin for a competitive PvP survival mini-game where players steal health from others by eliminating them

Role:

✅ Designed and implemented gameplay mechanics such as health stealing, penalties for disconnection, and phase-based difficulty progression to enhance the game's strategic depth
✅ Scripted complex player management systems, including handling player respawn logic, game phase transitions, and dynamic world border adjustments
✅ Integrated robust event listeners to manage player interactions, disconnections, and penalties seamlessly
✅ Used Kotlin and the Bukkit API to create an optimized and highly interactive gaming experience, with advanced features like potion effects and real-time updates

Mailman of Consensus (교감의 집배원)
2021 Korea Youth Online Game Jam

Ministry of Culture, Sports and Tourism Logo Korea Creative Content Agency Logo

Project Summary:

A story-based 2D puzzle platformer video game, developed during a week-long game jam with 4 teammates

Role:

✅ Designed and implemented key gameplay mechanics, including player movement, dialogue systems, and interactions
✅ Contributed to the development of multiple levels, ensuring engaging puzzles and coherent progression
✅ Debugged and optimized the game, resolving critical issues to ensure a smooth player experience

COVID-19 Mobile App
Independent Project

Project Summary:

An Android app to provide real-time COVID-19 statistics in Canada

Role:

✅ Created an Android app to display real-time COVID-19 statistics in Canada
✅ Designed a user-friendly interface for easy navigation of public health information
✅ Utilized Python to scrape live COVID-19 data from websites and ensured seamless integration with the app
✅ Independently developed, tested, and deployed the app, ensuring accuracy and reliability of data

Infinite Homework
Independent Project

Project Summary:

A mobile clicker game

Role:

✅ Designed engaging gameplay mechanics and implemented a progression loop to retain players
✅ Gained experience in the full development cycle, from prototyping to deployment

Licenses & Certifications

Credentials that validate my expertise and commitment to excellence

Level 2 Talent Identification In Football

Professional Football Scouts Association

Certified Professional: Programmer

Unity

Level 1 Talent Identification In Football

Professional Football Scouts Association

EE Playmaker by England Football

The Football Association

Introduction Into Football Scouting

Professional Football Scouts Association

1 Poom

Kukkiwon

Image of me encouraging my teammates during a game jam

Take the Next Step

Whether you're an employer, collaborator, or simply interested in my work, you can download the formal version of my résumé, neatly formatted and ready to share.