基本信息
89 年/男/本科/烟台
我从 2011 年开始自学前端开发,曾在党建、教育、医疗等行业的多家公司担任过前端开发负责人和架构师。目前,我的工作重心是研发团队搭建,优化前端技术栈以及开发流程。我也在积极拥抱与 Web3 相关的机会。 我的主要技术栈是 Vue3,掌握的其他开发能力包括:React、小程序、Uniapp、Nodejs、Electronjs 等。
技术能力
- 开发了一个开源的前端访问控制框架,名为Vue-Access-Control,这可能是同类产品中最早的解决方案之一。目前,它在 Github 上有超过 1000 个 Star,并被纳入官方的 vue-awesome 库中。
- 熟悉 Vue 及其开发生态。在 Vue 的基础上开发了一个名为 cutting-mat 的开源前端开发框架,它解决了协同开发的问题。
- 精通 jQuery 及其开发生态。曾基于 jQuery 开发了一个名为 FlowUI 的开源 UI 框架,该框架已被用于 500 多个前端项目。
- 项目地址
- 开发了一个基于 Node.js 的自动化开发工具,名为 FlowCLI 。
- 开发了一个 jQuery 插件库,有 30 多个插件,几乎涵盖了所有的网站开发需求。
- 开发了一个前端组件库,有 50 多个组件,提供设计、预览和应用服务
- 开发了一个字体图标库,作为私人图标字体。
- 熟悉混合应用开发,开发了一个开源的混合应用开发框架,名为 HybridStart ,已经应用于 20 多个应用项目。
- 在项目架构方面有丰富的经验,独立设计并实施了以下项目:
- 微前端架构
- 工作流程引擎的前后端设计
- 针对非标准屏幕的自适应解决方案
- 混合应用的可热插拔组件解决方案
- 前端持久化 + OTA 方案
管理经验
- 超过 5 年的团队管理经验,带领过 5 到 10 人的团队;
- 组织并开展了多次团队内的培训;
- 培养过多位高级工程师和项目负责人;
- 拥有丰富的 Web 开发团队建设经验;
- 制定过研发规范、项目质量标准、测试工作流程等;
- 建设或优化过研发基础设施,包括接口文档管理平台、代码管理平台、发布平台、组件库、图标库等;
- 优化过团队的人才梯队;
- 根据人才梯队优化过工作流程。
前端作品
篇幅有限,不一一列举,我的更多前端项目请 >>点此查看<<
职业经历
2023.9 ~ ??
To Be Continued
2022.9 - 2023.8 WEB3 创业项目 前端技术负责人
工作内容
- 独立完成 WEB3 创投平台前端项目重构,采用 Vue3 + Typescript + monorepo + etherjs 技术栈
- 独立完成 去中心化交易所集成数据平台前端,采用 Nuxt3 + Typescript + etherjs 技术栈
- 独立完成 DEFI 交易所,采用 Vue3 + Typescript + monorepo + etherjs + walletconnect 技术栈
总结收获
- 体验了一年的远程工作。
- 一整年都在边学边用各种新技术栈。
2020.09-2022.07 ToG 互联网外包公司(30 人) 部门负责人
工作内容
- 负责前端和移动端开发团队,以及公司所有产品线的研发管理。
- 制定了研发规范、项目质量标准和研发工作流程。
- 优化了团队人才梯队,制定了团队培训计划,并评估工程师的绩效。
- 在内部开发了适用于大中型项目的前端模块化开发框架。
总结收获
- 对命运的敬畏,对结果的释然。
- 一支为之自豪的前端团队,以当时当下的条件,我们是最棒的!
2018.07-2020.07 互联网教育初创公司(30 人) 前端架构师
工作内容
- 公司产品的前端开发与迭代。
- 前端技术升级与框架开发。
- 新技术调研与技术培训。
总结收获
- 看上去最无关紧要的一段经历,实际上却是命运的伏笔。
2016.07 - 2018.05 互联网医疗初创公司(30 人) 前端架构师
工作内容
- 负责 UI/UE 团队建设以及公司所有产品线的交互设计和前端开发。
- 研发并推广前端自动化开发工具 Flow-CLI。
- 研发并推广混合应用开发框架 HybridStart。
- 推广前端定时 OTA 更新方案,实现了 APP 更新无需发版。
总结收获
- 非常宝贵的看人看走眼经验,是我一生的财富。
- 很特别的从零开始搭建团队的创业经验,让我对团队管理有了全新的认识。
2012.12 - 2016.05 传统互联网外包公司(300 人) 技术经理
工作内容
- 负责前端团队技术管理。
- 定制开发内部开发框架 Flow-UI。
- 推广低成本高性能的响应式产品开发方案,成为公司网站类产品的标配。
- 推广混合应用开发技术,极大地缩短了 APP 开发周期。
- 促进设计、前端和后端达成一致的交接规范,提高了整个团队的交付效率和质量。
总结收获
- 人生中接收知识最密集的阶段,除了吃饭睡觉全部时间都在学习或实践,丰富的在睡梦中解决问题的经验,熟练掌握在公交车上规划当天任务安排的能力。
- 高效检索信息的能力,感谢百度,感谢所有无私的同行前辈。
- 丰富的跟各兄弟岗位 PK 互怼经验,包括但不限于设计师、后端、售后、客户,在战斗中逐步摸索出各领域的最佳实践。
2011.06 - 2012.11 广告公司(20 人) 网络工程师
工作内容
- 负责网站报价、资料准备、域名备案、服务器采购、前/后端开发、部署上线、支持维护和 SEO 优化。
总结收获
- 赏识是最好的导师,感谢阳哥带我入行。
- 当时的公司老板峰哥,通晓跟人相关的一切知识:政策、流行文化、科技、风土人情、地理人文、天气等等无所不包,而哪怕只是确定一个投放广告的日期,往往就需要动用所有这些知识。这让我无形中确立了工程师真正的交付物是价值而不是代码,这也是我所理解的【结果导向】。
联系方式
blog: https://refined-x.com
github: https://github.com/tower1229
技术交流群:361917044
本文经 ChatGPT4 润色