个人介绍
拥有扎实的java基础、集合、了解多线程等。
了解java中常用的设计模式 (工厂、单例丶策略),以及java反射机制,泛型。
熟悉使用springBoot,springCloud框架进行分布式系统的开发。
理解spring核心IO以及AOP思想,能很好的利用Spring进行声明式的事物管理,熟悉SpringMVC框架进行开发,了解SpringMVC执行原理。
能熟练运用Mybatis、MybatisPlus 持久层框架。
熟悉使用RocketMq、netty消息中间件进行开发。
熟悉Oracle、Mysql、Redis数据库的开发,了解mongodb、sqlServer的基本使用,对sql调优有一定心得。
了解基本的linux命令、python脚本语言
拥有小程序、公众号、app以及智能硬件相关的的开发经验。
熟悉使用git、svn、maven等项目管理工具。
工作经历
2020-02-06 -至今微港科技java开发组长
系统中心主要业务方向为数据交换安全管控,主要核心概念为保护政府进行数据交换的安全
2018-11-06 -2020-03-06智慧城科技java开发工程师
该公司是专门做物业的公司,随着公司不断发展壮大,业务逐渐增多,所以根据物业公司的需求,开发该平台。主要核心业务有账单管理,仪表管理,车场管理等,缴费管理等。
教育经历
2015-09-01 - 2019-11-06河南工程学院计算机科学与技术本科
资质认证
技能
该系统是根据物业具体业务开发的一个系统,该公司是专门做物业的公司,随着公司不断发展壮大,业务逐渐增多,所以根据物业公司的需求,开发该平台。主要核心业务有账单管理,仪表管理,车场管理等,缴费管理等。 参与部分开发,账单生成、预缴活动、车场管理、仪表管理、等以及后期的维护。 以及后期的维护
智能硬件网关主要对接第三方智能硬件 智能电表,监控设备,人脸门禁,对讲机,车辆信息等业务。通过定时器或者心跳方式实现与业务代码的解耦,通过使用策略模式实现厂商接入的灵活性。由于第三方请求过多,通过jsr303实现幂等性。