PERSONAL LAB / 2026

Roadster Lab

A browser-based physics lab with driving, cold-gas thrusters and flight-control experiments.

For personal learning and research only. Unaffiliated with Tesla. Simulation results have not been validated on a real vehicle.

Open Roadster Lab ↗ Drive the sandbox ↗

Resume

Education

Northeastern University (CN), Bachelor of Computer Science

2018.09 - 2022.06

  • GPA 3.94 / 5.00
  • Rank: 29 / 272

Work Experience

ByteDance, Object Storage - R&D Engineer

2022.07 - 2025.07

  • TOS stability core feature contributor: Designed and implemented 5 improvements for TOS gateway service to maintain 99.995% SLA, no P0/P1 incidents, and MTTR < 30 minutes
  • TOS service quality system owner: Built multi-cloud functional test pipeline, fixed security vulnerabilities, and improved SDK performance Conduct training sessions on distributed object and logging systems for international Site Reliability Engineers in English, which helped them successfully manage daily operational tasks
  • TOS user platform owner: Standardized control plane, simplified development and debugging, implemented lifecycle rules translation

Tencent WeChat Group, WeChat Games - R&D Intern

2021.7 - 2021.10

  • Designed and implemented a web crawler system in compliance with robots.txt to support operations and product teams

Alibaba Cloud, Cross-Platform Technology & Infrastructure - R&D Intern

2021.6 - 2021.7

  • Designed and implemented a static analysis tool for Spring applications using ASM, and developed an API compatibility checker

Project Experience

AI-powered paper search engine, Team Lead

2019.10 - 2021.4

  • Tech stack: Vue.js (front-end), Nest.js (back-end), ElasticSearch (database)
  • Enabled full-text search on over 50,000 documents from ACL with multiple filtering conditions, achieving an average retrieval time of under 200 milliseconds
  • Migrated the Nest.js back-end service to Tencent Cloud Functions, reducing cloud server memory usage by 50%
  • Trained and deployed a seq2seq model in production to extract abstractions from papers fetched in a single query

Skills

Technical Skills

  • Programming languages: Go, Python, C/C++, JavaScript/TypeScript, SQL, Scala and Java
  • AI: Trained and deployed seq2seq models in production. Used Hugging Face framework for model fine-tuning, with prompt engineering experience
  • Web development and scripting: HTML, CSS and Bash
  • Front-end: Proficient in Vue.js, familiar with React development
  • Back-end: Proficient in back-end development (Python + Flask, Node.js + Nest.js)
  • Databases: Familiar with SQL (MySQL) and NoSQL (MongoDB, Redis, Elasticsearch) databases
  • Tools: Familiar with Linux, Git, Vim, Docker, and other tools

Soft Skills

  • Experience: Experienced in designing and implementing scalable AI-driven full-stack applications and distributed systems. Familiar with Agile development methods
  • Communication: Trained international Site Reliability Engineers on distributed object and logging systems in English

About Me

I am Yimeng Wang (emon100). I worked on TOS object storage at ByteDance from July 2022 to July 2025. This website collects my technical notes and personal learning projects, including Roadster Lab.

What I know

My work, personal projects, coursework and internships have covered:

  • Languages: JavaScript/TypeScript, C++, Python, Java, Rust, Go, HTML, CSS, SQL, Racket...
  • Technology Stacks: JavaScript(Node.js, React, Vue, etc), GUI(Qt, Swing, ImGui, etc), Backend(Flask, Gin, Spring Boot, etc), DataBase(PostgreSQL, MongoDB, ElasticSearch)...
  • Domain Knowledge: Using Cloud(VMs, Object Storage, Network, Serverless), Fullstack Development, Compiler Implementation(LLVM, ANTLR), Distributed Storage and Computing(Ceph, HDFS, Hadoop), Functional Programming(Learned by Reading SICP)

Featured Projects

Personal Blog

Technical notes, project logs and personal reflections.

Visit Blog

Universal Turing Machine

Explore the concepts and implementation of Turing machines.

View Project

GOTO Statement Research

Reconsidering the harmfulness of the GOTO statement.

Read Article

Data Structures Experiment 1

Explore the implementation of basic data structures.

View Experiment

Data Structures Experiment 5

Implementation notes and code documentation for a data structures experiment.

View Experiment

WebGL Learning

Explore the basics of WebGL and its applications.

View Project

Friends

Lian200's blog

Explore Lian200's thoughts and experiences.

Visit Blog

Contact Me

For project discussions and technical exchanges, email [email protected].