个人介绍
我是程序员客栈的JustinZhang7183,一名Java后端开发;
我毕业于西南科技大学,担任过EPAM,南京鲸融科技有限公司,成都天府中软国际科技服务有限公司,成都华鼎智胜科技有限公司的Java开发工程师职位;
负责过任务管理器(练习项目),区域医疗管理平台二期,数字化运营中心,省级报表汇总系统,云平台短信服务管理系统的开发;
熟练使用Java,Spring,SpringMVC,SpringBoot,SpringCloud,SpringSecurity,SpringBatch,SpringJPA,Mybatis,MySQL,Redis,RabbitMQ,Docker,K8s,AWS云平台
工作经历
2022-06-22 -2023-02-22EPAM软件工程师
1. 作为Java后端开发参与敏捷实践练习项目,优化敏捷开发的流程,提升生产效率。 2. 参加AWS云平台培训并获得“AWS认证开发人员-助理”认证。 3. 参加英语水平考核,取得B1+等级,参加公司组织的日常英语课程。
2022-03-15 -2022-05-31南京鲸融科技有限公司Java 开发工程师
1. 作为Java后端开发参与区域医疗管理平台二期项目,与团队各角色沟通合作,在团队内部进行项目相关技术的分享活动。 2. 与团队共同编写系统分析文档,参与系统分析评审,不断完善系统设计。
2020-04-01 -2022-03-11成都天府中软国际科技服务有限公司技术工程师
1. 作为Java后端开发参与数字化运营中心项目的设计,开发与维护,两年里设计及实现客户的5大业务模块和数百个业务需求。 2. 与DevOps团队合作,实现自动化的构建、测试和部署流程。提高40%的生产效率。 3. 编写并分类项目相关文档,做好项目信息、经验的积累。同时提升新员工入项效率。 4. 领导开发团队6个月,负责与客户的需求沟通和团队管理。
2019-04-01 -2020-02-28成都华鼎智胜科技有限公司Java工程师
1. 作为Java后端开发参与公司大小项目,参与部分前端开发,同时与客户进行需求沟通。 2. 管理公司云平台资源,负责项目的部署与监控。
教育经历
2014-09-01 - 2018-06-20西南科技大学物联网工程本科
技能
该项目使用人群面向公司不同业务部门职员。由五大业务模块组成,包括经营分析、KPI、成本分析、人力分析和客户资源分析。整体功能流程为:从各业务数据源同步数据,对数据进行清洗和统计分析,操作员对数据进行标注和相应调整后提交审核,审核员通过后,以图表的形式展示最终数据。另外,对于某些异常数据实现告警并消息通知相应人员,采取相应处理并跟踪处理进度。 我参与项目全流程,项目整体架构分为:服务注册与配置中心(Nacos), 网关(Spring Cloud Gateway), 任务调度服务(Quartz), 缓存服务(Redis), 文件存储(FastDFS),各业务模块服务集群。服务间使用Spring Cloud OpenFeign进行远程通信,使用Ribbon作负载均衡,网关处做统一入口,鉴权和路由。
主要目的是实践Scrum敏捷项目管理框架,使团队成员深入理解其特点及实施流程。通过项目实践反馈,总结问题并优化项目流程。项目的业务目标是开发一个任务管理器,可以登录账户,记录任务,跟踪任务,按优先级列出任务并完成任务。 后台模块分为: 1.认证服务 2.资源服务(网关) 3.业务模块服务 我负责后台框架搭建,及配合DevOps团队实现CICD流程,后台使用SpringBoot作为基础框架,Sping Security结合OAuth2用于身份验证和授权, Spring Cloud Gateway作用服务资源访问的统一入口并在此做授权和Swagger整合,Spring Data JPA与MySQL数据库交互,Spring Cloud Kubernetes用于服务注册于发现,SonarQube用于代码审查,检测代码错误和漏洞