
Hi, my name isMing Liu
I'm a
Ming Liu
I am a full-stack software developer, data analyst, animal lover and illustrator.
About me
After graduating with a degree from UofT in Computer Science, Bioinformatics and Computational Biology, and Physiology, I have been honing my skills in software development, biological data analysis, and problem-solving. I have a passion for full-stack development and enjoy creating efficient, scalable solutions that make a tangible impact. Along with my technical abilities, I’ve developed strong communication, collaboration, adaptability, and customer service skills from working in various roles. As an active Freelance Illustrator (my art profolio, linktree), I’ve also built a business that blends my creativity with technical expertise. My core stack includes Python, React, Node.js, MongoDB, C, Java, and R, and I am always eager to explore new technologies. I am currently seeking a full-time position as a software developer where I can contribute to innovative projects and continue growing professionally.
Featured Projects
An intuitive and dynamic restaurant table occupancy visualization tool, offering full layout customization. Users can effortlessly add tables, group tables into specific rooms, and calculate total capacity and waiting times for newly-arrived guests.
- React
- TypeScript
- UI/UX Design
- Data Visualization
Friend Chat App on C Server (2023)
Developed a real-time chat application on a Linux server using C. Leveraged machine-level programming and BASH scripting for efficient server-side operations, ensuring reliable communication between users.
- C Programming
- Linux Server
- Make
- BASH
Bioinfo Sequence Alignment R package (2022)
Developed a web application using shiny R package and dynamic programming algorithm for sequence variant analysis with functions of multiple sequence alignment.
- Bioinformatics
- Dynamic Programming
- R
- shiny R
- Visualization
A restaurant rating and review app similar to Yelp, developed in Java. Uses Clean Architecture and Object-Oriented Design for scalable, maintainable code. MySQL is integrated for efficient data storage, retrieval, and manipulation.
- Java
- Clean Architecture
- MySQL
- Object-Oriented Design
My Skills
- Python
- Java
- C
- R
- SQL (MySQL, PostgreSQL)
- RestAPI
- Docker
- Git
- Github
- Github Actions (CI/CD)
- Tailwind
- MongoDB
- Google Cloud Platform (GCP)
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Next
- Vue2
- Vue3
- Node
- Framer Motion
- UI/UX
- Machine Learning (ML)
- Crawler
My Experiences
Freelance Designer & Illustrator
Toronto, Canada
Developed and grew a successful freelance commission illustration business. Have showcased and sold original artwork at various conventions, including Comic-Con, engaging directly with customers and building a loyal following. Build a personal artwork Profolio website.
May 2022 - PresentCustomer Service Representative
Mandarin Restaurant, Toronto, Canada
Performed various cutomer service duties to assisting the operating of the restaurant, maintain positive client replationships. Build a live table occupacy visualization online application in React, TypeScript.
Aug 2024 - PresentAdministrative Support Volunteer,
VHA Home Healthcare, Toronto, Canada
Performed various administrative duties to assisting the operating of the clinic, maintain positive client replationships.
Apr 2024 - PresentPet Sitter,
Rover Group. Inc, Toronto, Canada
Provided attentive care to clients’ pets, draw animal profile arts, maintain positive client replationships.
Sep 2023 - PresentHonours BSc in Bioinformatic and Computational Biology Specialist, Physiology Major
Univeristy of Toronto (UofT), Canada
Studied with a heavy course load of two majors of Computer Science and Physiology, and a specialist of Bioinformatic and Computational Biology. Acquired a strong knowledge in Database Design and Management, Software Development, Algorithms, Machine Learning, Genetics, Bioinformatics, and Human Reproductive Physiology.
Sep 2018 - Sep 2023Bioinformatic Student Researcher
Cox Systems Biology Lab, UofT, Canada
Automated data pipelines in R/RNotebook, enhancing subtype identification research on preeclampsia across extensive patient datasets of 9,068,748 single nucleotide polymorphisms (SNP) from over 3000 preeclamptic patients
May 2023 - Aug 2023Deep Learning Data Analyst Intern
Lin Neuroscience Lab, UofT, Canada
Developed a Python program that automatically extracted key features from fish response videos using deep learning algorithm, significantly enhanced the data collection and analysis process, leading to improved accuracy in clustering
Sep 2022 - Apr 2023Emergency Response Support Intern
Center for Disease Control and Prevention (CDC) in Fujian, China
Supported epidemic response through data management and visualization, improving public awareness response strategies
Sep 2021 - Jan 2022Contact
Please contact me directly at liu.mingzheng@outlook.com .