Git Product home page Git Product logo

resume's Introduction

Zhenyao She

Contact info

Phone

+1(647)676-8657

Email

[email protected]

Address

Toronto Ontario

Links

GitHub, itch.io

Technical Skills

Languages

C, C#, C++, Java, JavaScript, Python, Shell, SQL, Swift, TypeScript

Development Tools

Git, Vim, Unity, Docker, Postgres, VSCode, Xcode

Work Experience

Siege Camp, Software Developer (2021-July to present)

Designed and implemented multiple systems for a large MMO open world game.

  • The sandbox building system that allows the players to build their own castle.

  • The Animal AI system behaviour tree framework and navigation framework that supports thousands of animals at once.

  • A Message-based parallel systems that allows multiple systems to run in parallel with low performance overhead.

  • Network packet serialization and bandwidth optimization.

  • Entity collision visualization tools, code generation tools, data verification tools, etc.

Technologies: C++

BohrSoft, Software Developer (2018-June to 2018-August)

Designed and developed a form scanning app that can extract and store the form data electronically.

Developed the backend of an instant messaging app with high reliability and maintainability.

Technologies: Java, C#

Destiny Solutions, Software Developer (2019-May to 2020-June)

Developed and maintained a large online course management system that is used by over 90 universities.

Technologies: Java, Javascript, SQL

Education

University of Toronto

Computer Science Specialist

Honours Bachelor of Science (with High Distinction)

CGPA

3.95

Scholarships

  • The Isabel Bader In-Course Scholarship I
  • Hutcheson, Lecily (White) (Johnston) Scholarship Ii
  • Lawrence And Sharen Ho International Scholarship Iii
Additional information

Extracurricular

Event Organizer of U of T Game Design and Development Club (2018-09 to 2019-04)

Coordinated with 5 executive members to organize game jams and the annual event Game Making Death Match.

Game Making Death Match 2017 3rd place (2017-12)

Developed Glory Crest, a flying simulator game, using Unity.

Rotman MMA On-Campus Datathon 2019 3rd place (2019-10)

Worked with 4 teammates to model the effectiveness of drugs using Ordinal Logistic Regression based on raw clinical data. certificate

Academic History highlights

Course Code Title Mark Grade
CSC473H1 Advanced Algorithm Design 96 A+
CSC373H1 Algorithm Design & Analysis 92 A+
CSC488H1 Compilers and Interpreters 94 A+
CSC458H1 Computer Networks 93 A+
CSC318H1 Interactive Computational Media 92 A+
CSC367H1 Parallel Programming 91 A+
CSC311H1 Intro to Machine Learning 91 A+
CSC384H1 Intro to Artificial Intelligence 90 A+
CSC304H1 Algorithmic Game Theory 90 A+
CSC302H1 Engineering Large Systems 96 A+
CSC404H1 Video Game Design 84 A-
CSC369H1 Operating Systems 88 A

Large Projects

Lumen (C#, Unity)

Role: Lead programmer

Lumen is a 3D platformer game developed using Unity.

Developed the core game mechanics and player control system.

Cooperated with the project manager, 2 level designers, 2 artists, and a music composer in this project.

SDC Web App (TypeScript, Node, PostgreSQL)

Role: Backend lead

A platform that allows the public health employees to store, display, and fill clinical forms for efficient data collection and faster data analysis during the pandemic.

Designed the backend system structure, validation framework, and database serialization framework with a customized ORM.

Dissected complex problems, assessed task priorities, delegated tasks to the team members and monitored their progress using GitHub PR and Kanban Board.

Game Projects

Role: Programmer

Air War X is a 2-player 3D bullet hell game developed with another level designer for GDDC game jam (48 hours).

Role: Lead programmer, project manager

ProjectX is a top-down shooter game developed by 2 programmers, 1 3D artist and 1 level designer.

Alchymia is a 100% original (original music and original modelling) top-down shooter game with a creative element combination system.

Glory Crest is a 99% original (50% original music and 100% original modelling) flying simulator game. Won 3rd place in GDDC Game Making Death Match 2017.

View more on itch.io

Open-Source Projects

st (Python, Shell)

A tool for storing the output of any program and select lines to be used as inputs or arguments to other programs. Greatly improves the efficiency when working with git.

Brings Google Translate API to Swift
And a light translate tab app built using SwiftUI.

View more on GitHub

Contributions

Mozilla Firefox, you-get

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.