语言使用JAVA
微服务生态(SpringCloud、gateway统一网管、nacos注册以及服务治理中心、openFegin服务调用等)
常用中间件(mybatis-plus、redis、kafka、ES)
前端:
VUE.js
《海燕系统》
项目描述:项目主要作用是监控道路中行驶的车辆.然后分析车辆的基本信息,以及车辆中的人员信息,
然后将数据分析处理提供给有关部门进行检索或者进行布控。 项目职责: ◼ 工作内容:
2021.09-2021.12 海燕系统 核心 java 工程师
一、产品迭代
二、定制化开发
三、修复bug。 ◼ 架构设计:基于SpringBoot、JPA(QueryDSL)、SpringCloud、EleasticSearch、redis、kafka框架搭建系统,采用前后端分
离开发模式,应用VUE展示框架。
◼ 技术开发:
1. 由C语言编写的算法读取到摄像头拍摄的照片,进行一次分析,并将数据记录到自研数据库中。
2. 分析结果通过kafka推送到本系统中,根据业务逻辑做二次数据分析,并存入elasticSearch中。
3. 检索功能主要就是检索elasticSearch 中的数据.然后业务逻辑配置是存在数据库中 ◼ 项目业绩: ✓ 抽离项目主要检索功能封装成jar,提供给其他项目直接调用 ✓ 修复现场bug
✓ 现场数据清洗开发 ✓ 针对多厂商算法对比图片结果并推送前端展示
◼ 测试上线:对已完成的代码进行测试,修改 bug,确保系统顺利上线满足需求。
《博士伦学院》
项目描述:该项目主要为博士伦公司为了更好的将新的眼科技术相互交流、介绍产品所建立的电商平台,平台中主要面对各
大医院的眼科医生。该项目主要分为 管理系统(PC端)和客户系统(微信小程序端)。 项目职责: ◼ 工作内容: ✓ 产品开发 ✓ 修复bug
◼ 架构设计: ✓ 后端架构: • SpringBoot 2.1 + SpringCloud Greenwich.SR3 + MybatisPlus 作为基础框架
• 使用nacos 作为服务中心和统一配置中心
• 拆分成八个微服务(产品服务、通用模块、网关服务(gateway)、优惠券服务、会员服务、订单服 务、搜索服务(elasticSearch)、第三方服务(阿里文件上传)) 通过openfegin进行调用 • Redis 哨兵模式作为缓存热点数据,例如:角色信息、菜单列表信息
• mysql读写分离、elasticSearch作为搜索中间件、redisson作为分布式锁中间件 ✓ 前端技术: • Vue + elementUi。 • 微信小程序
◼ 项目业绩: ✓ 项目核心开发 ✓ 项目维护修复bug
2020.06-2021.08 博士伦学院 核心 java 工程师
2021.01-2021.04 阳光智维ERP系统 核心 java 工程师
2018.10-2020.05 联动指挥事件处理中心重构 核心 java 工程师
测试上线:对已完成的代码进行测试,修改 bug,确保系统顺利上线满足需求。
《阳光智维ERP系统》
项目职责: ◼ 需求分析:与合肥阳光新能源公司技术接人、产品经理等共同完成项目需求确认。 ◼ 架构设计:基于SpringBoot、MybatisPlus、SpringCloud框架搭建系统,采用前后端分离开发模式,应用VUE、Ant
Design展示框架。
◼ 技术开发:完成计划管理、任务管理、内部人员消息推送等功能的代码实现,利用MybatisPlus的生产接口降低增删 改查代码的编写,利用Spring Cloud的微服务将业务进行拆分解决代码耦合度高的问题,利用java的接口模式, 提高
了代码的复用度。
◼ 测试上线:对已完成的代码进行测试,修改 bug,确保系统顺利上线满足需求。