Summary
Overview
Work History
Education
Skills
Project
Timeline
Generic

Gen Li

Evanston,IL

Summary

Currently a Master's student in Electrical Engineering at Northwestern University, with a Computer Engineering undergraduate degree from North Carolina State University, I specialize in electrical and computer engineering, backed by a strong theoretical foundation and enriched through practical project experience. My technical expertise lies in programming languages like C, Python, LC-3 Assembly, MATLAB, and Verilog, and extends to complex problem-solving in embedded systems, particularly in autonomous vehicle projects. I excel in teamwork and communication, having led and collaborated effectively in diverse group settings, ensuring the successful execution of complex projects.

Overview

1
1
year of professional experience

Work History

Research Assistant

Yangzhou University
04.2023 - 09.2023
  • Participated in Project: The project, titled "Efficient Privacy Protection Technologies," innovatively designed a series of privacy protection products aimed at safeguarding personal privacy from surveillance cameras and facial recognition systems.
  • Primary Responsibilities: Focused on designing clothing and unique patterns generated by Generative Adversarial Networks (GANs) that effectively disrupt human detection by the YOLOv5 model. These designs reduced the accuracy of human detection by at least 80%, significantly enhancing individual privacy protection in public spaces.
  • Project Achievements: Experimental results demonstrated that these products, including specially designed masks, could reduce the recognition accuracy of facial recognition systems like ArcFace to below 5%

Research Assistant

Chinese Academy Of Science
06.2022 - 09.2022
  • Project Background: Developed an AI system for monitoring airport environments, focusing on identifying and counting the number of airplanes in the airport area.
  • Data Processing: Responsible for processing airplane images, performing anchor edge processing, and organizing data into the COCO dataset format, laying the groundwork for subsequent deep learning model training.
  • Model Selection: Experimented with and evaluated various deep Convolutional neural network in a Python environment to determine the model most suited for the project.
  • Model Optimization: Applied data augmentation techniques, such as random rotation, scaling, and translation, to increase the diversity of the training data and enhance the generalization capability of the chosen model.
  • Model Training: Trained and optimized deep learning models, applying the Mask R-CNN model to actual data processing and deploying it in an appropriate computing environment.
  • Reporting: Conducted comprehensive testing on the test set, recording and analyzing the performance of the model, including both qualitative analysis and quantitative metrics (such as mean Average Precision, mAP)

Education

Master of Science - Electrical Engineering

Northwestern
Evanston, IL
12.2024

Bachelor of Science - Computer Engineering

North Carolina State University
Raleigh, NC
05.2023

Skills

  • Advanced proficiency in C, Python, LC-3 Assembly, MATLAB, and Verilog
  • Experienced in embedded system design and integration, including sensors, displays, and WiFi modules
  • Proficient in developing both automatic and manual control systems for automated vehicles
  • Strong analytical and problem-solving abilities
  • Quick learner with adaptability to new technologies and programming languages

Project

Sept 2023 - Dec 2023 | Project: Weakly Supervised Pathological Image Analysis

  • Description: Applied weak supervision learning techniques to analyze large pathological images, aiming to predict the two-year survival rate of patients with brain tumors.
  • Responsibilities: Managed dataset configurations in Google Colab, using Python and TensorFlow for data processing and model development. Efficiently managed structured and unstructured data through custom scripts, optimizing model training and validation processes.
  • Outcomes: Achieved a highly accurate model, reaching approximately 80% accuracy on the validation set, and 75% recall and 70% precision on the test set.

Apr 2023 - Sept 2023 | Project: Brain Tumor MRI Image Segmentation

  • Description: Focused on precise segmentation of brain tumor MRI imaging, utilizing advanced deep learning models based on U-Net architecture. Aimed to improve segmentation of glioma brain tumors in T1 and T2 weighted MRI scans.
  • Responsibilities: Built and optimized U-Net based deep learning models for brain tumor image segmentation. Precisely preprocessed data from the BraTS 2021 challenge.
  • Results: Significantly improved the accuracy of brain tumor image segmentation through in-depth research and careful tuning of the U-Net model.

Aug 2022 - May 2023 | Project: EcoPRT Automated Personal Transit System (Road Quality Detection) | Graduation Project

  • Background: Sponsored by IBM, EcoPRT Automated Personal Transit System aimed to improve campus transportation through an all-electric, automated fleet.
  • Responsibilities: Implemented road quality classification using TensorFlow learning framework and Convolutional Neural Network (CNN) models. Enabled real-time communication of the car with IBM cloud, sending events, car routes, and GPS information. Calibrated gyroscopes and employed multimodal methods to enhance road classification accuracy.
  • Design Results: Achieved 87% accuracy in road classification. Detailed project content and results are publicly available on GitHub: EcoPRT-IBM-Cloud-Fleet

Aug 2022 - Dec 2022 | Project: Cache Simulator | Course Project

  • Background: Designed and implemented a versatile cache and memory hierarchy simulator, capable of simulating various levels of cache systems like L1, L2, L3, etc.
  • Responsibilities: Managed cache block allocation and control, programming in C to enhance code efficiency, accuracy, and the simulator’s versatility and adaptability.
  • Effectiveness: Successfully developed a simulator capable of mimicking multi-level cache systems, enhancing problem-solving skills in complex systems.

Aug 2021 - Dec 2021 | Project: Autonomous Driving Car | Course Project

  • Background: Realized an autonomously and manually drivable car through assembly and programming.
  • Responsibilities: Familiarized and applied MSP430 microcontroller, achieving automatic pathfinding, positioning, and manual control of the car. Utilized key technologies like photodiodes, WiFi modules, and motor control to enhance the car’s performance in embedded systems. Wrote and debugged code for precise positioning, route tracking, and both autonomous and manual driving functionalities.
  • Achievements: Gained a deeper understanding of embedded systems and honed skills in practical hardware and software integration.

Timeline

Research Assistant

Yangzhou University
04.2023 - 09.2023

Research Assistant

Chinese Academy Of Science
06.2022 - 09.2022

Master of Science - Electrical Engineering

Northwestern

Bachelor of Science - Computer Engineering

North Carolina State University
Gen Li