Skip to content
View Yuanlong-Tony-Cui's full-sized avatar

Block or report Yuanlong-Tony-Cui

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yuanlong-tony-cui/README.md

👋 Hi, I'm Anthony Cui

💻 Software Engineer | Python, React, Node.js, TypeScript
🎓 MEng in ECE @ University of Toronto (CGPA: 3.97/4.0)
🎓 BASc in Mechatronics Engineering @ University of Waterloo (CGPA: 86.63/100)
🌐 Visit my portfolio here


🛠 Tech Stack

  • Languages: JavaScript (TypeScript), Python, C++, Java, Rust
  • Frontend: React, Vue, Angular, Tailwind CSS
  • Backend: Node.js, Express, NestJS, Flask
  • Databases: MongoDB, PostgreSQL, Redis
  • Tools: Docker, Git, Jenkins, Linux
  • Testing: Jest, React Testing Library, Vitest

🔍 What I’ve Worked On

  • 🚀 Built a customer operations platform using the MERN stack (MongoDB, Express, React, Node.js) to streamline post-purchase workflows, reducing manual issue resolution time by over 40% and enabling scalable support for enterprise users

  • 🛡️ Implemented a Redis-based caching system with TypeScript and NestJS to eliminate redundant database queries under high concurrency, improving backend performance and cutting DB load by 90%

  • 🔒 Developed a unified login portal using AngularJS, Express, and OAuth 2.0 with OIDC, reducing authentication failure rates by over 70% and centralizing identity access across internal platforms

  • 📘 Built WaterFlow, a course management system with Vue, Express, MongoDB, and Tailwind CSS, featuring an admin dashboard for real-time updates, RESTful APIs for student registration, and a dynamic calendar UI to prevent schedule conflicts—improving usability and reducing registration errors

  • 📚 Taught and mentored students in software design and systems programming (Java, C/C++) as a TA, designing tutorials and lab material grounded in real-world practices—resulting in a 6% average improvement in student project scores


🏆 Awards & Recognition

  • 🎖️ President’s Scholarship of Distinction, University of Waterloo
  • 📚 Dean’s Honour List, University of Waterloo
  • 🌐 President’s International Experience Award, University of Waterloo
  • 🌟 3 Excellent + 1 Outstanding employer evaluations from internships

📫 Let’s Connect!


Thanks for visiting my profile! I’m always open to exciting opportunities and new collaborations.

Pinned Loading

  1. WaterFlow-Front-End WaterFlow-Front-End Public

    A Vue-based front end for the course registration system WaterFlow

    Vue 1

  2. WaterFlow-Backend WaterFlow-Backend Public

    A course registration system that helps students and faculties more efficiently manage course enrolment.

    TypeScript 2

  3. student-club-explorer student-club-explorer Public

    A lightweight Python tool to extract and export student club data from the University of Toronto’s Student Organization Portal

    HTML 1

  4. kanban-board-2 kanban-board-2 Public

    A button-driven Kanban board app that features modularity, accessibility, and responsiveness

    TypeScript 1

  5. AdVize AdVize Public

    Forked from ece1786-2024/AdVize

    A tool for app builders to more efficiently evaluate their ad-pushing algorithms

    Jupyter Notebook 1

  6. cnn-cuda cnn-cuda Public

    A CUDA-based solution for CNN computations

    Rust 1