CV
Basics
Name | Wei-Cheng Wang |
Label | MSCS @ USC |
wwang759@usc.edu | |
Phone | (213) 326-7282 |
Url | https://dw1209.github.io/ |
Education
-
2024.08 - Present Los Angeles, CA
University of Southern California
Master of Science in Computer Science
- Anaylsis of Algorithms
- 3D Graphics and Rendering
- Information Retrieval and Web Search Engines
- Advanced Mobile Devices and Game Consoles
-
2019.09 - 2023.06 Hsinchu, Taiwan
National Yang Ming Chiao Tung University
Bachelor of Science in Computer Science
- Parallel Programming
- Computer System Administration
- Computer Vision for UAV Autopilot
- Advanced Programming in the UNIX Environment
Skills
Programming | |
C/C++ | |
Python | |
HTML/CSS | |
JavaScript |
Knowledge & Skills | |
AI & Machine Learning | |
Deep Learning | |
Network Engineering | |
Computer Security |
Work
-
2022.06 - 2022.09 Taipei, Taiwan
Advantech
Software Development Intern
- Collaborated with software developers to design products for intelligent manufacturing.
- Updated an existing ResNet model for image classification and published FasterRCNN, whose backbone was MobileNetV3 and RetinaNet, for object detection via PyTorch.
Projects
- 2023.02 - 2023.06
Wi-Fi Rate Control on Ryu and OVS
- Collected Wi-Fi information, including MAC address, IP address, and average signal strength.
- Compiled data into a packet of an OpenFlow protocol and sent it to a controller port.
- Parsed information on Ryu and calculated SNR by assuming signal noise was -90 dBm.
- Configured flow rules on Ryu to drop packets, adjusting a number of forwarded ports close to the SNR ratio.
- 2023.02 - 2023.06
Ransomware Propagation and Payload
- Acted as an attacker and cracked a victim's SSH password via dictionary attack.
- Created a compression virus with ransomware worm propagation to infect "cat" command.
- Prepared ransomware payload to encrypt picture files in JPG format and triggered a pop-up window displaying a message requesting ransom.
- 2022.02 - 2023.06
Simple Taiwanese COVID-19 Map Website
- Displayed the cumulative number of confirmed cases in the city based on the mouse location.
- Fetched the Taiwan National Infectious Disease Statistics System data via web scraping.
- 2022.02 - 2023.05
Simple Responsive Travelling Website
- Displayed differently depending on the window size of the users' device.
- Contained registration and login pages for users to register an account and log in, respectively.
- 2022.09 - 2023.01
Accelerating K-means Clustering with Parallel Implementation
- Collorated with a team to enhance K-means clustering efficacy via OpenMP, MPI, and hybrid methods.
- Demonstrated improvements in K-means clustering via three methods, with pure MPI implementation reaching optimal performance.
- 2022.02 - 2022.06
Analysis of EEG using Deep Learning
- Teamed up to analyze accuracy across different periods: before, during, and after index fingers lift.
- Designed an experiment collaboratively via E-Prime to collect EEG signals from left and right index fingers; afterward, filtered out noise and irrelevant frequency bands via EEGLAB in MATLAB.
- Coordinated with team members to train and evaluate signals with EEGNet model, achieving approximately 72% accuracy in predicting finger movements.
- 2022.02 - 2022.06
When BERT meets Google Comments
- Worked in a team to develop BERT model predicting sentiment and categories of Google Maps comments.
- Participated in web scraping tasks to gather data; divided comments into positive and negative based on star ratings and trained via BERT model.
- Developed a simple UI interface collaboratively via PyQt for comment entry, achieving approximately 90% accuracy in sentiment and category prediction.
Languages
Mandarin | |
Native |
English | |
Fluent |