person Career Profile
Experienced full-stack developer with a passion for computer science, mathematics, and learning, and an affinity for problem solving and leadership.
work Work Experience
Full-Stack Software Developer
May 2022 - August 2022
OpenText Corporation
- Worked with JavaScript, Redis, and Postman to develop a secure and stable content service backend, which interacted with Microsoft Office through the WOPI protocol.
- Worked independently, including identifying and creating tasks to assign myself to support the team.
- Designed unit and integration tests to identify incorrect and inconsistent behavior.
- Used SonarQube to identify poor code structure or format and restructured significant sections of the codebase.
Software Developer
May 2021 - August 2021
OpenText Corporation
- Worked with Python, JavaScript/TypeScript, and Java + Spring Boot.
- Designed tools focused on user-friendliness to integrate existing features into one system.
- Enhanced quality control over code consistency and best practices, and UI/UX design.
- Established secure REST API and interfacing with Spring Data JPA database.
Competitive Mathematics & Programming Teacher
September 2020 - February 2022
DeRin Education
- Introduced students to advanced mathematics concepts and contest problem solving approaches.
- Prepared students for the University of Waterloo Gauss contest.
- Instructed students on competitive programming topics, algorithm design, modern computing techniques with a focus on the Canadian Computing Competition
- Developed students' problem solving with significant improvements to overall ability and skills.
Computer Programming and Development Instructor
September 2018 - March 2020
Grand River Chinese School
- Taught Python, JavaScript, and HTML/CSS at an introductory level with a focus on real-world development, with students able to independently develop elementary projects with no prior experience.
- Trained students in various fields of software design, including web development.
dashboard Projects
Hack the North 2020++
January 2021
github.com/hyper-neutrino/cryptbox
- Built a REST API using Flask for an end-to-end encrypted file storage platform.
- Interfaced with Sia, a decentralized file storage service using blockchain.
- Developed front-end components using Next.js to make API calls.
CSCenter
September 2018 - September 2020
github.com/CS-Center/CS-Center
- Built a complete website focused on hosting educational content for computer science clubs, including lesson pages and an attendance system.
- Developed full-stack including using Materialize with JavaScript front-end and a Flask backend with PostgreSQL for data storage.
SuperMoms Website Competition
June 2020
- Built a winning website for a competition for a small club in Toronto, winning against several university competitors.
- Developed a website offering both English and Mandarin in a few weeks and revised based on client modifications and needs.
- Integrated a functional and secure payment system through Stripe API.
people Extracurriculars and Activities
Computer Science Club (Leader)
September 2018 - June 2020
Waterloo Collegiate Institute (Secondary Education)
- Instructed a club of over 50 students, preparing them for the Canadian Computing Competition through lessons and problem solving guidance.
- Organized several competitions and administrated club events and extracurricular activities.
Mathematics Club (Leader)
September 2019 - June 2020
Waterloo Collegiate Institute (Secondary Education)
- Prepared students for various Canadian and American national mathematics competitions with strong scores and improvement.
Debate Club
September 2016 - June 2020
Waterloo Collegiate Institute (Secondary Education)
- Competed in several regional competitions including regional first place in 2020.
- Achieved 12th place team overall in the Ontario provincial debate tournament.
star Other Awards and Achievements
Canadian Computing Olympiad
May 2019
International Competition hosted by University of Waterloo
- Top 1% in the Canadian Computing Competition in 2019, with an invitation to the CCO.
- Competed nationally against top 30 Canadian and international students.
R.G. Stanton Scholarship
July 2020
- Won a $18,000 scholarship from the University of Waterloo through exceptional contest performances (top 1% in Euclid 2018 and 2019).