Hi, there!
I am Pan Chen.
I am studying Computer Science and Statistics Science at the University of Toronto.
My research focus is Artificial Intelligence.
I am a friendly, helpful and hard-working person.
It's my pleasure that you could find me in the corner of the Internet.
- Pan Chen

My Projects

  • 3030.link is a URL shortener that was build with MongoDB, Express.js, and Node.js.
  • Every user has ten quotes which they could pay to get their customized short url for any url.
  • Your Today is a Web Application that is built with Express for the backend, ReactJS for the frontend, and MongoDB for the databse. Many frameworks / libraries / External API have been used, such as Material-UI, Socket.IO, OpenWeatherMap and so on.
  • I developed this webapp in a team of four.
  • The aim of Your Today is to give the user the ability to have a highly-customized homepage for their browser. For instance, they can create a list of most-visited websites so that they can visit these websites more easily.
  • The webapp also brings instant messaging features. Knowing a person's username, you can send the person a message. If the person is online, he well get the message immediately.
  • Using HTML, JavaScript (and JQuery), CSS and PHP and with the knowledege of AJAX, JSON, and SQL. I built this Dynamic Resume Management System.
  • You can login the Admin Panel with your username and password, and then you can add / update / delete any stuff from your resume. There is no easier way to get your resume online!
  • What's more, the resume generated by this system is completely mobile friendly, that makes it easy for everyone to view your resume everywhere.
  • My resume here is generated by this system.
  • Designed and Maintained my personal website on an Ubuntu server like a full-stack developer, with the skills of HTML, CSS, JavaScript, SQL, PHP, and Ubuntu.
  • The brand-new 2020 version is refactored using Laravel, the PHP framework which follows the model–view–controller architectural pattern.
  • The website also has CMS features and it wins a 100% Lighthouse performance score.
  • I created the Web APIs with Python and Flask.
  • Both integration and unit tests are applied, making sure that the features: order pizza, order drink, change order, check menu, set delivery, and so on, were implemented correctly.
  • I designed the Database Schema for a fictitious company "Luxury Rental" in a database course.
  • The database they used was the relational PostgreSQL.
  • Developed a theme for a content management system named WordPress which has powered more than one third of the websites globally.
  • Applied Masonry Layout Design, Enabled the Customizability to better the user experience. Other features include fixed header, pop-out panel, dynamic description, read progress indicator.
  • Applied a TensorFlow model called PoseNet to detect the player’s position in real time, so that the player can move their face to control their snake to eat more apples.
  • The program stores words and their prefix’s in the Tree data structure. And people can look up a prefix and then get a list of the corresponding words that have the prefix. This program was written in Python.
  • Applied image classification with 95.96% accuracy on the MNIST dataset using a neural network applied through TensorFlow.
  • Applied a variety of software design patterns including Iterator, Observer, Strategy, and model–view–controller. Also designed a fully functional GUI for user input using the java swing package.
  • Implemented software testing code using JUnit.
  • The library management system was developed with my classmates at Northeastern University. This library management system satisfies the basic needs for library management such as borrowing books, returning books, and searching for books. This library management system was written in C++.
  • Developed a popular arcade redemption game with Verilog in FPGA board.

My Skills

Programming Languages




Operating System


My Story

Hi there! I am Pan Chen. It is also my Chinese name. If you are curious how to pronounce my name correctly, it is "Panda" without "-da" in the end.

I was born and grew up in a coastal city in southeastern China. I have a family of four, and I am the only one in my family who studies computer science, or even computer science related stuff.

I was a lousy student until Grade 8 when I transformed myself into a good student. I don't know why I decided to make such a change and locked my PSP and PS Vita in the safe at that time. But thanks to that year's hard-working, I was able to continue my studies at the best high school in the province, and this is what I feel proudest of even today. Ever since then, I believe that the harder you work, the luckier you are.

After leaving high school, I moved to the north part of China to attend university. I saw the snow for the first time during my stay there. I chose computer engineering as my program, and this is how I became the only one in my family.

Then, I moved to Canada to continue my studies at a research-based University. Since I was a transfer student, I faced the risk of losing the chance to study what I am passionate about, due to the capacity limit of the computer science program. But again, I worked hard, and I gained the chance. Now, I study not only computer science but also statistics science. I hope that I can utilize the power of big data to do something good.

This year, I am doing an internship as a software developer. Though my goal is going to graduate school after my four-year undergraduate study, I still believe that one year in the industry is valuable to me as I can better understand how to collaborate with my team. I will be more efficient and responsible because I need to keep my commitments with high quality on time. I get the salary, so I have to make my efforts.

Besides, I also join a research program offered by my university. Internship and research at the same time are challenging stuff. But I am sure after this year, I will learn a lot, and this's all my hard-working is worth for.

My motto is "Take the public interests into account, Seek the popular honour with immortality". It sounds big, but if speaking in a more easy-to-understand way, I always try to give others my hands if I can.

Also, I own a wide range of interests, from music, movies to history, politics and so on. During my spare time, I work on my debut novel, a book based on my real high school life.

My Footprints

I love travelling. It makes me realize how diverse our world is and the importance of thinking in a more comprehensive way.


陈攀 said on Jul 25, 2020


dusays.com said on Jun 09, 2020


HaoyuanXu said on Mar 29, 2020

那麻烦您发给我一份能带固定顶部的Twenty Sixteen自主题嘛?非常感谢

邮箱[email protected]

HaoyuanXu said on Mar 28, 2020

您好 我想知道的就是:1、 TwentySixteen如何添加像您博客目前的顶部菜单那样的顶部菜单?我看主题自定义里只有设置顶部图片…需要自己写html代码吗?



Jack Wang said on Mar 08, 2020


Jack Wang said on Mar 08, 2020


Due to a technical issue, the comments submitted after September 1 were NOT received. If you left a comment then, please re-submit. Aplogize and thank you!

The Comment System is recently renovated. So, if you don't see a message telling you that your message has been received by the database, please let me know!

>:O Please fill all the required fields and try again.

>:/ Please provide a valid email address.

Thank you :^) !

Your message has been sent to the database successfully.

It will display in the guestbook after a review.