1.熟悉jvm运行原理,熟练使用springboot、springcloud,springMVC架构;
2.熟悉vue,react, bootstrap,jquery等前端开发框架 和组件;
3.熟悉rabbitmq,mqtt,kafka 等消息中间件;
4.熟悉nginx,Tomcat,elasticsearch 等服务
5.熟悉Oracle,MySQL,SQLserver,MongoDB,Redis,Hbase 等数据库
6.熟悉小程序研发;
7.本人热情随和,细心严谨,工作踏实,热爱团队,具有良好的协助沟通能力。专业知识扎实,能合理分配任务,有独立负责中小型项目经验,并不断学习跟进。
2019.08-2019.12 数据湖
开发工程师
数据湖是公司对于多种售出硬件的业务数据与状态数据进行集采,分析,分发,数据可视化展示的一个项目,本人在项目后半段参与进来,负责代码的优化,性能的优化,在技术架构层面提出了使用elasticSearch做为中间件,kibana做可视化工具,有效的解决了部分问题。
2020.01-2020.09 综合智能运维管理平台
研发经理
带领团队(12人)完成了公司的软硬件智能运维管理平台,以及其多个子系统的架构设计和实现。平台包括了设备状态监控系统,远程升级管理系统,统一报修管理系统,内部运维流程管理系统,库存物资管理系统,用户意见集采系统,智能报修运维系统,等多个子系统集成,除web端的管理系统之外还涉及到小程序、app、pad、pda等多端产品的研发。
技术上使用mqtt,rabbitmq 作为消息中间件与硬件和数据湖等项目做交互,采用微服务的形式分割各个业务模块,使用 Nacos做为服务注册配置中心,使用dynamic扩展做读写分离,ELK做日志分析记录。最终实现平台上云,在不同的项目地根据不同的需求部署不同的服务模块。在此期间项目由最开始的传统开发模式转换到敏捷开发模式,再到最终的产品化模块化开发模式,经历诸多,获得了丰富的管理经验。除此之外,在次项目中,本人还兼任一部分产品经理的职责,与客户积极沟通产品需求。
2016.04-2019.08 集团化业务管理系统
开发工程师
集团化综合业务管理系统是某金融企业下总公司、40多家分公司、30多家子公司共同使用的业务系统,其中包括了项目管理系统、客户管理系统、诉讼案件系统、 资产管理系统、统一工作流平台等多个子系统,其中项目管理系统和资产管理系统使用SSM框架做大部分的功能,其余部分以及统一工作流平台使用前后端分离的模式,前端采用VUE做组件供各系统做工作流开发,后台使用restful接口与前端进行交互,各系统之间使用接口进行交互,对外业务数据大部分使用MQ进行交互,少部分(与档案管理系统、财务系统的交互)采用Http接口进行交互。各系统之间切换由单点登录支持,redis做session缓存;项目发布在linux服务器上,tomcat做web容器,nginx做负载均衡。本人在该项目中主要负责项目管理系统、资产管理系统、统一工作流平台的大部分功能研发以及和各个子系统之间的交互。在后续的运维过程中,主要负责项目性能的优化,在此期间获得了丰富的经验,拓展了自己对于技术的认知。
带领团队(12人)完成了公司的软硬件智能运维管理平台,以及其多个子系统的架构设计和实现。平台包括了设备状态监控系统,远程升级管理系统,统一报修管理系统,内部运维流程管理系统,库存物资管理系统,用户意见集采系统,智能报修运维系统,等多个子系统集成,除web端的管理系统之外还涉及到小
为响应国家节能出行而制作的需求响应式公交小程序,支持购买定线车票;合乘拼单,由系统计算并规划线路,分派车辆。并结合当地高铁、客运定制线路,支持集体出行业务,并有司机验票、乘客开具发票的功能。该系统主要包括了三大模块:1、乘客端小程序购票、拼车、出示乘车二维码、开具发票,查看历史订