熟练使用HTML/CSS/JavaScript等前端基础,熟悉ES6新特性;
熟练使用uniapp组件化开发;
熟练使用Vue组件化开发,能够使用Vue+vue-router+vuex+axios进行响应式网页开发;
熟练运用ElementUI、AntDesign、ECharts等框架快速开发项目;
熟练使用npm、webpack、git、svn等工具辅助开发;
熟练移动端混合开发,掌握移动端打包上架应用商店的能力;
熟练使用Spring、SpringBoot、SpringCloud框架进行后台开发
熟练使用nginx反向代理、熟练使用Redis、Elasticsearch缓存存储数据
使用MongoDB存储大批量数据、使用kafka处理消息
熟练使用mysql、oracle、sqlserver数据库
项目名称:580口袋(APP)
项目地址:手机应用商店
项目描述:580口袋是一款集门户、OA、CRM、进销存、定制报表、工单、KPI和延保等“微应用”于一体的移动办公工具,通过大平台+微应用模式,实现企业员工的高效办公,有效地进行业务治理,最终达到降本增效的作用。
技术要点:通过Ionic3+Cordova进行开发,使用localStorage对用户数据进行缓存,使用$http实现异步数据交互,使用高德API进行地理定位,使用支付宝、微信API实现支付功能,webSocket实现前后端长连接和聊天功能,使用jpush实现消息推送,使用Cordova插件实现文件和图片上传、下载、预览等。
项目业绩:
1. 项目收益:580口袋主要服务于公司在省内各市区办事处工作人员,简化员工的OA申报和审批等流程,员工可以线上进行税控盘销售的收款、盘点仓库、收取服务费、开具电子发票等,简化业务流程。
2. 我的贡献:作为APP主力开发,负责OA、进销存、CRM、工单、会员等模块开发。
3. 我的收获:作为全程参与此项目的开发人员,在技术积累上有了很大的突破,能熟练使用常用的支付宝、微信、高德、webSocket、jpush等热门API,对于Ionic和Cordova使用有更深的理解。
项目:锅圈业务中台(北京全网数商科技股份有限公司)
主要技术:Springboot、Mybatis、MySQL、kafka、redis
项目描述:
主要把各个项目的共通业务进行下沉,整合成通用的服务平台
责任描述:
负责编写商品信息管理、订单模块的开发
主要难点:
1、 历史订单数据量大,通过对历史数据进行分库分表,以及es读写分离等方式,优化大批量数据的查询速度
2、 接口的并发量大,通过redis集群部署,以及kafka消息中间件的方式解决
角色 | 职位 |
负责人 | 高级java工程师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |