2年的Java项目经验:掌握多线程、Spring、SpringBoot、Dubbo、Mybatis等主流框架;
JavaScript:掌握EasyUI、LayUI、JQuery、小程序的简单开发;
数据库:MySQL、Oracle, MySQL分库分表、读写分离、SQL优化;。
服务器:Linux指令、Jenkins、Docker、Tomcat、Nginx负载均衡;
版本管理工具:Git、SVN、GitLab;
其他工具:Rational Rose、PowerDesign、Visio、Xshell、Axure;
英语四级
项目:联通宽带服务(微信生活缴费入口下)
团队:前期4人,2个前端2个后端;后期2人,前后端各1人,目前是我一人负责后端开发、版本发布上线。
项目介绍:项目的在微信生活缴费入口下以小程序的形式实现的是联通的宽带业务,包括自由缴费、宽带续约、新装、智能客服等功能。
项目架构:SpringBoot+Dubbo+Mybatis+RabbitMQ;MySQL读写分离、分库分表,Redis,Maven,Nexus;
项目分为web、service、task、mq四个小项目,MySQL分为2个写库2个从库,Redis分为3主3从,服务器3台分别部署web、service项目,使用Jenkins打包构建并且实现热部署。
项目能力:微信能力:小程序用户登录、微信支付、获取用户实名信息、手机号、地址信息、自动代扣。
联通能力:封装了联通的查询接口、新装接口、订单提交查询接口。
其他能力:用户可以通过自动获取身份证号、手动输入宽带账号查询宽带账号信息,后台自动区分包年、包月账号,微信支付进行宽带缴费,输入信息进行宽带的新装办理,可以在订单列表查询自己的各类订单信息,智能客服对话咨询业务,暂停宽带业务。
负责模块:微信支付,查询宽带信息,下单限制,欠费、余额不足、到期提醒,订单信息,自动代扣,联通订单对账,小程序登录,获取实名信息,手机号,后台监控等