The professional portfolio of Lynne Liu
I am a fourth-year Computer Engineering student at the University of Toronto. I possess a diverse range of skills, including programming in Python and C/C++, a strong foundation in math and physics, knowledge in AI/ML, and an understanding of the engineering business acquired through my minors. I am currently seeking opportunities to work as a professional engineer, network with alumni and professionals, and make a meaningful contribution to the field of computer engineering.
Explore my professional journey in the Resume section, where you'll find a detailed overview of my academic achievements, work experience, and skills acquired over the years. This section illustrates my career progression and highlights my dedication to continuous learning and professional development.
A summary of my two work experiences, highlighting roles that blend engineering, design, and problem-solving.
9/2024 - 8/2025
Region: Etobicoke, ON, Canada
Role: Senior Technical Student (Grid Maintenance Department)
Description: During my internship at Toronto Hydro, I built and optimized Alteryx automation workflows to streamline data operations, cutting response time by 85% and improving communication efficiency across engineering and data teams. I supported the early implementation of AI initiatives, performing validation for chatbot accuracy and contributing to predictive analytics projects. Beyond technical work, I coordinated cross-functional efforts using SAP and collaborated directly with clients and field engineers to resolve scheduling and data consistency issues. This experience strengthened my ability to integrate engineering insight, automation, and teamwork to deliver impactful and sustainable solutions.
Huawei Ecosystem
5/2023 - 8/2023
Region: Jinan, Shandong, China
Role: Solution Architect
Description: During my internship, I contributed to solution design and cloud development initiatives that supported the company's collaboration with Huawei's cloud platform. I assisted in proposal refinement and proofing processes that led to successful approval of funding and solution drafts. Additionally, I supported the marketing team by providing data-driven insights and brainstorming improvements for the company's annual strategic report.
Dive into my Academic Contributions section, where my journey through higher education comes to life. Here you will find a collection of my comprehensive course notes and innovative course projects from the University, each as a testament to the dedication and critical thinking applied throughout my studies.
A summary of my research experiences with published paper's link.
Topic: Automated essay scoring
Institute: Shandong University of Finance and Economics
Start-end time: 6/2023 - 8/2024
As part of a research project on automated essay evaluation, I collected and processed over 20,000 high school essays using Python for NLP training. I collaborated with the research team to develop a model inspired by GPT and diffusion-based architectures, contributing to data preparation and evaluation pipeline optimization. This experience enhanced my understanding of language model design and efficient data-driven research workflows.
In our ECE297 project, I led my team of three to develop an interactive map application using C++ in Linux environment. This collaborative effort spanned a full semester, showcasing our ability to deliver a complex, real-world software solution.
Here is a demo to the Mapper software.
By using C++, Git, and Linux environments, my interactive map has achieved several features including basic searching functionality, designing different themes, and several user-friendly functions etc. The developing process involves first extracting data within the OSM (Open Street Map) and storing them by unordered set for further usage. After this, by employing the EZGL API, I successfully visualized the map information on the screen, including basic features (streets, sea, buildings, etc.) plotted by different layers, also the street names shown in appropriate positions. Lastly, I use priority queue to achieve the Dijska hence A* Algorithm to design my shortest path function, also have a 2-opt algorithm for the function that enables couriers to check the shortest path of pick up and drop off multiple deliveries.
Customized Search Engine
In this project, my team developed a playful yet functional search engine named Meowgle (“Meow” + “Google”), built with Python for both frontend and backend components. The system allows users to search any term on a web interface, automatically counting word occurrences and storing search history. With features like Google Account login, personalized history sync, and an anonymous browsing mode, Meowgle provides a smooth and engaging user experience while maintaining a clean and minimal web interface.
Here is a demo to the Search Engine web page.
For this web development lab, I implemented the frontend of a search platform using Python and Google Authorizer. The application enables users to log in with their Google accounts, retrieve their top searches, and sync history across multiple devices. Anonymous users can also access a temporary view with automatically cleared data after exit. This project strengthened my understanding of web architecture, user authentication, and the importance of designing seamless user flows.
Explore a curated collection of personal course notes from my academic journey at the University of Toronto. Each set offers insights and knowledge distilled from rigorous coursework across a variety of subjects. These notes reflect my personal interpretations and dedication to mastering the material taught in some of UofT's most engaging courses.
Personal drawing about varies themes including views, people, and animation. The artworks including various forms of painting like line drawing, quick sketch, reproduction, and coloring. The painting techniques involve traditional canvas painting as well as digital tools such as Procreate and Sketchbook.
This section showcases a collection of personal reproduced artworks. These artworks have been inspired by original pieces found on the internet, and they serve as a tribute to the creativity and talent of the original artists.
This exquisite collection showcases the elegance of the Baimiao style, a traditional Chinese artistic technique known for its simplicity and grace. Each piece captures the essence of its subject with minimal yet powerful strokes, focusing on the purity of lines without the distraction of colors. The subjects are all real individuals, and are rendered with an extraordinary level of detail and emotional depth, revealing their unique personalities and stories. The artist's mastery of the Baimiao technique breathes life into these sketches, making each character appear both ethereal and vividly present. This collection is a testament to the beauty of simplicity and the power of a single line to convey the complexity of the human spirit.
I chose an adventure that involves playing my instrument in an abandoned place. I believe this encompasses both the exploration of an unknown and maybe danger location, and the demonstration of my talents outdoors where people might pass by, which is an event I have always feared and never tried before.
Chinese articles and poems written by myself, currently trying to translate them into English, so youcan see updates from time to time. Click Get Started to see my current articles, press Learn More to explore the definition of different poem types.
Feel free to reach out using the form below 🌿