个人介绍
掌握 Java 基础、多线程、反射等框架,熟悉常见的设计模式。
熟悉 Spring Boot、MyBatis 等框架的使用。
熟练使用 Maven 构建组件,熟练使用 Eclipse、Idea 等开发工具。
熟悉关系数据库基本概念和操作,能熟练编写 SQL 语句,并具备相关的分析调优能力。
了解 Linux 操作系统,掌握常用的基本命令,可部署项目及常见问题排查。
熟悉 Web 前端技术,如 HTML、JS、Vue、Element-UI 组件库等。
熟练部署项目,并根据需求进行项目的升级及日常维护。
熟悉 Nginx、Tomcat、Redis
工作经历
2022-02-26 -2023-09-30北京君明天下有限公司后端开发
1.根据项目需求说明书,项目原型等文档要求,完成代码编写工作; 2.参与技术选型和相关问题攻关; 3.根据软件需求说明书、架构设计、概要设计等文档要求,完成代码编写工作; 4.完成分配的软件设计、开发及单元测试工作; 5.对自行编制完成的基础性代码进行调试及测试; 6.参与应用软件开发、运行、维护过程中出现的问题排查和解决工作;
教育经历
2020-09-01 - 2022-07-01山西大学商务学院计算机科学与技术专科
技能
开发技术:SpringBoot、SpringCloud、MyBatisPlus、Vue、ApachePOI等。 项目介绍:信用风险监测与预警平台是为企业和个人提供信用风险监测和预警服务的一项创新项目。通过对企业和个人的信用记录、财务数据、经营状况等进行综合分析,该平台能够实时监测信用风险,并及时发出预警信息,帮助用户及时发现和应对潜在的信用风险,提高经济运行的稳定性和可持续发展能力。 主要负责: 1.系统需求及功能沟通,并协调相关人员对需求可行性进行评估。 2.对来自不同数据源的数据进行清洗、转换,去除重复数据、处理缺失值和异常值、并对数据进行格式转换,使其能够被主体库模块正确处理和存储等。 3.根据需求分析,参与设计和实现主体库的数据模型,设计主体库的数据表结构,包括表的字段、索引等。 4.负责系统中数据合并、主体库模块的开发. 5.使用POI技术实现主体库文档的导入、导出功能。 6.采用阿里云oss存储桶进行图片等相关文件的存储。 7.通过采用Postman、服务器日志分析、开发者工具分析等对系统功能模块测试。 8.项目开发手册、功能介绍、测试报告等文档编写、权限梳理等工作。
开发技术:SpringBoot、Redis、阿里云 Oss、MyBatisPlus、Vue、jeeplus 等。 项目介绍:职工薪资管理平台是一款专业化的人力资源管理工具,帮助企业高效、准确地管理职工的 薪资信息和相关数据。平台提供自动化的薪资计算功能,根据企业设定的薪资规则和职工的工作情况, 自动计算出每位职工的应发工资,平台支持薪资调整的灵活设置,包括基本工资、绩效奖金、津贴等,同 时还增加了活动管理,评委对员工的工作表现进行评分和排名。 主要负责: 1. 对来自不同数据源的数据进行清洗、转换,去除重复数据、处理缺失值和异常值、并对数据进行格 式转换,使其能够被正确处理和存储等。 2. 实现薪资管理与人员管理需求功能的开发。 3. 根据需求分析,参与设计主体库的数据表结构、表的字段。 4. 使用 EasyExcel 技术实现表格的导入、导出功能。 5. 采用阿里云 oss 存储桶进行图片等相关文件的存储。 6. 通过服务器日志分析、开发者工具分析等对系统功能模块测试。 7. 项目开发手册、功能介绍、测试报告等文档编写、权限梳理等工作。 项目难点: 1. 计算复杂性,涉及到各种复杂的规则和计算公式。 2. 评委打分的公正性。 解决方法: 1. 根据部门,岗位系数等计算出实收工资 2. 采用匿名评分的方式,将评委的身份信息隐藏,确保评分过程的公正性
开发技术:SpringBoot、MyBatisPlus、Jackson、Vue、TortoiseSVN 等。 项目介绍:智慧工程管理平台是为公司开发的一款专业化项目管理工具,该平 台能够实时监测工程项目的各项指标和进展情况,根据项目需求和资源情况进行调度,确保资源的合理 利用和最大化效益。它能够帮助管理者更好地安排人员、设备和材料,提高工程项目的执行效率和成果, 帮助九州创展建设有限公司实现高效、优质的建筑工程项目管理。 主要负责: 1. 系统功能的设计及 JAVA 代码实现。 2. 项目的需求变更,实现客户的业务需求,进行二次开发。 3. 负责数据库的部署和配置 ,将开发完成的应用程序部署上线。 4. 采用阿里云 oss 存储桶进行图片等相关文件的存储。 5. 项目开发手册、功能介绍、测试报告等文档编写、权限梳理、系统介绍等工作。 项目难点: 3. 合同收支审核和账单生成流程控制、锁定投标的功能。 4. 账单付款日期修改后的提醒更新。 解决方法: 1. 定义流程节点、角色和权限,确保销售总监在审核后才能生成账单和发票,并限制销售经理对已审核合 同的修改。 2. 使用 Quartz 实现定时任务的调度和执行,对账单付款日期的变化进行监控,一旦日期被修改,自动触 发提醒功能更新。