个人介绍
工作经历
2021-09-01 -2023-02-01上海易立德科技有限公司java开发
1.从事vwork营销系统的项目工作。 2.项目核心功能设计方案与开发 3.项目上线部署 4.线上运维bug的修复 5.指导初级工程师开发过程与规范
教育经历
2012-09-01 - 2015-06-01湖北生态工程职业技术学院林业工程专科
在学院期间表现优异,担任班委,学生会干部,社团比赛一等奖等等
技能
项目背景:由于各部门,各系统的单据业务种类繁多,审核也是繁琐,电子报账系统近十年不断更新升级,扩展需求等,来满足用户需求和效率。凭证系统辅助文件发票下载等等功能,打通各系统的调用联调 设计:orcale数据库,pc端,e家端 主要负责:管理项目小组开发进度,即时跟进汇报,自己业务的功能编写bug修复,版本升级后修复bug,完成需求功能,上线部署(Windows服务器),凭证系统的sso集成(甲方自己的单点登录文档)
项目背景:由于职能分割,kpi过于形式化,系统与数据的孤岛,领导无数字支撑决策。公司通过绩效流程建立统一数据平台势在必行。 设计方面:移动终端(iOSAndroid),pc端,一微,遵循IATA设计数据标准,功能设计,数据抽取等等。 技术与架构: 基于OAuth2的开放平台、为APP端提供统一接口管控平台、为第三方合作伙伴的业务对接提供授信可控的技术对接平台. 1.统一API网关、访问鉴权、参数验签、外部调用更安全. 2.分布式架构,基于服务发现,Fegin(伪RPC)方式内部调用,更便捷. 3.深度整合SpringCloud+SpringSecurity+Oauth2+nacos,更细粒度、灵活的ABAC权限控制,可视化管理与配置. 4.前后端分离方式开发应用,分工合作更高效; 5.结合阿里最新流控技术,充分保证API的可用性和安全性; 6.采用activity6.0的工作流引擎技术,保证绩效流程的更友好的体验,自动化的实现了任务的执行,并且流程上的编辑化更友好,不管是对于项目的评分编辑还是表单编辑甚至是审核也可编辑. 技术选型:服务注册与配置管理Nacos:https://nacos.io/zh-cn/docs/what-is-nacos.html 消息总线:RabbitMQ 缓存:Redis 流控:Sentinel API统一文档:Swagger2 nodejs mysql(数据库) 后端技术maven+springcloud+spring-security-oauth2+mybatis+mybatis-plus+swagger2 前端技术vue.js+iview(前端框架) 后端部署jar包形式部署jenkins持续集成,docker镜像部署 前端部署nginx 个人职责:调研需求讨论,配合架构师搭建项目,数据库表设计和功能开发 个人完成功能:首页功能,通讯录功能,应用功能,航空报功能,后台管理功能,app的发文应用的全文检索等,功能的测试与修改 个人技术攻关:activity集成,Lucene全文索引集成