个人介绍
1、熟练掌Electron桌面应用开发,了解Flutter跨平台的开发
2、熟练掌react全家桶、TypeScript、ES6(不仅限于)的使用
3、熟练掌握vue全家桶、nuxt、Jquery、Bootstrap、 Zepto等主流框架或类库的使用
4、熟练掌握基于JQ或基于vue、react的组件开发、或对第三方组件的二次开发
5、熟***的开发、sass/less预编译语言的使用
6、熟悉HTTP的基本原理,及前后端基于http协议的交互的基本流程
7、熟悉gulp、webpack打包工具,svn,git代码管理工具
8、熟悉Node.js、php、java 后台开发语言,及后台业务流程
自我评价:
本人拥有8年的软件开发及前端工作经验,其中还包括5年左右5人团队管理经历
软件工程专业出身,代码编写规范,熟悉常见设计模式计算法,拥有较强的软件行业新技术的学习能力
能够承受压力,保证工作质量,并具备较强的团队协作能力、沟通能力
工作经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏工作经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
教育经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏教育经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
技能
项目介绍: 此项目为货拉拉企业内部财务报销线上平台,对接的业务数据来自金蝶系统,目前已有流程:费用报销、供应商付款、借款申请、团建费用申请,包括pc+移动端+管理后台 项目功能描述: 1、PC: 主要使用的技术:React+Redux+AntDesign+TypeScript 2、管理后台: 主要使用的技术:React+Redux+Ant+TypeScript 3、移动端: 主要使用的技术:Vue+Vant 4、在后台配置流程图,根据流程图拖拉配置需要的组件与组件配置(事件、初始化参数,请求参数),生成页面的配置文件,前端根据配置文件生成页面
项目介绍: 此项目为货拉拉企业校招的在线考试平台,为报名校招的同学提供在线考试的功能。项目有用到WebRtc相关的Api,WebRtc获取到用户摄像头权限、屏幕监控权限,视频流在本地实时获取渲染到页面,定时生成截图上传到服务器。 项目职责与主要功能描述: 1、主要使用的技术:React+Redux+TypeScript+Ant+WebRtc 2、主要是以Chrome为运行平台(WebRtc的APi有兼容性),Ant搭建的整个UI界面 3、管理后台: 主要使用的技术:React+Redux+Ant+TypeScript 4、主导整个在线考试平台的前端设计、开发任务的安排、主要功能模块的开发 5、问题&风险跟踪闭环,维护及bug修复
项目介绍: 此项目为货拉拉企业内部IM聊天办公软件,采用了Electron·跨平台技术一套代码运行Mac、Windows、Linux三个平台 项目功能描述: 1、主要使用的技术:Electron+Vue+Quasar+indexDB+Socket.io+egg.js+pm2+electron-builder 2、项目使用Electron作为基础架构,webpack,vue,vuex全局状态管理器,vue-router,node开发环境,Quasar-Ui搭建的整个UI界面 3、即时聊天功能使用Socket.io+egg.js+pm2作为支撑,indexDB存储聊天数据 4、主要模块:electron侧、更新(灰度更新)、日志、认证与即时通讯、公众号(公众平台)、文件模块、包管理模块、网络请求模块