个人介绍
本人有近7年前端开发经验,目前正在一家创业公司做技术经理,曾在新浪、平安、微众银行等大厂工作过,参与过to B、to C以及to G的开发任务,项目***开发,App混合开发,PC管理后台开发,h5页面开发。
HTML、JS、CSS三大核心语言,能编写JS类库和优化JS算法提升效率;
OOP、AOP以及JS设计模式等知识,能脱离MV*框架开发通用JS工具;
浏览器渲染页面原理,可脱离框架手写虚拟DOM实现响应式数据绑定;
Vue技术栈,响应式原理、diff算法等,并在工作中得以运用;
React、Angular框架,熟练掌握其组件化思想、响应式原理以及各种技术之间的区别;
ES6+语法和规范,熟练使用各类api来快速开发并使代码更加优雅;
iView,Element、Antd、mint、vant、uniapp等搭建项目框架、有阅读过部分源码实现逻辑;
混合开发和响应式布局,web,h5和混合开发的各种兼容适配方案;
Webpack自动化构建工具,搭建适合不同项目的运行环境,以及优化打包大小和速度;
微前端服务-qiankun,实现多技术栈项目耦合,以及之间的数据通信;
Koa框架结合Sequelize、redis搭建后台框架,实现restful api和各种自动化脚本工具;
http强缓存和协商缓存、nginx配置http2.0和负载均衡等相关实现;
可视化工具echarts,可通过zrender手画canvas实现自定义图形动画效果;
svn和git版本管理工具,切换合并分支等常规操作,做好版本迭代的管理工作。
Flutter、Dart开发个人App项目,实现Android和IOS跨平台运行;
Linux常用操作,实现linux环境下koa+web+ssr+nginx+tomcat部署;
Docker基本操作,实现Docker打包部署、转移镜像,减少新服务器的环境配置问题;
Serverless相关实践;
Python和Cocos2d.js早期涉猎过;
有PMP项目管理证书。
工作经历
2021-04-14 -2022-05-26微众银行web前端开发
负责微众银行代销项目的前端开发工作,使用技术栈为Vue3.0+vite+ElementUI。 自从加入刚项目后,项目的功能和样式上了很大的台阶。
2020-02-26 -2021-03-26平安智慧企业web前端开发
在平安智慧企业担任web前端开发工作,参与福田区委“核心人事”项目、蓝月亮“员服”项目、中旅集团“员服”项目,主导开发核心人事、调配、队伍管理等模块的开发任务,使用技术栈为Vue2.0、react、webpack、iview、element、antd、zrender、echart等
2019-06-01 -2021-01-31新浪爱问web前端开发
在新浪爱问微卡贷事业部参与项目开发,产品有极速熊猫、微卡贷等,负责App混合开发中h5部分的开发,该项目采用马甲包模式开发,需要编写多套h5代码。使用技术有Vue2.0、VantUI、webpack、elementUI等
教育经历
2011-09-05 - 2015-06-30湖北大学电子科学与技术本科
在校期间参与竞赛,接触了前端开发,并沟通计算机2级,热爱前端。