It's me, hi, I am
ZeCheng (Danny) Deng
A
profile

About Me

Greetings, I'm Danny, a recent Computer Science graduate from the University of British Columbia in Vancouver . Originally from Shenzhen, China, I'm passionate about technology and the positive impact it can have on people's lives.
I'm a dedicated and detail-oriented individual who takes great pride in my work and strives to solve complex problems with efficiency and precision. My strengths include my ability to learn and adapt quickly, which has helped me stay up-to-date with the latest trends and technologies in the ever-changing field of computer science.
This September, I am excited to further my journey by pursuing a Master's degree in Cybersecurity at Simon Fraser University. I am eager to deepen my understanding and enhance my skills in this vital area of technology.
In my free time, I enjoy playing video games and exploring the latest gaming trends. I'm also passionate about fitness and regularly engage in a range of physical activities, from weightlifting to cardio workouts. Looking to the future, my ultimate goal is to become a reliable developer and make a meaningful contribution to the industry. I'm particularly interested in the gaming industry, and I hope to work on projects that allow me to blend my passion for gaming with my programming skills. Ultimately, I want to create video games that bring joy and happiness to people, and make a positive impact on society. Thanks for taking the time to learn a little bit more about me. If you have any questions or would like to connect, please don't hesitate to reach out.

My Experience

Teaching Assistant @ UBC

May 2022 - August 2022 & May 2023 - August 2023 & October 2023 - December 2023

  • Teaching Assistant for CPSC 455 – Applied Industry Practices (course focused on MERN development)
  • Teaching Assistant for CPSC 313 – Computer Hardware and Operating Systems)
  • Conducted office hours, providing personalized assistance to students, and meticulously graded assignments; also performed exam invigilation duties, ensuring academic integrity.

JavaScript Developer Co-op @ Semios

Jan 2022 – August 2022

  • Implemented new components with React for different features (including interacted with Ant Design and Google Map components)
  • Wrote logic functions such as sorting contents, form validation and time manipulation (moment.js)
  • Change some styles with CSS based on the design requirement

Web Developer @ Bluvec Technologies Inc.

September 2021 – December 2021

  • Built the company’ landing page by using company given React template
  • Wrote tests with Golang for company’s projects
  • implemented functions that delete past due images files

Projects

Click the Card
profile

Eggly Buddy

Developed as part of the CPSC 427 (Video Game Programming) course at the University of British Columbia. Inspired by Tamagotchi, players are entrusted with the delightful task of caring for an Eggly Buddy, nurturing it through various stages of evolution.

Click the Card
profile

Swag the North

Spearheaded the development of an immersive game simulator using Unity, capturing the essence of the event’s Sponsor Bay with an innovative swag collection mechanic

Click the Card
profile

Locative Audio

no repo because of NDA

A Geo-based project for Vancouver, which allows users to unlock audio poems inspired by the city's history and culture as they visit different locations

Click the Card
profile

Pugs Frogs in Space

A 2 player top-down shooting game featuring frog and pug characters where players use exploding bullets to kick their opponent out of the arena and win. Made in a 2-day game jam.

Click the Card
profile

Personal Website

My personal website, where I showcase my experience, past projects, and share insights about myself.

Click the Card
profile

FREN

An app allows members to create a personal profile, later using their input to recommend others with similar habits. Selecting a profile photo in the grid view will display the recommend member’s photo, as well as option to chat

Click the Card
profile

Insight UBC Search Engine

no repo because of NDA

Course project from CPSC 310 Introduction to Software Engineering. A search engine that can effectively query the metadata such as past course averages and room capacity from around campus

Click the Card
profile

Mythos

no repo because of NDA

(The progress of this project was halted as some teammates graduated or became occupied with other commitments, such as pursuing medical school.) Mythos is a 2D platform game follows a young teen and his journey to his parents' house taking amisfortunate detour into a fragment multiverse