我的简历
# java工程师
::: left 朱秀清/男/1998.02
江西应用科技学院/物联网工程
本科/2020年毕业
:::
icon:blog https://ggball.top (opens new window)
icon:github https://github.com/a1667834841 (opens new window)
icon:weixin a1667834841 icon:phone 13217913287
# 技能
掌握java语言,熟悉JUC、io、多线程等java高级特性;
熟悉掌握设计模式、jvm内存模型、垃圾回收算法原理;
熟悉掌握MySQL的底层结构存储引擎,事务、索引、日志、锁原理和sql优化;
熟悉掌握Redis 数据类型、集群方式、持久化、淘汰策略的原理;
熟悉掌握rabbitMq和xxljob的使用;
熟悉使用Spring、MyBatis、SpringMVC、 Spring Boot等常用开源框架;
熟悉 SpringCloud Alibaba 系列组件,微服务及分布式理论,有真实微服务项目开发经验;
熟悉Linux系统和常用命令;
熟悉常用的Git、maven项目开发管理工具;
了解Docker容器技术,编写过简单的dockerfile;
掌握Ci脚本基本编写实现应用自动集成部署;
良好的英语读写能力,熟练使用Google、Stack Overflow等英文技术文档;
# 工作经历
# 绿城信息科技有限公司 (2021.5-2023-6)
- 负责集团内部项目的搭建,开发,日常维护。
- 负责集团官网项目的搭建,开发,部署。
- 负责bi项目的数据接入和大屏数据展示。
# 杭州联图科技有限公司(2020.5-2021.5)
- 负责采集设备的因子数据的接入。
- 负责环保项目的设计,开发与后期维护。
# 项目
# 前置仓-幸福便利店 (2021-5~2023-6)
项目介绍: 前置仓-幸福便利店是一个面向企业用户的B端项目,主要为企业提供铺货和订单管理服务,帮助企业提高工作效率、降低成本、提升客户满意度。模块功能包括:商品模块、订单模块、售后模块、发票模块、结算单模块、组织模块、应收款流水模块。
技术选型:
SpringBoot、springCloudAlibaba、ELK、MyBatis、rabbitMq 、Redis、MySql 项目职责:
- 负责订单的售后、发货、结算单开票等功能模块的设计和开发
- 负责日常线上问题处理,及时修复线上bug
- 设计和维护公司的支付模块,使用支付宝、微信支付等第三方支付接口
- 利用easyExcel扩展策略实现动态合并行的操作
- 解决分布式下本地系统与第三方系统(erp,nc)数据不一致问题。
- 使用xxljob定时任务,实现推送失败的销售订单,结算单等单据自动推送第三方功能
# 鄂尔多斯智慧工业园智慧环保平台 (2020-5~2021-5)
项目介绍: 在园区重点区域接入监测设备的数据,实现对大气空气质量、企业污水、废气的实时监测和信息采集。基于大数据处理和挖掘技术,建立从数据采集、数据分析到数据决策完整的数据智能分析体系,来完善大路园区环境空气质量评价体系,加强托县工业园区污染输送监控,打造大路园区环境信息化综合管理平台,提升园区环境污染溯源能力。
技术选型:
SpringBoot、springCloudAlibaba、MyBatis、Redis 、Kafka 、MySql、docker
责任描述:
- 独立负责项目的技术选型,数据库表设计,产品研发,项目后期维护等工作
- 实时消费Kafka中的设备监测数据,接收实时、分钟、小时数据,完成数据入库、告警、修改站点状态等操作
- 利用Redis,将实时的部分数据作为缓存存入Redis,解决实时数据(数据量700万)查询耗时5s左右,缩减为100ms,提高用户体验
- 负责污染溯源模块,利用风速风向数据,计算扇形偏移角度和半径,判断污染企业是否在计算范围内,从而溯源出污染企业
# 好物共享 (2022-10~2022-12)
项目介绍: 好物共享是作为智慧园区sass系统中的一个微服务,旨在为用户提供方便的好物共享平台。该平台允许用户自由发布和申请可共享的好物,并通过积分系统进行奖励或扣减。
技术选型:
SpringBoot、springCloudAlibaba、MyBatis、Redis 、rabbitMq 、MySql 项目职责:
好物申请/发布审核,对接积分中心,使用seata实现数据一致性
利用rabbitMq的延时队列实现好物的自动下架
# 自我评价
喜欢逛GitHub,喜欢编码,爱折腾。对新奇的事物,会产生偏执的热爱,但偶尔会缺乏耐心。