基础扎实, 技术栈比较广, 做过 Java 后台, 大数据以及 Android 方面的开发
研究过 spring 源码,读过 junit 源码. 熟悉 java8,熟练使用 springdata jpa, spring mvc, spring boot, mybatis 等主流框架.
熟悉 Linux 常用命令
对 hadoop,spark 等大数据框架有一定了解, 熟悉 HBase 的使用, 熟悉 sqoop 的使用.
开发过多个 APP,使用 kotlin 进行过开发,熟练使用 git, 在公司对同事进行过培训和推广.
熟悉 netty, redis, dubbo 的使用. 熟练使用 mysql, 对 postgresql 和 postgis 有一定了解, 深入了解过 postgres_fdw 相关库
对前端也有一定的了解, 熟悉 vue 以及 elementui 的使用
熟悉Spring Cloud
项目: 鲁诺录程(Android)
项目描述: 此项目为和车载设备进行交互, 可实时查看车载设备摄像头影像, 同时还有轨迹回放, 车辆定位, 发拍照指令, 查
看历史录像等操作
项目: 易车行(个人用户版 商家版 TV端)
项目描述: 易车行: 轨迹回放 查看车况 设备充值(微信支付) 洗车等模块 洗车模块可以查看附近的洗车店, 然后进行预约,
后通过商家版App进行确认. 确认后会在TV端进行显示排队, 商家可通过商家版App进行叫号(商家版通过socket
与 TV 端进行通信) 项目后台使用 spring mvc + mybatis, 数据库为 mysql
项目: 寻车无忧(Android + 后台接口)
项目描述: 对需要进行拖车的车辆进行追踪, 地图 api 使用高德
项目: 银保车贷(Android)
项目描述: 此项目为贷款资料上传, 审批, 家访(现场拍照, 录音等)等操作, 包括身份证识别, 车架号识别, 驾驶证识别等
项目: 金融预警云 (java)
项目描述: 根据大数据平台推送的车辆相关的数据对车辆进行监控以及做出预警, 使用前后端分离, 前台使用
vue+elementui, 后台使用 springboot + jpa
项目: 汽车数据计算平台 (java)
项目描述: 此平台是对车载设备的数据进行检测, 分析后推送给预警平台(如上金融预警云和 php 那边的预警平台) 主要逻辑
为预警平台通过 dubbo 调用此平台进行报警相关注册(如地图围栏信息)以及绑定车载设备, 此数据存在 redis 中,
然后根据设备发送来的信息进行检测, 也有对已有的数据定时进行分析(定时任务使用quartz), 后推送给相应的预
警平台.
项目: 汽车大数据计算平台 (java)
项目描述:
此项目使用 Netty与车载设备进行长连接, 根据协议对设备发送的报文进行解析入postgresql, hbase以及给设备发
送指令. 公司有在使用多个设备, 也对应着多个协议, 多为公司硬件部门自主研发, 如 runo 协议, runo-a08 协议,
也使用 jt808 协议 设备发送的报文解析后通过dubbo 调用 iov-alarm 平台进行实时的相关的报警检测(如碰撞报警,
出入围栏报警, 车架号异常, 拆除等)