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

About Me

Greetings, I'm Danny, a Computer Science graduate from the University of British Columbia , currently pursuing a Master's degree in Cybersecurity at Simon Fraser University. 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, with a strong drive to solve complex problems efficiently and with precision. My ability quickly learn and adapt to new technologies , has helped me stay up-to-date with the latest trends and technologies in the ever-changing field of computer science.
As I continue my journey in cybersecurity, I'm eager to deepen my understanding of this critical field and enhance my technical skills to protect systems and data. My long-term goal is to merge my expertise in cybersecurity with my passion for game development,contributing to both industries by creating secure, innovative, and enjoyable experiences for players.
In my free time, I enjoy playing video games and exploring the latest gaming trends. Fitness and tennis are also passions of mine—I regularly engage in weightlifting, cardio workouts, and tennis to maintain a healthy balance between mind and body.
I'm especially drawn to the gaming industry, and hope to work on projects that combine my passion for gaming with my programming skills. My ultimate goal is to create games that bring joy to players and make a positive impact on society. Thank you for taking the time to learn more about me. If you have any questions or would like to connect, feel free 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