1. 健康大数据开放平台: Java高级工程师
该项目是由固生堂中医,在拥有千万级用户量的时候,发起的自行研发的健康大数据平台 。通过ETL将业务数据进行聚合,大数据算法进行数据的分析和挖掘,将用户使用期间所 产生的健康数据及治疗处方进行整合,形成整体的、条理分明的健康大数据及治疗方案。 整合政府科研机构,将数据发挥出最大的价值。 平台主要实现的功能,即是将各类健康数据,通过授权接口的形式展现给接入的合法第三 方商家。
技术框架:
Spring Boot、SpringMVC、Mybatis、Mybatis-plus、Vue、redis、OAuth2、nginx
技术要点:
使用Spring Boot作为平台开发的基础框架,简化了项目配置的编写 数据接口遵循rest API的规范编写,使用MySQL作为最终的数据存储器 前端采用Vue+html5的形式呈现,使用了element-ui作为前端基础框架
认证授权,客户端令牌的存储、失效、刷新等管理及常用数据的缓存,则是利用redis 实现
数据持久层集成了mybatis-plus,简化了CURD的操作 第三方商家的接入,授权认证,统一使用OAuth2的授权码模式进行认证授权
责任描述:
负责项目初期的架构搭建 平台基础模块的编码及封装、OAuth2认证授权流程编码实现 使用redis结合OAuth2实现令牌的生成、过期、刷新等管理 团队人员的代码review
制订技术实现计划及方案
团队开发进度的把控
2. 服装批发商城 技术主管
该项目主要是为了实现服装批发的一个售卖流程,不同于其他服装批发平台的是,该平台 只服务于本公司所熟悉的顾客。对外不暴露注册,只能通过后台管理新增会员信息,会员 方可在APP端登录并进行买卖流程。同时也可以在运营后台新增运营活动,或设置服装批 发的优惠规则等,进行APP的推广和商品的促销。
技术框架:
Spring Boot、SpringMVC、Mybatis、Mybatis-plus、Vue、redis、iOS、Android、 swagger2、nginx
技术要点:
使用Spring Boot作为平台开发的基础框架,简化了项目配置的编写
遵循rest API规范实现前端数据接口的编写 接口测试及接口文档规范,集成了swagger2,自动生成rest API的访问路径、访问方 式、参数、返回结果等
统一使用JSON格式,规范前后端的数据交互 前端应用和应用服务之间,使用了nginx作为代理,通过upstream实现简单的应用集 群
责任描述:
负责项目初期的架构搭建
平台基础模块的编码及封装、
团队人员的代码review
制订技术实现计划及方案
团队开发进度的把控、进度跟踪
项目组成员的招聘及管理 应用上线部署、线上错误日志排查 参与系统的需求调研和需求分析,撰写相关技术方案及文档 解决开发团队中出现的技术问题和难点问题