王心圆 - 前端开发工程师
::: left
icon:info 男/2000.10
icon:phone 18630965721 icon:weixin wxy5211592
icon:email [email protected]
icon:github https://github.com/ChelesteWang
:::
::: right
:::
教育背景
:::left
天津城建大学 / 计算机与信息工程学院 / 软件工程
:::
:::right 2019.09 - 2023.07 :::
技能
-
掌握原生 HTML / CSS / JavaScript (ES6+) / TypeScript 等前端技术。
-
熟悉 React 前端开发框架及相关生态,了解框架设计原理。
-
熟悉组件化、模块化开发,对前端工程化有着浓厚的兴趣。
-
能够使用 Nodejs 开发实用工具,有 Nodejs 服务端开发经历。
-
了解 Webpack / rollup 等自动化构建工具,能够对打包过程进行配置。
-
了解 Java / Python 等后端编程语言,熟悉与后端的协作模式。
-
熟悉 git 协作流程,有团队开发经验。能够在 Unix / Linux 环境下进行开发。
实习经历
:::left
跨越星空(北京)科技有限公司 - 前端研发部
:::
:::right 2022.03 - 2022.03 :::
-
主导骨碌碌安科小说跨端 React Native APP 的开发工作。
-
负责骨碌碌安科小说编辑器端需求开发与重构。
:::left
北京展心展力信息科技有限公司(MetaApp)- 中台内效部
:::
:::right
2021.07 - 2021.09
:::
-
主导公司内部招聘笔试系统“子衿”的前后端系统及产品设计并负责笔试系统前端开发工作。
-
负责公司内部日报配置前端相关服务的开发和重构及维护。
-
参与公司内部中后台前端需求维护工作。
项目经历
:::left
OMi 生态周边开发 - 开源项目贡献者
:::
:::right
OMI
OMI-Cli
OMIU
OMI-admin
:::
项目描述:OMI 是一个基于 WebComponent 与 JSX 的前端框架。腾讯开源人才培养计划实战项目。
项目链接:https://github.com/Tencent/omi
-
开发 OMI-vite 脚手架及 OMI 组件开发模板。
-
参与 OMIU 组件库的开发与维护,修复已知 BUG,并进行组件文档迁移。
-
使用 twind.js (CSS in JS) 参与 OMI-Admin 后台管理的开发与维护。
-
使用 web-dev-test 和 open-wc/testing 补充测试用例。
:::left
子衿笔试系统 - 项目负责人
:::
:::right
React
Ant Desigin
Umi
Nodejs
Express
:::
项目描述:子衿是 MetaAPP 公司内部笔试系统,包括基础单选与多选题及编程题,现服务于公司秋招的笔试筛选工作,DAU 峰值1000+ MAU 峰值 20000+ 。
-
调研市面开源 Online Judge (在线判题系统),设计项目系统整体结构。
-
使用 React 和 Ant Design 设计开发笔试系统前端页面,使用 React Hook 进行状态管理。
-
开发基于 puppeteer 的题目生成服务,将题库中的文字题生成图片,并优化图片渲染系统性能
-
开发考试页面防作弊功能(如防考生题目复制,记录考生跳出次数,页面添加水印等)。
:::left
骨碌碌安科小说 APP - 项目负责人
:::
:::right
React Native
React Hooks
:::
项目描述:骨碌碌安科小说 APP 是一个安科小说阅读器与互动小说交流社区,读者可以参与到小说创作的全流程中,
-
封装移动端可复用的业务组件,实现业务与视图分离
-
使用 unstate-next 进行状态管理,并支持离线化。
-
沉淀 React Native 开发相关技术实践方案及文档 相关文档: https://github.com/ChelesteWang/react-native-best-practice
:::left
编程导航 / 面试鸭 - 开源项目核心开发者
:::
:::right
React
Ant Desigin
Umi
Serverless
:::
项目描述:一个编程资源导航站,用户可以从中搜索资源,上传资源。
项目链接:https://www.code-nav.cn/resources/
-
参与项目开发维护,制定项目代码规范,配置工程化工具辅助开发。
-
优化项目的 SEO ,使用 Prerender 实现页面预渲染,并使用爬虫 API 提交项目 sitemap
其他经历
参与腾讯高校合作活动 - 腾讯校园星推官 / 云开发布道师 / 开源人才培养计划
-
参加2021腾讯开源人才计划 OMI 实战项目并成功结项,并获得腾讯开源证书。
-
在学校组织开展小程序云开发的技术培训含直播十余次,总计参与人数80余人,成功结项25人。
第一届阿里巴巴前端练习生计划
-
最终结业项目获得班级小组第三。
-
借此机会对前端开发各种方向进行了解。确定了自己短时间的学习目标与规划,激发了我对前端的热情。
英特尔 OpenVINO 中文社区
-
作为英特尔 OpenVINO 中文社区运营组成员,参与日常开源社区的维护工作。
-
获得多次优秀社区志愿者,受邀参加英特尔边缘计算与人工智能行业培训。并主持周年开源年会。
-
在社区中了解了开源社区维护与开源文化,激发了我对开源的好奇心与热情。
个人总结
-
喜欢接触新鲜事物,关注前沿技术资讯。
-
热爱开源文化,活跃于开源社区,学习能力较强。
-
常对所学知识进行总结沉淀与并输出文章加深理解。
-
能够独立设计开发方案,解决开发中遇到的问题。能对资源进行高效搜索以及分类。
其他荣誉
-
主持国家级大创项目并成功结项,被评为优秀大创项目。
-
Microsoft Learn Student Ambassador 微软校园大使。
-
入选 Linux 基金会开源软件大学激励计划。