Welcome to my resume! You can also download it in .pdf

Summary

Professional Experience

BigData Development Engineer

北京阿拉丁未来科技有限责任公司

Nov 2016 - May 2018
佳境天城, 北京

  • Developed a suite of Perl scripts to automate data processing tasks.

  • Migrated Perl scripts to PySpark scripts.

BigData Development Engineer

彩虹无限(北京)新技术有限责任公司

May 2018 - May 2020
双井, 北京

  • Migrate from FileStreaming to Spark Structured Streaming.

  • Developed driving trips with MapGroupsWithState and FlatMapGroupsWithState.

  • Developed a tons of ETL tasks with Spark SQL.

BigData Development Engineer

北京昇科能源有限责任公司

Sep 2020 - Dec 2024
清河, 北京

  • Implemented REST APIs for charging services, later migrated most of the user-facing APIs to Celery and FastAPI.

  • Parsing IEC104 protocol and MQTT protocol with Scala and Rust.

  • Parsing 27930 protocol with Scala and Rust.

Open Source Contributions

Raku Programming Language

Raku Guide Translation

Nov 2016-Nov 2019
Organization
Project Repository

I took part in this project during learning Raku. The aim of the project is to traslate the Raku Guide into Chinese.

Education

  • Bachelor of Information Management and Information System, 河南科技学院

Technical Skills

  • Languages: Rust, Scala, Raku, Python, Swift, Perl, Typst

  • Databases: MySQL, Postgres, SQLite, Cassandra, HBase

  • Frameworks: Actix, Axum, Rocket

  • Dev Tools: Docker, NGINX, Redis, Zed