个人介绍
我硕士毕业于【广东工业大学】,担任过【微众银行】的 Web 前端开发工程师;负责过【微众银行App】,【微众银行小程序】,【微众银行商城】,【微众银行商城管理端】的开发;
计算机科班毕业,理论知识扎实,精通 React/Vue/Node.js/Shell/Git 等技术,熟悉低代码、编辑器、2d/3d可视化等细分领域,具备PC/H5/小程序项目开发经验,能独立负责全栈或纯前端的开发;
如果我能帮上您的忙,请点击“立即预约”
工作经历
2016-07-01 -2019-03-01微众银行Web前端开发工程师
公司主营互联网金融业务,拳头产品是微粒贷、微众银行,我主要负责微众银行 App、H5、小程序、管理系统的开发
教育经历
2013-09-01 - 2016-06-30广东工业大学计算机科学与技术硕士
2009-09-01 - 2013-06-30长江大学网络工程本科
技能
项目包括登录鉴权、账户管理、物流管理、商品管理、购物车、搜索、地址管理、角色管理等 我负责了搭建基于 node.js + express 的后台服务,和基于 React + Antd 的 Web 前端界面,前后端分离
项目支持计算机结果缓存、输入表达式等,具备类似 iphone 计算器的简洁 UI 风格 负责小程序的设计、开发、上线 主要技术难点是处理计算表达式的解析计算,通过构造一个小型编译器解析表达式进行计算
项目分为登录模块、资产模块、账户模块、理财模块、存款模块、积分权益模块、商城模块、活动模块等,对使用者而言具备*/*登录、绑定银行卡、存取款、购买理财、积分商城换购、抽奖活动等。 我主要负责资产、理财、积分商城、营销活动页。App 端为了复用 web 端的部分代码资产,并提高开发效率,采用基于 React Native 实现。H5 端主要是活动页,使用 vue 全家桶实现,小程序端使用*小程序原生开发。 技术上的难点主要是跨端开发、H5的兼容性问题、业务复杂性。针对跨端开发问题,通过三端共用 npm 仓库实现复用,最大程度复用 js 编写的业务逻辑以及部分 css 样式资产。针对 H5 兼容性问题,通过 babel/postcss 等工具向下兼容,无法兼容的通过测试发现 case 逐一处理。针对业务复杂性,通过合理的仓库划分、模块划分、架构设计、代码组织和抽象等工程化手段,保持业务复杂性的可控性,防止业务急剧迭代过程中代码腐化。