个人优势
拥有6+年全栈开发经验,具备从0到1独立完成前端(React/Vue)、后端(Node.js/Go)、DevOps(Docker/K8s)及云原生部署的闭环交付能力,主导过10+个中大型项目技术落地,擅长通过技术选型优化研发效率。
拥有良好的代码规范和文档习惯,致力于提升系统的可维护性和扩展性。熟悉敏捷开发流程,能够高效协同团队成员,确保项目按时高质量交付。对新技术保持敏感,乐于分享并积极推动团队技术成长。具备解决复杂问题的能力,能够在快速迭代的环境中保持项目的稳定推进。
技术栈
-
架构
拥有自定义脚手架的能力,可搭建monorepo项目,包括前端工具链选型、定制构建流程与打包优化、制定团队代码规范及工具配置,全方位满足项目需求。
-
工程化
精通Webpack、Vite、Rollup等前端工具,理解其核心原理与差异,有丰富的插件编写经验,已发布插件至npm,服务于多个项目。
-
框架
精通Vue2/3、React等现代前端框架,理解两个框架之间的核心原理以及差异。拥有两大框架开发多个大型项目的业务经验,对两大框架的周边生态有一定的心得和体会。
-
C端开发
熟练使用UniAPP、Taro等跨端框架独立开发微信小程序,拥有使用ReactNative开发IOS和Android原生应用的开发经验,熟悉Electron能够运用Electron制作桌面应用。
-
性能优化
掌握前端常见性能优化手段,包括代码分割、懒加载、资源优化、SSR服务端渲染等技术,显著降低FCP和LCP时间,提升用户交互体验。
-
微前端
具备丰富的微前端架构经验,熟悉qiankun、wujie等实现方式,能将单体应用重构为独立部署的子应用,提升开发效率与代码可维护性。
-
后端能力
熟悉Node.js和Go框架,能设计实现Restful API。掌握MySql、Redis、MongoDB的基本使用,可设计数据库模型并执行CRUD操作。
-
开源贡献
作为开源项目 ThinkTS框架 的作者,致力于打造高效、易用的开发工具,积极参与开源社区,推动技术生态发展 (www.think-ts.cn、www.think-go.com.cn)
工作经历
