项目一 :音乐合伙人
介绍:音乐分享平台,包含视频、音频、歌词、乐器曲谱、社区等功能
1. 带领4人研发团队,负责产品完整方案规划、技术选型及各环节技术支持
2. 使用spring及mybatis完成后台框架搭建,并对框架进行了通用业务的模板扩展
3. 使用shiro和JWT机制进行用户权限控制,接入七牛云进行文件存储和上传
4. 从0开始学习并掌握kotlin,并使用kotlin独立完成了创业产品的app开发
5. 在一周内了解并熟悉Android最新架构,掌握从MVC至MVVM的开发变化,并利用Jetpack系列组件完成了app的功能设计
6. 使用swagger生成文档,使用jenkins进行持续集成,使用Git进行
项目二:基于docker的pass平台
1. 使用spring系列技术完成后台搭建,使用Eureka、Ribbon、Rabbitmq等组件进行服务解耦
2. 编写shell脚本,可根据github仓库地址自动进行容器构建
3. 使用Java线程池、socket和websocket技术实现前端对容器的终端访问功能.
4. 使用Mina框架,独立编写客服系统(前后台),使用Git作为代码同步工具
项目三:租着玩(小型电商)
介绍:该项目为玩具商城租赁系统,包含微信端商城,门店收银员平台,后台管理员平台。
1. 对平台进行维护及升级,进行线上版本更新
2. 添加多项业务功能,如微信支付,商城会员制度,二级分销