个人介绍
JAVA,GO,后端开发,平台开发,前段开发,物联网,充电桩,
1,熟悉面向对象分析和设计,JAVA语言,熟悉Java EE体系架构;熟练使用基于 Springmvc/Hibernate/mybatis架构的框架进行开发;
2, 熟练使用oracle,mysql和mongodb,Hbase数据库,能够熟练的进行面向业务的数据 库开发;
3, 熟悉JavaScript(jQuery)、servlet、jsp、ajax, angularjs, nodejs-express,Springmvc, Hibernate,mybatis, activemq,rocketmq,等技术;
4,熟悉分布式hadoop,hive,hbase,redis,elasticsearch, 等技术。
4, 能够熟练的运用tomcat服务器进行项目的部署。
5, 熟悉常用的设计模式,并能够在项目进行运用。
6,熟悉spring cloud 微服务架构,服务发现(Eureka),断路器(Hystrix),智能路有(Zuul),客户端负载均衡(Ribbon)等。
工作经历
2021-11-01 -2023-02-24威斯曼(深圳)新能源科技有限公司高级后端工程师
项目名称: 充电桩平台项目(java项目),ocpp工程(go项目),c工程(c项目) 项目时间: 2021/11/01 - 2023/02/24 项目角色: 高级软件开发工程师 项目描述: 充电桩平台:该项目基于SpringNacos来开发一个充电桩平台的微服务项目,消息中间件使用Rocketmq,数据库是Mysql, 我是负责设备管理其中一部分功能开发。 ocpp工程:ocpp工程是我一个人负责设计和开发,使用go语言实现国际标准开放性充电桩协议ocpp2.0.1, 代码是运行在充电桩设备的arm架构板子上,对接充电桩平台和c工程。 c工程:c工程是C语言项目我负责开发其中一部分功能,主要是将消息对接到桩的显示屏。 使用技术: SpringNacos, Mysql, Mybaits,Mqtt,Rocketmq等. 项目总结: 我在这三个项目里了解到充电桩的充电流程和如何对接到平台,还有充电桩协议和充电桩的一些知识,在这ocpp工程里面开发的时间最长,其他两个项目都是开发3个月和1个月。
2020-07-15 -2021-11-07深圳设施之家科技有限公司Java开发工程师
项目名称: 综合物联网平台项目,边缘计算网关项目,(物联网平台) 项目时间: 2020/07 - 2021/07 项目角色: java工程师 项目描述: 该项目是智能楼宇物联网平台,其中我负责的功能有:数据采集(驱动开发),边缘计算,告警管理,视图可视化数据接口开发,摄像头推流,播放,回播,抓图,录视频,等模块。 使用技术: spring boot, mysql, mybaits,mqtt,rabbitmq,nginx 等. 工作职责: 1、开发任务:完成每个项目的部分驱动开发和摄像头功能开发;在边缘计算网关做告警计 算和数据上报。发生实时数据在视图上进行显示。 2、生产运维:完成生产环境的部分运维工作,比如:线上摄像头播放问题,告警推送问题, 内存溢出问题。 3、 线上客户问题:对客户提出的问题及时查看和解决。 项目总结: 我在这个智能楼宇物联网平台项目里,对物联网平台项目,边缘计算网关项目,摄像头开发等功能比较熟练,对于驱动开发的物联模型很好的认知,整个智能楼宇物联网平台流程有深刻的理解。
教育经历
2011-09-01 - 2014-05-30湖北城市建设职业技术学院计算机应用技术专科
起止时间 学校名称 专 业 获得学历/证书 2011/9 -- 2014/5 湖北城建职院 计算机应用技术 大专