6年后端java开发经验,2年团队leader,2年项目管理经验,拥有PMP证书。
良好的编码规范习惯,注重团队协作,沟通能力强,有丰富的项目架构、编码、管理经验,对项目需求有自己的理解,能够承担压力,迎接挑战。
核心技能:
常用框架:Spring、SpringMVC、Springboot、Hibernate、Mybatis
数据库:Mysql、Oracle、MongoDB
缓存:Redis、Memcached、Ehcache
其他:RabbitMQ、Zookeeper、Elasticsearch
酒店在线预订系统
●项目介绍:B/S网站,主要功能有酒店及客房搜索、在线预订、订单管理
●项目技术:java、mysql、springboot 、mybatis、spring session、elasticsearch、redis、groovy
●项目描述:整个项目由三个子系统(gateway、extranet、plugin)构成;extranet是数据库层,通过mybatis存储账号与订单数据到mysql;plugin通过groovy脚本定时抓取酒店客房数据,索引到elasticsearch中供全文搜索;gateway对外提供API,利用spring session共享session便于水平扩展,利用redis分布式锁处理重复提交。三个子系统通过springboot快速搭建,子系统之间提供spi包进行内部通信,gateway对外提供restful api
美拼微信小程序
● 项目介绍:拼团小程序,朋友圈裂变分享,线上支付线下消费,包括拼团、支付、扫码、分享等功能
● 项目技术:java、mysql、springboot 、mybatis、spring session、redis、微信支付
● 项目描述:项目前后端分离,前端使用微信小程序html5开发,后端使用springboot快速搭建,提供restful api接口给前端。使用mybatis储存业务数据到mysql,图片视频流数据存储在阿里云oss,集成微信sdk完成微信授权、微信登录、微信支付、二维码分享等功能,使用redis分布式锁处理并发拼团
点融借款签约app
● 项目介绍:借款客户完成用户签约的同时,录制整个过程的视频作为存证。包括直播、录屏、实时通信、推送通知等功能
● 项目技术:java、mysql、springboot 、mybatis、rabbitmq、redis、zookeeper、阿里云直播
● 项目描述:后端使用springboot快速搭建,提供restful api接口给app。使用mybatis储存业务数据到mysql,使用zookeeper集中读取配置数据,集成阿里云sdk完成直播、录屏功能,视频、图片存证存储在阿里云oss,使用rabbitmq+websocket推送数据到app
职责:项目负责人 描述:医美整形的拼团小程序,基于朋友圈裂变分享拼团,支付预付款线下消费。包括拼团、支付、扫码、分享等功能
职责:项目负责人 简介:借款端后台web管理系统,包含了借款全流程业务。包括:进件、审核、签约、数据统计、人员管理、监控、图片视频、推送通知等功能
职责:项目负责人 描述:借款端客户签约app,完成用户签约的同时录制整个过程的视频作为存证。包括直播、录屏、实时通信、推送通知等功能