简历稍有润色,请大家理性评价,可以给些建议,也可以说说在西安可以拿到多少钱。
联系方式
- 微信号:cG9uZGVyMDk=
- Email:cG9uZGVyMDlAb3V0bG9vay5jb20=
个人信息
- xx/男 /25 岁
- 全日制专科+非全本科
- 工作年限:4 年
- 应聘职位:Java 开发工程师
- 应聘城市:西安
- 期望薪资:面议
技能清单
- 熟练使用 Java ,包括多线程、线程池、锁、CompletableFuture 、反射、JUC 等
- 熟练使用 SpringBoot 、SpringCloud 、SpringSecurity 、MyBatis 、Netty 等框架
- 熟练使用 MySQL 、Redis 、ElasticSearch 、ClickHouse
- 熟练使用常见的分布式组件,有 Redisson ,Xxl-job 组件的项目实战经验
- 熟练使用 RabbitMQ ,Kafka 消息队列,熟悉常见消息队列问题的解决方案
- 丰富的系统优化经验,包括 SQL 优化,索引优化,慢接口优化等
- 熟练使用常见设计模式,有良好的编码习惯,对代码质量有较高要求
- 有从 0 到 1 的项目需求分析、表结构设计、业务编码的经验。
- 了解 Linux 基本操作、Docker 基本使用
- 了解 Kubernetes 的 Pod 、Deployment 、Service 、Ingress 等基本组件的使用
- 了解 Golang ,Python ,Vue ,ElementUI
工作经历
xxx (上海 2021 年 3 月 ~ 至今)
绩 xxx 系统
项目简介:该项目是基于公司 SaaS 体系下的一个应用模块,主要为租户提供员工 xx 考核、审批的数字化。主要功能有考核流程配置,待办超时提醒,考核打分,结果申诉等。
职责描述:
- 从 0 到 1 负责该项目,从项目的需求分析到表设计,再到功能实现
- 独立编写简易工作流引擎,包含流程节点自定义,流转,驳回等功能
- 独立编写绩效得分计算核心业务,使用策略模式解决多种计算模式的组合问题
- 利用 Java 反射实现了可配置的、字段级别的数据权限功能,解决 xx 系统的数据比较敏感的问题
- 利用 MySQL 的 JSON 字段类型,支持了数据多语言功能,使得代码改动较小
- 集成企业微信、钉钉、飞书第三方服务商,为租户提供消息通知功能
- 使用 CompletableFuture 解决项目中批量任务时接口超时问题
- 引入 QLExpress ,使租户可自定义配置指标得分的计算公式
- 二次开发 mzt-biz-log 的操作日志组件,记录项目运行中的操作日志( xx 在 xx 时间做了 xx 操作,改动了 xx 资源)
xxx (上海 2020 年 8 月 ~ 2021 年 3 月)
开 xx 系统
项目简介:该项目是面向 xxx 内部使用的酒店加盟信息整合系统,主要功能有加盟信息的申报,人员审批,流程管理,加盟费用计算最优折扣,电子合同发起,数据报表导入导出,用户管理,角色管理,菜单管理等功能。
职责描述:
- 优化了大量的慢接口,包括数据查询接口、数据报表导入导出接口、数据提交接口
- 审批流程的创建和发起,根据发起人的角色和所提交的信息发起特定审批流程
- 使用第三方契约锁服务,对审批已完成的项目发起电子合同,并提供线上签约服务
- 数据同步,将老系统的数据通过定时任务按照新表结构同步到新系统
- 项目进度数据报表开发,统计每个项目的开发进度
xxx (西安 2019 年 4 月 ~ 2020 年 8 月)
智 xxx 系统
项目简介:该项目是一个物联网的平台,主要面向运营商,便于基站维护人员的日常维护和操作。主要功能包含智能锁,手机连接蓝牙即可开锁;节能设备,通过 AI 分析,计算适合节能的时间段,并下发给硬件去执行;智能电表,可以在平台上实时看到电量的使用情况。
职责描述:
- 重构处理硬件数据的服务,引入 RabbitMQ 消息队列,降低系统瞬时处理的并发量
- 硬件上报数据量巨大,为减轻 mysql 数据库的读写压力,使用 SQLite 存储冷数据
- 负责硬件终端数据上报的解析及存储,包括电量上报,告警上报等
- 负责编写下发指令的代码,包括策略下发,终端配置文件下发等
开源项目和技术文章( PDF 可点击访问)
开源项目
后台管理系统框架:前端使用 Vue+ElementUI ,后端使用 Spring Boot 、Mybatis 、JWT 、Spring Security 等框架实现的前 后端分离的后台管理系统。可用于快速搭建前后端分离的管理系统,也被人用于大学毕设的脚手架项目。
图书管理系统:本人的本科毕设,基于后台管理系统框架。前端使用 Vue+ElementUI ,后端使用 Spring Boot 、MybatisPlus 、Spring Security 、Redis 、MySQL 等框架。包含了用户管理,角色管理,权限管理,图书分类管理,图书管理,借阅管理等功能。代码逻辑清晰,代码规范,可用作毕设参考项目。
技术文章