YIFAN YU
- Phone: 541-972-3920
- Email: yifan.yu.developer@gmail.com
- LinkedIn: LinkedIn Profile
- Website: CodeWithYifan
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
KafkaandFlink. Compressed data streams by 45%. Minimized latency and implemented solutions inScalaandJava. - Revamped the Fusion Perception system. Transitioned from
ROS msgtoProtobufintegrated withC++, optimizing data interchange. Generated binary release files for streamlined deployment. - Demonstrated adaptability during on-site field deployments, tuning and compiling
OpenCVparameters. 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
ROS2nodes, 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
PyLuceneorBERT. - 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