Yifan's Site

Love AI, Love Julia

resume

YIFAN YU


EDUCATION

M.S. Computer Engineering
University of California, Riverside, CA
Sep. 2022 - Dec. 2023

M.S. Advanced Computer Science
University of Birmingham, Birmingham, UK
Sep 2018 - Dec. 2019

B.S. Computer and Information Science
University of Oregon, Eugene, OR
Sep. 2015 - Jun. 2018


TECHNICAL SKILLS

  • Programming Languages: C++, Python, Java, Scala, JavaScript, CSS, SQL
  • Middlewares/Frameworks: ROS & ROS2, Protobuf, Bootstrap, Kafka, PyFlink, MySQL, MongoDB
  • Tools: Git, Docker, SSH, CMake, JIRA
  • Abilities: Bash scripting (Linux), AWS, GCP, API design and integration

WORK EXPERIENCE

Software Development Engineer
China Mobile (Shanghai) ICT Co. LTD, China
Jul 2020 – Aug 2022

  • Spearheaded the overhaul of a large-scale traffic streaming multimedia database system using Kafka and Flink. Compressed data streams by 45%. Minimized latency and implemented solutions in Scala and Java.
  • Revamped the Fusion Perception system. Transitioned from ROS msg to Protobuf integrated with C++, optimizing data interchange. Generated binary release files for streamlined deployment.
  • Demonstrated adaptability during on-site field deployments, tuning and compiling OpenCV parameters. Excelled in communication and collaboration under pressure.

PROJECTS AND RESEARCH

Real-Time Node Monitoring and Performance Optimization
(C++, ROS2, Flask, WebSocket) Jun 2023

  • Built a real-time monitoring system for ROS2 nodes, enhancing stability and efficiency.
  • Developed a web interface for real-time memory usage visualization and improved troubleshooting time by 30%.
  • Implemented an algorithm to optimize memory usage, improving processing jitter from 100ms to 90ms.

Twitter Information Retrieval Project
(Python, Flask, Pylucene) March 2023

  • Designed a back-end component for user queries using PyLucene or BERT.
  • Crawled 10,000+ live tweets, storing data locally and ensuring robust data sourcing.
  • Optimized the system for efficient data management, ensuring reliability and efficiency.

ACHIEVEMENTS

Patent
Published on 21st Dec 2021
“Method, Device, and Electronic Equipment for Predicting Traffic State”
China Patent Number: CN113821985A

0%