个人介绍
自学能力强,有较好的学习能力和适应能力。
工作积极认真,执行能力强,能够积极面对工作中的问题。
有良好的沟通能力,为人和谐,喜欢帮助他人。
服从上级管理,具有较强的团队意识。
追求高效率,做事干练,具有良好的编程习惯。
技术栈:
熟练使用Java语言,Sql语句
l熟练Mqtt,Http,Tcp,Https的通信协议对接开发
l熟练使用SpringMVC,Mybatis,SpringBoot,Hibernate, SwaggerUI等开源框架技术
l熟练使用MySql,PostgreSQL,oracle和db2关系型数据库以及redis,mangoDB非关系型数据库开发
具有使用JavaScript,Vue2,Ajax,Html,css3等前端技术开发经验
具有ActiveMQ,RabbitMQ消息处理器实际开发经验
了解微服务springcloud,有实际开发使用经验
工作经历
2022-07-06 -至今杭州中芯微电子有限公司java后端开发工程师
负责项目接口设计,数据库设计以及文档编写; 负责原有项目的sql优化以及国产化数据库,国产化系统适配; 负责项目技术选型,以及项目脚手架搭建; 负责项目后端开发,以及第三方平台对接; 负责项目部署,实地测试以及问题排查解决。
2021-07-01 -2022-07-01富士电机(杭州)软件开发有限公司java开发工程师
参与系统功能模块的详细设计,负责系统后端编码及维护工作; 进行前端画面改造开发,页面优化工作; 进行工作总结,同事之间开展技术交流活动,如技术分享会等; 进行项目开始前的需求分析以及可信性分析工作。
教育经历
2017-09-01 - 2021-07-01安徽新华学院软件工程本科
技能
项目介绍: 三位系统将杭州第二看守所以三维建模的方式呈现,是一个集成化平台。通过对接各大系统厂商,对监所所有智能化设备统一化管理操作,方便监所人员对服刑人员进行实时监控,统一管理。 工作内容: 1.驻地开发,通过各种方式协议(包含mqtt,http,https,rabbitMq)来接各大系统设备厂商(包含智能井盖,智能晾衣架,生命体征腕带,电子脚铐,会见系统,门禁,摄像头,报警设备,无人机系统等)。2.数据库设计,将获取到的数据进行解析存入数据库。3.接口设计及开发,通过接口形式或activeMQ推送的方式将数据给到前端。4.问题排查,排查第三方接口是否规范,是否符合文档要求,以及下发指令,其设备能否正常响应。
项目介绍: 该项目属于武警信息化建设,武警人员通过佩戴公司研发的智能手表可以提醒武警官兵按时上哨、实时监测武警人员生命体征状态等,主要使用对象为各武警中队。系统主要分为:智能排岗,人员管理,设备管理,指令下发,用户管理,配置管理等。 工作内容: 该项目后端由本人独立完成,通过项目经理给出原型图进行数据库设计及文档编写,接口设计及文档编写,技术选型以及逻辑梳理(如智能排班逻辑,定时叫哨逻辑),后端代码编写,前后端联调。 技术栈: springboot,mqtt,mybaits,mysql,websocket,http
项目介绍: 特勤船舶污染上岸平台主要作用监控国内内河船舶污染物的上岸排放回收,防止出现偷排漏排的情况。使用对象为各地港航部门以及码头公司。主要分为服务为:设备IOT平台,web云平台,船户*端服务。 工作内容: 负责设备IOT平台开发(如通过mqtt获取解析北斗808协议获取定位数据),web云平台后端开发(如设备管理,船舶管理等),少量web页面开发(如大屏展示页面,设备运维页面),以及第三方对接进行数据解析,加工,可视化开发(如大华摄像头sdk二次开发)。各类汇总服务开发(月汇总,年汇总),算法探究(船舶液位仪与流量计预警测定算法)。文档编写(测试文档编写,数据库文档编写,接口文档编写)。 测试工作(针对所写测试文档对服务进行全路径覆盖测试)。 技术栈: springboot,mybatis,shiro,vue2,redis,mysql,springcloud,JNA,swagger-ui,mangoDB