Hello,

I'm Fei(Sophia) Zheng.

selfie

About Me.

Simply love coding and data.


I am super passionate about solving problems by science and technology. I am strong self-motivated quick learner and I love to keep things organized. I have my own way of organizing and digesting knowledge and apply it across disciplines.

Currently I'm living in Vancouver and working in Workday Media Cloud team. My interests in computer science area are in software design and computer vision. I'm a frequent visitor to Udemy, Coursera, Lynda, InfoQ to keep my knowledge to up to date. But I am not entirely geeky, since I also love to play video games, reading novels, build hand crafts and play Chinese classical music instruments in spare time.


Experience

  • 2021.11 - present

    Software Engineer

    Workday
    • Drove adoption of Storybook and Cypress that enhance engineer experience and provides better UI testing strategy for video player.
    • Implemented new features, fixed issues and improved performance for video player with ReactJS and Typescript.
    • Created Cloudflare CDN worker to fetch media contents from the AWS S3 and enabled Adaptive Bitrate Streaming that reduced video stalls by 97% and reduced video manual quality change by 84%.
    • Collected and visualized metrics on Nimbus & Wavefront dashboard to monitor application performance and trigger alerts if the error rate goes beyond certain thresholds.
  • 2021.5 - 2021.10

    Software Developer

    IBM
    • Implemented new features for IBM Sterling Business Transaction Intelligence Tool in Supply Chain Network to provide easier access for customers to track orders and inventories.
    • Organized and participated in cross-team projects alongside more than 6 software engineers, and performed knowledge sharing after projects is accomplished.
    • Diagnosed and analyzed project construction issues and lead the team to resolve 12 code conflicts within 2 days.
    • Supported the front-end for web applications with various technologies.
  • 2019.9 - 2021.4

    Software Developer Intern

    IBM
    • Worked in an Agile environment to develop and test applications.
    • Implemented new features for Carbon Charts and Carbon Design System, provided unit tests and solved issues with D3.js and Vanilla JavaScript.
    • Implemented and optimized WYSIWYG chart customization tool for non-developers that can be shared and self-synced in various ways with ReactJS
    • Migrated WYSIWYG web application from Angular to ReactJS with TypeScript.
  • 2018.5 - 2019.4

    Computer Vision Research Assistant

    CVR, York University
    • Analyzed and tested Auto Camera Calibration with Manhattan Frame Estimation and Unsupervised Crowd Counting for Intelligent Systems for Sustainable Urban Mobility(ISSUM) project.
    • Evaluated and compared state of art CV algorithms for specified datasets via Python and MATLAB.
    • Assist postdoctoral fellows in research process with programming and Mathematics knowledge and skills.
    • Took the initiative to learn the knowledge about computer vision algorithms (Geometric Camera Calibration, Scale Invariant Feature Transform (SIFT), Principle Components Analysis (PCA), etc.).
  • 2015.3 - 2015.9

    Graphic Designer

    Solo Media
    • Created artwork and layout for magazine, poster and website.
    • Communicated with client on branding and design requirement.
    • Optimized design to improve user experience.

Skills

  • TypeScript
  • Python
  • React
  • Angular
  • NodeJS
  • D3.js
  • PostgreSQL
  • RESTful API
  • OAuth2
  • AWS EC2
  • Java
  • Git
  • Storybook
  • Cypress

Hobby

  • Reading
  • Movies
  • Crafts
  • Meditation
  • Gaming

Every accomplishment starts with the decision to try.

You never fail until you stop trying.

Education

  • 2016 - 2021

    BSc. Honors Maj/Min, Computer Science & Mathematics

    York University
    • Mobile Computing, Software Design, Computer Vision (for applications)
    • Calculus, Linear Algebra, Probability, Statistics, Machine Learning and Pattern Recognition (for AI)
    • Data Structure, Algorithm, Object Oriented Programming, Database (for coding)
  • 2017 - 2017

    Machine Learning

    Stanford University (via Coursera)
    • Gradient Descent, Linear/Logistic Regression Model, Neural Networks, SVM, kMean, etc.
  • 2014 - 2016

    Graphic Design

    Seneca College
    • Photography, Color Theory, Design Thinking, Typography
    • Poster Design, Magazine Design, Website design and coding
    • Logo and Branding Design, Interactive Design

Projects

p1

rsme

Web app to generate an resume overview pdf with Linkedin and GitHub via Express.js

See Project
p2

Lane Detection

Advanced lane mark detection project with Python.

See Project
p3

Personal Website

Personal website with HTML, CSS and Bootstrap.

See Project