Hi! I'm Joseph Shi, a passionate game developer with a strong background in computer science and physics. I've designed and implemented a fully playable 2D platformer game in Unity, where I handled everything from player movement to special abilities and environmental interactions. I enjoy working on narrative and choice-based systems with branching logics and reactive NPC behaviors, and I love creating custom mechanics that make games fun and engaging. I'm a self-motivated fast learner who taught myself Unity and C# in just two months, and I am always eager to pick up new skills and collaborate with others. With experience in AI research and web development, I'm looking to contribute to narrative-focused game development teams and grow my expertise in this exciting industry.

Joseph Shi

Hi! I'm Joseph Shi, a passionate game developer with a strong background in computer science and physics. I've designed and implemented a fully playable 2D platformer game in Unity, where I handled everything from player movement to special abilities and environmental interactions. I enjoy working on narrative and choice-based systems with branching logics and reactive NPC behaviors, and I love creating custom mechanics that make games fun and engaging. I'm a self-motivated fast learner who taught myself Unity and C# in just two months, and I am always eager to pick up new skills and collaborate with others. With experience in AI research and web development, I'm looking to contribute to narrative-focused game development teams and grow my expertise in this exciting industry.

Available to hire

Hi! I’m Joseph Shi, a passionate game developer with a strong background in computer science and physics. I’ve designed and implemented a fully playable 2D platformer game in Unity, where I handled everything from player movement to special abilities and environmental interactions. I enjoy working on narrative and choice-based systems with branching logics and reactive NPC behaviors, and I love creating custom mechanics that make games fun and engaging.

I’m a self-motivated fast learner who taught myself Unity and C# in just two months, and I am always eager to pick up new skills and collaborate with others. With experience in AI research and web development, I’m looking to contribute to narrative-focused game development teams and grow my expertise in this exciting industry.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Chinese
Fluent
Amharic
Advanced

Work Experience

AI Research Department Member at Intel Artificial Intelligence Industrial Application Research Institute
July 1, 2023 - August 31, 2023
Researched the application prospects of AI in computer vision and graphics processing. Assisted in developing an object detection tool using Python, OpenCV, TML, and YOLOv5 to identify specific objects in recorded video footage. Implemented automated recognition that significantly reduced manual video screening time and studied YOLOv5 architecture. Applied video data processing techniques including frame extraction and duplicate frame filtering to enhance efficiency in AI model deployment.
Web-Based Staff Directory Tool Developer at TikTok (Douyin) Software Department
January 1, 2024 - February 29, 2024
Built a dynamic web-based company staff directory using MySQL, JavaScript, and HTML for accessible visualization of staff data. Updated scripts to modify HTML files for real-time interactive displays. Utilized DDL and DML within a Maven development environment to effectively manage and query records. Applied SQL aggregate functions for efficient data summarization and search operations, improving data accessibility and management.

Education

Bachelor of Science in Computer Science at Macewan University
January 1, 2025 - December 31, 2029
Bachelor of Science in Applied Physics at Shanghai Normal University
January 1, 2021 - December 31, 2024

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Computers & Electronics, Media & Entertainment

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more