项目与工作经验Experience
-
阿里巴巴 淘系技术部 淘宝店铺
- 前端开发工程师
-
负责 旺铺装修(React) 的迭代与维护
-
负责 移动装修(Rax) 的迭代与维护
-
支持其他 店铺/旺铺域 业务的需求开发
-
为团队提供统一基础工具库支持(CLI、依赖加载器、动态渲染库等)
-
为团队提供统一的
研发规约与配套工具链
支持,并推广至全淘系前端规范
-
阿里巴巴 淘系技术部 前端架构
- 前端开发实习生
-
参与 Serverless 相关基建从零到一落地,
支持全淘系 FaaS 服务
-
基于 Rax 构建跨端页面
-
基于 MidwayJS 开发
Serverless / 一体化 应用
-
阿里巴巴前端练习生 NodeJS 方向讲师组成员
-
GitHub 开源项目
-
LinbuduLab
-
Apollo Server
Midway
为 Midway & Midway Serverless 提供 GraphQL 支持
-
Nx Plugins
一组为 Nx Workspace 支持 Vite / Prisma / ESBuild
等扩展的插件
-
PNPM VS Code
Helper
VS Code 下的 pnpm 工作流增强
-
社区分享 & 影响力
-
林不渡(掘金/知乎同名)
-
Alibaba F2E 「TC39双月报告」 专栏作者
-
极客时间
淘宝店铺
TypeScript 研发规约落地
课程讲师
-
早早聊
前端搞 TypeScript
专题分享讲师
-
「写作中」掘金小册 从入门到全面掌握 TypeScript 作者
-
「写作中」极客时间
业务场景下的 Monorepo
工作流方案设计
课程讲师
-
南昌大学 家园工作室
- 前端组成员
-
参与 前端技术架构 与
基础设施选型, 包括
错误监控 / 埋点 /
自动化构建流程 等
-
参与工作室新人培训与指导, 带动新人在项目实践中学习
-
参与旧有项目 维护 与
重构, 封装复用性良好的组件
-
建立完善的 Git +
GitFlow + Code Review +
CI/CD 机制
技能Skills
-
Web 前端
- 基础技术栈
-
熟悉基础 HTML5 / CSS3 /
JavaScript 使用
-
熟悉 ECMAScript Next 新特性
-
熟悉 React 及其相关生态:状态管理、SSR 等
-
有一定 Angular 技术栈开发经验
-
有一定 Web Components 开发经验
- 前端框架与工程化等
-
熟悉 Webpack / Vite / Parcel 等打包工具
-
部分实践
性能调优 / 错误监控 / 埋点 等各个方向
-
熟悉 TypeScript
基础使用到类型编程、类型系统等,有大量相关分享与各方面实践
-
编写 单元测试 / 集成测试 / E2E 测试 / 组件测试 等
-
Web 后端
- Node.js
-
熟悉 NodeJs 内置模块使用
-
熟悉 NodeJs 框架
KoaJs / MidwayJs / NestJs
等使用
-
使用 TypeORM / Prisma 开发
Server / Serverless
-
结合 FaaS & BaaS 的开发经验,迁移旧有项目上云
-
熟悉或实践 WebSocket / RPC / 微服务 等
- GraphQL
-
熟悉 GraphQL 基础使用及项目实践
-
熟悉 GraphQL(NodeJS实现) 相关生态
-
基于 Apollo 生态开发全栈
GraphQL 应用
-
基于 GraphQL 的微服务网关(Apollo Federation)
- 通用
-
基于 CI/CD 的项目流水线构建
-
基于 Monorepo 的前后端工作流方案设计与实践
-
Git Hooks / Linter / AST Checker 等工程规约手段
-
自我描述
- 意向岗位
- (最优)前端架构 / 工程化建设
- 以 B端 为主的业务
-
服务 公司内部 / 开源社区 开发者
-
框架层 / 应用解决方案 提供方
-
分享氛围与技术氛围佳
-
弹性工作制,无内卷,不加班
- 性格
- 拥抱开源社区
-
对未来规划清晰明确
- 兴趣驱动:-)
-
快速融入团队协作并找到自己的角色