个人介绍
具有良好的代码编写风格,注重代码质量,确保代码具备健壮性与扩展性。
具备良好的代码编程习惯及文档编写能力,参与几十个项目的核心部分代码编写,重构和维护。能进行技术攻关,突破关键技术瓶颈。
带领 10 人团队完成分布式系统的难点分析与架构设计工作,承担 核心功能代码编写,开发与维护系统核心模块。使用 Jenkins 等工具协助持续集成与自动化部署,保证代码的可靠和安全。
16年 Java 开发经验,熟悉 JVM,MySQL,Java 多线程,计算机网络等基础原理以及运行机制,熟悉Spring, Spring Cloud 等第三方框架的原理以及使用。在项目迭代,性能优化,疑难问题排查等方面都有可靠的攻坚能力。
参与 项目的全流程,包括需求评审、设计评审,制定测试计划,设计和执行测试用例,及测试回归,进行缺陷跟踪和软件质量分析等。
善于发现以及解决问题,持续改进 系统的架构和核心技术,保证系统的稳定性、高性能、高可用性和可扩展性。
对软件架构进行搭建,规划,优化应用架构逻辑,提升通信传输效率与安全性。
负责公司技术文档的编写以及维护,定期 Review 团队的代码,与团队共同学习以及成⻓。
熟悉 Web 编程,能够使用主流框架进行网络页面的开发。推动研发流程过程改进,影响和推动整个研发团队的质量意识,能提升整个研发效能。
有大型互联网分布式系统的架构设计和开发经验,拥抱新技术,有很强的学习能力。
善于与人沟通,良好的团队合作精神和高度的责任感,能够承受压力,有较强的吃苦耐劳和创新精神。
对技术有强烈兴趣,学习能力强,技术视野广阔,乐于不断学习新知识。
工作经历
2007-05-01 -2023-02-16大方高级后端工程师
1、负责自然灾害产品线的产品规划、设计和产品生命周期管理,并配合市场人员进行产品推广的工作。 2、负责Java组后端开发人员的管理、负责Java后端开发框架制定与技术选型。 3、负责项目管理,主要包括项目报价、确定项目里程碑、对项目进度进行把控,确保项目按时交付。 4、负责项目需求调研、分析、编制需求说明书,配合售前完成项目的建设方案。参与需求评审,对需求的合理性、完备性和可实施性提供意见。 5、负责项目的日例会、周会、并定期向客户汇报工作进展情况,负责团队成员的任务分配以及项目监督。 6、负责项目的内外部资源协调,保证项目顺利实施,对项目的风险进行把控,实时监控项目的风险,并对规避风险提出合理化的建议。 7、负责项目的验收交付,并对用户进行培训,在质保期内,配合解决项目中可能存在的问题。
教育经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏教育经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
资质认证
技能
1、项目主要功能包括监控中心、设备管理、统计分析、系统管理四大模块,主要是通过通过物联网传感器设备将实验室内的温度、湿度、空气质量、通风量等数据上传到服务器,服务端根据系统设置的规则来智能判断是否报警,如果报警可以自动控制设备的开关状态,通风量大小、室内温湿度。 2、项目由个人独立完成,主要用到了SpringBoot,Socket,Arduino,Modubus,MQTT
1.项目分为*小程序端和云服务端,打印客户端,*小程序端主要实现共享打印文件的上传,动态计算打印页数,打印收费,个人信息等模块;云服务端主要功能包括接收*端需要打印的文件并存储到服务器上,并将打印任务下发给打印客户端;打印客户端主要功能接收服务端传过来的打印任务,连接打印机实现文件的打印 2.项目由个人独立开发,使用到的后端技术有SpringBoot、Redis、MyBatis、Socket,前端使用的技术用Uniapp、Vue、WPF
1.系统主要功能模块有气候背景展示、预测产品、客观方法、产品制作、产品查询、数据管理、用户管理等功能模块,项目前期的需求调研、系统设计、前后端功能开发等都由我一人完成。 2.主要使用技术有SpringCloud、SpringBoot、Mybatis、Redis、MySQL、XXL-JOB、GIS等开发技术,最终实现了数据采集、数据展示、气候预测、产品制作等功能。 3.系统难点主要有:需要从各部门数据获取相应的数据,采集到平台且数据量大,存储及查询是个难点,主要解决方案1、采用实时数据表和历史数据表进行数据拆分,将常用统计的建立统计表并采用增量计算模式2、采用大数据平台来解决数据量大的问题