精通springboot/springcloud微服务框架,SSM、SSH框架;
精通使用mysql, oracle等关系型数据库;
熟悉dubbox中间件, webService服务通信技术, solr,elasticSearch全文检索, redis缓存, shiro, spring-security安全管理框架,activeMQ消息队列, quartz,springtask任务调度等javaEE高级技术;
熟悉vue, angularJs等前端框架;
熟悉hadoop/hive/hbase/spark/nifi等大数据技术的基本搭建和使用;
熟悉docker容器技术;
熟悉openstack搭建私有云技术;
熟练使用Eclipse, Git, Maven等集成开发环境及项目管理工具;
一,贵阳大数据平台
项目介绍:
toB业务,政府项目,智慧交通领域,半驻场开发。整个项目是由贵阳交管局签署,旨在全市各路段实现拥堵情况监控,反馈到大数据平台,通过大数据分析,计算拥堵情况,进行可视化展示。并且,通过资源目录系统打通各个分布之间的数据壁垒,实现全市的数据流通。整个项目的核心模块包括:元数据管理,数据接入,运行监控,资源目录,大数据平台,可视化大屏展示等。本项目持续时间10个多月,平均投入人员15人左右。
所用技术:
springcloud+oracle+spark+promethues
个人职责:
1,架构的重新整合与监控技术选型
2,元数据部分和监控部分的开发
3,作为小组leader推动工作
4,大数据运算部分的框架搭建代码对接
5,现场部署与协助验收
二,乐拍网电商平台
项目介绍:
该公司主打平价产品,运营商打算从服装行业起步,,采用BBC架构.开发周期一年左右,项目组25人左右,3小组分工协作,包括模块: 门户网站, 广告, 客户注册登录及个人信息页, 商家后台,运营商后台,商品管理,活动管理,从购物到支付,评价系统,积分系统,代金券, 在线客服,商家及运营商相关数据统计等
所用技术:
Springboot+Spring +SpringMVC+mybatis +Mysql +Dubbox
个人职责:
1, 参与商家申请和入驻的相关代码编写
2, 商家登录,后台管理页面的编写, 使用spring-security实现权限控制,
3, 负责商品的新增修改模块代码编写,与运营商管理模块对接,获取商品分类,品牌,模板等信息,商家可以管理商品sku,最终完成商品的录入
4, 使用solr技术完成商品sku的存储与搜索,完成搜索页面基于关键词、分类、品牌、价格排序、销量排序等分页查询
5, 使用springtask完成定时统计商品销量等, 使用ActiveMQ消息中间件在商品审核通过后完成索引库的存储,并使用freemarker技术生成商品详情页
6, 消费者端注册登录功能,验证码发送和邮件激活,运用CAS技术实现消费者端的单点登录
7, 运用redis缓存等技术,完成详情页将商品到加入购物车,到提交订单,到付款完成的一些列流程,完成支付手段中的微信支付模块
三,博通物流平台
项目介绍:
该系统实现速递业务从客户下单到物品出入库运输,直到配送至收件人的一整套流程. 主要包括:客户端前台注册登录下单查看功能, 速运公司管理人员后台录入运单功能, 物品运送过程的出入库操作功能,管理人员对快递员, 配送标准等管理功能, 权限管理, 报表生成, 系统管理等. 项目成员20人左右, 3小组协作完成.
技术框架:
eclipse + tomcat7 + oracle +linux + struts2 + spring4 + hibernate5
个人职责:
1,负责快递员管理和区域设置管理模块,实现快递员的新增和终止等,快递员排班信息等
2,负责区域,分区,街道三个等级地区划分的管理模块编写,其中分区关联到快递员,也关联到客户
3,负责物品在运输过程中出入库,物流流水信息,配送签收等模块实现,使用索引实现快速搜索
4, 促销管理模块的实现,定时更新促销活动的上线等
5,参与权限管理方面的代码编写,实现对各种权限级别用户的管理,不同权限产生不同页面操作菜单等
6, 参与客户端的下订单操作的编写,实现在线下单后分单指派快递员的相关逻辑