1.熟练掌握 Java 基础知识,包括 I/O、多线程、集合等高级特性,熟悉 JVM 内存模型、类加载机制及 GC 原理。
2.熟练掌握 Spring、SpringBoot、SpringCloud、MyBatis 等主流框架,了解微服务常用组件及基本原理。
3.熟练使用 Redis 缓存、Nginx 负载均衡、Kafka 及 RabbitMQ 消息中间件等技术。
4.熟悉 MySQL 数据库,掌握 SQL 优化,了解 Oracle 数据库。
5.熟悉 Linux 操作系统及常用命令。
6.熟悉 Git、SVN 等版本控制工具,了解 Jenkins 自动化部署。
7.有带团队开发经验,曾带领团队完成公司项目需求。
⚫ 访客管理系统权限下发闭环改造(2019.11 - 2019.12)
项目简介:海康威视基线访客管理系统原有权限下发功能为单向推送模式,仅负责将访客权限数据下发至门禁系统,不确认设备侧是否真正执行成功。客户在实际使用中无法感知门禁设备是否已生效权限,导致访客到达现场无法开门,严重影响使用体验。本改造项目通过引入异步回调机制,实现了权限下发结果的闭环追踪与可视化展示。
工作内容:
1. 需求分析与方案设计:设计基于异步回调的权限下发闭环方案:访客系统调用门禁系统权限下发接口(该接口支持异步回调),门禁系统完成设备操作后主动回调访客系统,告知每条权限的最终执行结果(成功/失败及失败原因)。下发失败后,页面会告知失败原因,支持用户手动下发重试
2. 负责权限下发触发端改造,回调接口开发与结果计算,权限下发结果展示页面开发
3. 异常兜底与运维保障
设计回调失败时的补偿机制:对于未收到回调的权限,提供“手动重试”功能,确保客户可自行处理异常情况。
⚫ 安全生产管理平台(2023.10 - 2023.12)
项目简介:安全生产管理平台,为企业提供安全隐患排查、风险分级管控、安全检查、事故上报、整改跟踪等安全生产全流程数字化管理服务。
工作内容:
1.负责项目的需求分析、技术选型及系统架构设计。
2.负责核心业务模块开发,包括隐患排查模块、整改跟踪模块、统计报表模块等。
3.设计并实现灵活的工作流引擎,支持自定义审批流程,满足不同企业安全生产管理流程的个性化需求。
4.负责数据可视化看板开发,实现隐患趋势分析、风险分布图等多维度数据展示。
5.负责系统的部署、维护和现场实施支持。
⚫ 其他项目经验
1.负责多个现场项目的稳定运行维护,包括系统巡检、故障排查、数据修复、版本升级等工作,保障客户业务连续性。
2.参与项目从需求调研、系统设计、开发测试到上线运维的全流程,具备完整的项目生命周期管理经验。
3.有与硬件设备对接的经验,熟悉常见安防设备(门禁控制器、报警主机、摄像头等)的通信协议及对接方式。
| 角色 | 职位 |
| 负责人 | Java软件开发工程师 |
| 队员 | 后端工程师 |
这是一个单词背诵平台,学生可以在这上面学习英语单词,老师家长可以随时查看学生的背诵情况,学习记录。还有AI出题功能,允许学生或老师让AI根据背诵的特定的几个单词出题,题型包括阅读题,词性转换提,反义词题,近义词。 我在其中负责功能沟通,前后端的开发,功能测试,项目部署,运行
这是一个OA系统,其功能包含首页仪表盘,学员管理系统,点名看板,求助助手,学情分析,系统日志等功能 我在其中负责功能沟通,全部前后端的开发,功能测试,项目部署,运行维护。