Resume 个人简历
Education 教育背景
Northeastern University (CN), Bachelor of Computer Science 东北大学,计算机科学与技术,本科
2018.09 - 2022.06
- GPA 3.94 / 5.00
- Rank: 29 / 272 名次: 29 / 272
Work Experience 工作经验
ByteDance, Object Storage - R&D Engineer 字节跳动,对象存储-研发工程师
2022.7 - Present 2022.7 - 至今
- 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稳定性核心功能贡献者:为了实现对象存储SLA保持在99.995%,无P0/P1事故,MTTR < 30分钟的目标,设计实现了5个改进项
- TOS service quality system owner: Built multi-cloud functional test pipeline, fixed security vulnerabilities, and improved SDK performance TOS服务质量体系负责人:建设多云功能测试流水线,修复安全漏洞,提升SDK性能 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 TOS用户平台负责人:控制面标准化,开发调试简单化,实现生命周期规则翻译
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 设计与实现了一个爬虫系统,遵守robots.txt协议,支持运营和产品团队
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 设计与实现了一个Spring应用的静态分析程序,使用ASM库,并开发了API兼容性检测工具
Project Experience 项目经验
AI-powered paper search engine, Team Lead AI驱动的论文检索引擎,项目负责人
2019.10 - 2021.4
- Tech stack: Vue.js (front-end), Nest.js (back-end), ElasticSearch (database) 技术栈:Vue.js (前端), Nest.js (后端), ElasticSearch (数据库)
- Enabled full-text search on over 50,000 documents from ACL with multiple filtering conditions, achieving an average retrieval time of under 200 milliseconds 实现对ACL的5万多篇文档的全文搜索,支持多种过滤条件,平均检索时间低于200毫秒
- Migrated the Nest.js back-end service to Tencent Cloud Functions, reducing cloud server memory usage by 50% 将Nest.js后端服务迁移到腾讯云函数,减少50%的云服务器内存使用
- Trained and deployed a seq2seq model in production to extract abstractions from papers fetched in a single query 训练并在生产环境部署seq2seq模型,用于提取单次查询获取的论文摘要
Skills 专业技能
Technical Skills 技术技能
- Programming Languages: Proficient in Go, Python, C/C++; Working knowledge of SQL, Scala, Java 编程语言: 精通Go, Python, C/C++;熟悉SQL, Scala, Java AI: Trained and deployed seq2seq models in production. Used Hugging Face framework for model fine-tuning, with prompt engineering experience AI: 在生产环境中训练和部署seq2seq模型。使用Hugging Face框架进行模型微调,有提示工程经验
- Programming Languages: Proficient in HTML, CSS, JavaScript, Python, TypeScript, SQL, Bash, and C/C++ 编程语言: 精通HTML, CSS, JavaScript, Python, TypeScript, SQL, Bash和C/C++
- Front-end: Proficient in Vue.js, familiar with React development 前端: 精通Vue.js,熟悉React开发
- Back-end: Proficient in back-end development (Python + Flask, Node.js + Nest.js) 后端: 精通后端开发 (Python + Flask, Node.js + Nest.js)
- Databases: Familiar with SQL (MySQL) and NoSQL (MongoDB, Redis, Elasticsearch) databases 数据库: 熟悉SQL (MySQL) 和NoSQL (MongoDB, Redis, Elasticsearch) 数据库
- Tools: Familiar with Linux, Git, Vim, Docker, and other tools 工具: 熟悉Linux, Git, Vim, Docker等多种工具
Soft Skills 软技能
- Experience: Experienced in designing and implementing scalable AI-driven full-stack applications and distributed systems. Familiar with Agile development methods 经验: 有设计和实现可扩展的AI驱动全栈应用和分布式系统的经验。熟悉敏捷开发方法
- Communication: Excellent communication skills, able to convey complex technical concepts to different audiences, including training international Site Reliability Engineers on distributed object and logging systems in English 沟通: 优秀的沟通技能,能够向不同背景的受众传达复杂的技术概念,包括用英语为国际站点可靠性工程师进行分布式对象和日志系统培训
About Me 关于我
Trying to learn a tiny bit of Everything. Once had a deep dive into learning programming languages. Now trying to figure out how distributed systems work. 尝试学习各种知识。曾深入研究编程语言,现在正努力理解分布式系统的工作原理。
What I know 我的技能
From peers, side-projects, doing schoolwork and internships in Tencent and Alibaba, I gained: 通过同行交流、个人项目、学校作业以及在腾讯和阿里巴巴的实习,我获得了以下经验:
- Languages: JavaScript/TypeScript, C++, Python, Java, Rust, Go, HTML, CSS, SQL, Racket... 编程语言: 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)... 技术栈: JavaScript(Node.js, React, Vue等), GUI(Qt, Swing, ImGui等), 后端(Flask, Gin, Spring Boot等), 数据库(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) 领域知识: 云计算(虚拟机, 对象存储, 网络, 无服务器), 全栈开发, 编译器实现(LLVM, ANTLR), 分布式存储和计算(Ceph, HDFS, Hadoop), 函数式编程(通过阅读SICP学习)
Featured Projects 精选项目
Personal Blog 个人博客
A WordPress-based blog showcasing my thoughts and experiences. 基于WordPress的博客,展示我的想法和经验。
Visit Blog 访问博客Universal Turing Machine 通用图灵机
Explore the concepts and implementation of Turing machines. 探索图灵机的概念和实现。
View Project 查看项目GOTO Statement Research GOTO语句研究
Reconsidering the harmfulness of the GOTO statement. 重新审视《GOTO 语句被认为有害》。
Read Article 阅读文章Data Structures Experiment 1 数据结构实验1
Explore the implementation of basic data structures. 探索基础数据结构的实现。
View Experiment 查看实验Data Structures Experiment 5 数据结构实验5
Delve into advanced data structures. 深入研究高级数据结构。
View Experiment 查看实验WebGL Learning WebGL学习
Explore the basics of WebGL and its applications. 探索WebGL的基础知识和应用。
View Project 查看项目Friends 友情链接
Contact Me 联系我
I'm always open to new opportunities and collaborations. Feel free to reach out! 我始终对新的机会和合作持开放态度。欢迎随时联系我!