个人介绍
能够熟练运用主流框架进行项目快速开发
注重团队协作,善于与团队成员进行沟通合作,共同完成项目任务。
具有较强的环境适应能力和创新创意能力。
具备良好的学习能力和解决问题的能力,在遇到挑战和困难时能够迅速适应并找到解决方案。
对于编写高质量的代码有一定追求,注重代码的可读性、可维护性和性能优化
能够快速适应公司封装过的框架及掌握业务中需要的新技术。
热衷于持续学习新的技术和工具,不断提升自己的技术水平,以更好地应对未来的挑战
工作严谨, 认真细致, 有良好的编程习惯, 有责任心
工作经历
2020-04-01 -至今知依升Java开发工程师
负责公司核心产品的后端开发和维护,基于 Spring Boot 和 MyBatis 框架 参与了多个项目的设计、开发和上线 参与团队的需求讨论、代码评审和技术分享,积极推动团队协作和知识共享 具备扎实的 Java 编程能力、良好的沟通能力和团队合作精神,善于解决问题和承担压力。
教育经历
2016-09-01 - 2020-06-30平顶山学院软件工程本科
技能
1.订单模块相关功能的迭代和维护,比如创建订单,查询订单,订单状态的流转等 2.数据大屏驾驶舱模块,跟数据部门和前端进行对接,查询es的索引,完成数据驾驶舱的编写 3.后台管理系统的部分功能进行编写和维护。 4.使用阿里oss对图片进行存储 5.搭建分布式事务seata解决分布式事务的问题 6.转让商标模块,从商标局查询到的需要转让的商标进行展示其信息,在该平台可以进行交易 7.商标模块,对商标信息进行处理,展示每一个商标名称对应的45大类信息,并且在商标注册业务中和AI部门,数据部门进行对接,提供商标类别的推荐 8.对日常市场部门的问题进行跟踪并解决反馈。
1.用户模块 负责实现基于 JWT 的单点登录和网关统一鉴权功能,包括用户权限逻辑的开发与维护 2.OTA 升级模块 负责包括通过 MQTT 协议连接 NCU,执行自定义拆包协议对 bin 文件进行下发,利用本地 C 语言库操作现场设备进行升级,并实现对 OTA 文件版本的管理。 3.项目相关模块 负责包括监控项目状态以及管理项目在用户和组织之间的关联关系。 4.设备信息模块 负责通过 MQTT 和 NCU 通信获取所有设备的相关测点数据。 5.文件上传模块 负责使用阿里云 OSS 和 NAS 进行文件存储和分片,以及对文件进行 hash 校验。 6.告警相关模块 负责监控现场设备状态,并生成相应的告警信息描述。 7.测点数据模块 负责查询和操作测点数据,包括读取历史和实时数据。