Hi, I'm Cathy Chen.

A
A computer engineering student who's passionate about software development, computer graphics, visual effects, and machine learning.

About

Hi, I am an electrical and computer engineering student with experience in software development, visual effects, machine learning, and mobile iOS development. I have a passion in software development, computer graphics, virtual production, VFX, and web development. I was a participant of the Academy Software Foundation's Summer Learning Program and gain hands-on technical experience in open source software development, VFX, Virtual Production, and Animation.

Technical Skills

  • Programming Language:: C, C++, Python, Swift, Assembly, Object-Oriented Programming, Verilog
  • Software/Frameworks/API: GTK, Qt, PyQt, Maya, Houdini, Unreal Engine, XCode, Glade, Figma
  • Software Development Experience: Agile Development, GIT version control, Bitbucket, Jira, Jenkins
  • Other programming experience: JavaScript, CSS, HTML

Looking for an opportunity to work in a challenging position combining my skills in Software Engineering, which provides professional development, interesting experiences and personal growth.

Experience

Software Engineering Intern
  • Collaborated with the Synthesis team to develop, debug, refactor, test, and maintain large-scale Quartus Design Software in C++ .
  • Boosted synthesis runtime performance on Windows by 30% through strategic caching and identifying function bottlenecks and hotspots with Intel VTune and Visual Studio CPU Profiler.
  • Debugged existing subsystems and identified problem areas within a large codebase.
  • Leveraged Perforce for version control and used TCL scripting and Verilog to write test cases for regression.
  • Tools: C++, Verilog, Python, TCL
Sep 2023 - Aug 2024 | San Jose, United States
Software Developer Engineer Intern
  • Led the development of a React-based Single-page application, automating the launching of Seller-of-Record through infrastructure with AWS S3, CloudFront, and Midway authentication for robust security measures.
  • Set up Route53 hosted zones and internal domains in AWS CDK pipeline for the AWSPayments Tool.
  • Configured DNS records such as CNAME and A Record to facilitate efficient zone delegation across multiple versions.
  • Developed web app interface using typescript, AWS Cloudscape Design System and API Gateway backend calls.
  • Tools: TypeScript, Python, AWS
Jun 2023 - Aug 2023 | Vancouver, Canada
Summer Learning Student
  • Participated in the ASWF Summer Learning program to gain hands-on technical experience in open source software development, VFX, Virtual Production, and Animation
  • Improved scripting, simulation, C++ skills in Maya, Houdini and Unreal Engine through learning platforms
  • Created Staircase Generator, Model Controller and lighting management tool in Maya using python script
  • Built professional networks with mentors and participants through weekly online collaboration
  • Tools: C++, Python, Houdini, Maya
Jun 2022 - Aug 2022 | Remote
Mobile Software Engineer Intern
  • Developed TD mobile iOS app in Swift to optimize user experience according to business requirements, UX designs, and architectural guidelines
  • Collaborated with other developers on the design of the app using SwiftUI
  • Ensured defect free codes by writing unit testing and participated in reviewing peer coding
  • Participated in daily stand up meetings to provide update for work progress as well as sprint planning and refinement to plan out the tasks for current sprint in the team
  • Tools: Swift, Figma, XCode
May 2022 - Aug 2022 | Toronto, Canada

Projects

Skills

Languages and Databases

C++
Python
JavaScript
TypeScript
Shell Scripting

Libraries

OpenGL
OpenStreetMap
OpenCV

Other

Git
AWS
Perforce

Education

University of Toronto

Toronto, Canada

Degree: Bachelor of Applied Science and Engineering
CGPA: 3.92/4.0

    Relevant Courseworks:

    • Computer System Programing
    • Algorithm and Data Structures
    • Computer Architecture

Places Travelled

Contact