从事多年Java后端开发经验,熟练使用Java进行后端数据处理和功能实现, 熟悉多种Java设计模式并熟练运用到生产环境中,能熟练使用Spring 全家桶相关框架搭建后台环境,熟练使用SpringCloud ,SpringBoot搭建分布式开发环境,熟悉SpringCloud相关运用,熟悉Linux环境搭建,shell脚本编写以及项目部署运营, 熟练使用过mysql,oracle数据库, 熟悉前端开发,公众号开发,小程序开发并有个人开发网站,微信公众号,微信小程序经验, 熟练对接第三方SDK,例如:微信支付,支付宝支付
成都拓普邦 | 全栈开发 |
项目类型: 微信小程序
主要功能:店铺搜索, 线上点餐, 订单评论, 校园跑腿
项目介绍:此项目主要用于各大校园中的外卖平台,实现了实时定位校园, 浏览校园商铺,在线下单, 即使配送, 快递代取, 校园跑腿等功能.项目第一阶段采用H5 + weui集成在公众号上的手机H5平台, 第二阶段开发微信小程序替代H5,增加用户体验度, 提升平台可维护性, 后端使用java+springboot+mysql进行数据逻辑处理, 使用kafka作为消息处理机制缓解高并发 ,使用redis进行热数据缓存减少对数据库操作
负责内容:个人全权负责该项目的所有设计,开发,运营工作, 页面制作迭代, 后台接口开发,支付对接, 项目运营
纯氧健身APP | 后端开发
项目类型 : app
编程语言:java
设计框架:springcloud,springboot,redis,kafka,mysql,es,mybatis
开发工具:svn idea tomcat centos7
数 据 库:mysql
主要功能:城市切换, 健身房浏览, 线上下单, 到店消费, 线上课程, 动态交友
项目介绍:此项目为公司自主开发的一款线上健身,交友APP, 主要实现了用户注册登录, 城市定位, 健身房浏览搜索, 购买健身房服务, 到店扫码进行消费, 已经扩展了线上健身视频课程教学, 附近动态交友互动等功能, 该项目采用springcloud 进行微服务架构,将项目分成各个服务进行 分布式管理,采用LCCN进行分布式事务处理, 使用mysql进行数据存储和操作, 使用redis进行热数据缓存, 第一版使用rabbitmq进行消息管理,因性能需要优化提升后使用kafka替代rabbitmq进行消息管理,使用feign,ribbon进行服务之间调用,使用zuul进行http拦截以及路由机制, 使用mycat进行数据库读写分离 ,以达到更大的并发量
负责内容:个人主要负责部分模块后台开发,项目环境搭建,数据库设计,项目部署
星际排球小游戏 | 后台开发
项目类型 : 微信小游戏
编程语言:java
设计框架: springboot,redis,kafka,mysql,es,mybatis,netty
开发工具:svn idea tomcat centos7
数 据 库:mysql
主要功能:实现了人机对战, 在线闯关, 多人在线对战
项目介绍:该游戏为公司自主开发的一款微信小游戏,该游戏实现了 用户积分记录,好友排行榜, 人机闯关, 在线对战因缺少游戏前端开发人员暂时未上线, 后台采用mysql进行数据存储, redis用于存储排行榜以及用户个人信息等热数据,使用springboot作为后台整体架构, 使用注解实现接口限流, 使用netty进行现在对战在线匹配功能
负责内容:个人主要负责游戏后台环境搭建, 数据库设计, 项目接口开发, netty通信开发