Want to talk? ;)

Software Engineer

Hello! My name is Joonyoung, I'm a creative software engineer

Software Engineer


Hello! My name is Joonyoung, I'm a creative software engineer


02

About Me

02

About Me

02

About Me

Joonyoung Cho

Software Engineer

As a programmer, my passion for digital design quickly grew as I recognized its power to drive innovation and elevate business outcomes.

I’ve collaborated with both small and large teams, tackling projects ranging from data structures and graphics engines to CI/CD pipelines and websites.

As a programmer, my passion for digital design quickly grew as I recognized its power to drive innovation and elevate business outcomes.

I’ve collaborated with both small and large teams, tackling projects ranging from data structures and graphics engines to CI/CD pipelines and websites.

As a programmer, my passion for digital design quickly grew as I recognized its power to drive innovation and elevate business outcomes.

I’ve collaborated with both small and large teams, tackling projects ranging from data structures and graphics engines to CI/CD pipelines and websites.

Your Partner in Digital Success

I’m more than just a Programmer—I’m a problem solver. I take pride in working closely with clients to grasp their specific needs and challenges, crafting custom solutions that yield real results. My mission is to empower your business to succeed in the digital era by creating designs that are not only visually striking but also strategically effective.

Together, we can bring your ideas to life and create a powerful impact in the digital landscape.

03

Projects & My Experience

03

Projects & My Experience

03

Projects & My Experience

DigiPen Institute of Technology | CS Teaching Assistant

September 2024 - Present

  • Assisted students in grasping key OS concepts like process management, virtual memory, and file systems.

  • Led sessions on multi-threaded, synchronization, and simplifying exception control flow for easier understanding.

  • Supported students in optimizing program performance, focusing on memory hierarchy and dynamic linking techniques.

DigiPen Institute of Technology | CS Teaching Assistant

September 2024 - Present

  • Assisted students in grasping key OS concepts like process management, virtual memory, and file systems.

  • Led sessions on multi-threaded, synchronization, and simplifying exception control flow for easier understanding.

  • Supported students in optimizing program performance, focusing on memory hierarchy and dynamic linking techniques.

DigiPen Institute of Technology | CS Teaching Assistant

September 2024 - Present

  • Assisted students in grasping key OS concepts like process management, virtual memory, and file systems.

  • Led sessions on multi-threaded, synchronization, and simplifying exception control flow for easier understanding.

  • Supported students in optimizing program performance, focusing on memory hierarchy and dynamic linking techniques.

Exodia | QA & Game Engine Development Lead

August 2023 – July 2024

  • Developed a 2D game engine using OpenGL with a Singleton pattern.

  • Created a CMake pipeline to support development on multiple platforms, including Windows, Linux, and macOS.

  • Implemented an automated code management system using GitHub Actions.

Exodia | QA & Game Engine Development Lead

August 2023 – July 2024

  • Developed a 2D game engine using OpenGL with a Singleton pattern.

  • Created a CMake pipeline to support development on multiple platforms, including Windows, Linux, and macOS.

  • Implemented an automated code management system using GitHub Actions.

Exodia | QA & Game Engine Development Lead

August 2023 – July 2024

  • Developed a 2D game engine using OpenGL with a Singleton pattern.

  • Created a CMake pipeline to support development on multiple platforms, including Windows, Linux, and macOS.

  • Implemented an automated code management system using GitHub Actions.

KMU Microdegree Expo | Technical Lead

November 2023 – November 2023

  • Developed a 3D platformer jump game within a week using OpenGL library.

  • Acquired and applied advanced techniques like back-face culling, independently crafting complex 3D collision logic.

  • Secured the highest honor at a school-wide presentation event.

KMU Microdegree Expo | Technical Lead

November 2023 – November 2023

  • Developed a 3D platformer jump game within a week using OpenGL library.

  • Acquired and applied advanced techniques like back-face culling, independently crafting complex 3D collision logic.

  • Secured the highest honor at a school-wide presentation event.

KMU Microdegree Expo | Technical Lead

November 2023 – November 2023

  • Developed a 3D platformer jump game within a week using OpenGL library.

  • Acquired and applied advanced techniques like back-face culling, independently crafting complex 3D collision logic.

  • Secured the highest honor at a school-wide presentation event.

GOAT | Producer & Director

March 2023 – July 2023

  • The overall game concept planning and management of the entire team departments.

  • Distributed tasks and handled various aspects, including coding, artwork, and documentation.

  • Supported game logic development and focused on code optimization using concepts like function pointers.

GOAT | Producer & Director

March 2023 – July 2023

  • The overall game concept planning and management of the entire team departments.

  • Distributed tasks and handled various aspects, including coding, artwork, and documentation.

  • Supported game logic development and focused on code optimization using concepts like function pointers.

GOAT | Producer & Director

March 2023 – July 2023

  • The overall game concept planning and management of the entire team departments.

  • Distributed tasks and handled various aspects, including coding, artwork, and documentation.

  • Supported game logic development and focused on code optimization using concepts like function pointers.

Hatchling | Producer & Programming

September 2022 – December 2022

  • The overall game concept planning and management of the entire team departments.

  • Engineered advanced features, such as real-time map loading, utilizing 2D arrays for efficient performance.

  • Took on responsibilities in areas lacking resources, such as music production and artwork creation.

Hatchling | Producer & Programming

September 2022 – December 2022

  • The overall game concept planning and management of the entire team departments.

  • Engineered advanced features, such as real-time map loading, utilizing 2D arrays for efficient performance.

  • Took on responsibilities in areas lacking resources, such as music production and artwork creation.

Hatchling | Producer & Programming

September 2022 – December 2022

  • The overall game concept planning and management of the entire team departments.

  • Engineered advanced features, such as real-time map loading, utilizing 2D arrays for efficient performance.

  • Took on responsibilities in areas lacking resources, such as music production and artwork creation.

Eduplex | PHY & CS tutor

Augest 2022 - December 2022

  • Conducted education in physics and programming for students.

  • Designed and applied graphic elements like particle effects and neon signs based on music waveforms.

  • 85% of students improved their grades by at least one letter compared to their previous performance.

Eduplex | PHY & CS tutor

Augest 2022 - December 2022

  • Conducted education in physics and programming for students.

  • Designed and applied graphic elements like particle effects and neon signs based on music waveforms.

  • 85% of students improved their grades by at least one letter compared to their previous performance.

Eduplex | PHY & CS tutor

Augest 2022 - December 2022

  • Conducted education in physics and programming for students.

  • Designed and applied graphic elements like particle effects and neon signs based on music waveforms.

  • 85% of students improved their grades by at least one letter compared to their previous performance.

Felice | Producer & Whole Development

June 2022 – July 2022

  • Created a JavaScript-based rhythm game using the p5.js framework.

  • Designed and applied graphic elements like particle effects and neon signs based on music waveforms.

  • Achieved first place in the school by developing numerous features within a short two-week period.

Felice | Producer & Whole Development

June 2022 – July 2022

  • Created a JavaScript-based rhythm game using the p5.js framework.

  • Designed and applied graphic elements like particle effects and neon signs based on music waveforms.

  • Achieved first place in the school by developing numerous features within a short two-week period.

Felice | Producer & Whole Development

June 2022 – July 2022

  • Created a JavaScript-based rhythm game using the p5.js framework.

  • Designed and applied graphic elements like particle effects and neon signs based on music waveforms.

  • Achieved first place in the school by developing numerous features within a short two-week period.

KMU-DigiPen Student Council | Vice-President & Secretary

Aug 2022 – July 2024

  • Supported the student council over two years

  • Handling school-related tasks, such as managing documents and other administrative duties.

  • Managed assets and led student council officers, playing a key role in establishing the student council's foundation.

KMU-DigiPen Student Council | Vice-President & Secretary

Aug 2022 – July 2024

  • Supported the student council over two years

  • Handling school-related tasks, such as managing documents and other administrative duties.

  • Managed assets and led student council officers, playing a key role in establishing the student council's foundation.

KMU-DigiPen Student Council | Vice-President & Secretary

Aug 2022 – July 2024

  • Supported the student council over two years

  • Handling school-related tasks, such as managing documents and other administrative duties.

  • Managed assets and led student council officers, playing a key role in establishing the student council's foundation.

PHY & CS club Newton | President

March 2019 – July 2019

  • Led the club in applying physics concepts through real and virtual experiments.

  • Helped students struggling with physics by visualizing and explaining concepts using the PhET website.

  • Recognized for excellence at the end-of-semester club achievement competition, receiving a bronze award.

PHY & CS club Newton | President

March 2019 – July 2019

  • Led the club in applying physics concepts through real and virtual experiments.

  • Helped students struggling with physics by visualizing and explaining concepts using the PhET website.

  • Recognized for excellence at the end-of-semester club achievement competition, receiving a bronze award.

PHY & CS club Newton | President

March 2019 – July 2019

  • Led the club in applying physics concepts through real and virtual experiments.

  • Helped students struggling with physics by visualizing and explaining concepts using the PhET website.

  • Recognized for excellence at the end-of-semester club achievement competition, receiving a bronze award.

04

What I can do

04

What I can do

04

What I can do

05

Frequently Asked Questions

05

Frequently Asked Questions

05

Frequently Asked Questions

Which programming language do you prefer?

Which programming language do you prefer?

Which programming language do you prefer?

What role did you primarily take on in the projects?

What role did you primarily take on in the projects?

What role did you primarily take on in the projects?

What is your area of residence?

What is your area of residence?

What is your area of residence?

New Thinking, New Possibilities -

I’m here to help you create smth exceptional together!

New Thinking,

New Possibilities — I’m here to help you create smth exceptional together!

New Thinking, New Possibilities -

I’m here to help you create smth exceptional together!