vanku
1月前来过
全职 · 500/日  ·  10875/月
工作时间: 工作日09:00-20:30、周末09:00-20:30工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

熟练掌握JAVA基础,JAVA容器,JAVA并发,JAVA虚拟机,JAVA-IO,Python基础熟练使用关系型数据库(Mysql)和非关系型数据库(Redis)熟练使用开发框架SpingCloud,SpirngBoot,MyBatis掌握常用的数据库结构和算法和面向对象思想对分布式系统设计一定研究熟练使用Git和Docker工具,Linux-CentOS,阿里云服务,WebSocket,Mqtt

工作经历

  • 2022-07-12 -2022-10-01杭州艾航科技有限公司高级后端工程师

    领航4.0(To B) 负责项目的架构设计,开发,以及其他新员工的技术指导并代码审查 技术架构:jdk11+springboot+mybatis-plus+mysql+websocket+mqtt+minio 业务架构:设备web应用(电力,光伏,农林)+设备管理(无人机,无人机巢,机器狗) 开发: 设备应用: -基础:框架和测试环境搭建,登录鉴权(多应用权限系统整合),应用管理(resful风格接口自由创建应用) -设备实时数据:向设备管理项目发送订阅指令->不断收到实时信息存入Key过期Map->客户端使用动态ws连接(固缀 +/{token})->将该token查看范围存入Map(断开则删除)->定时遍历做数据查询发送至客户端 -飞行任务:无人机任务创建,任务执行(参数check->设备check->异步返回后继续执行任务并更新进度->开库->断开充 电->激活->发送执行数据->执行结束拿到任务结果调用算法进行图像分析再保存至私有云) -组织管理,品牌管理,设备管理,用户管理.....等:指导其他新员工编写

  • 2018-12-01 -2021-11-10杭州位育网络科技有限公司高级后端工程师

    乐客 负责项目的架构设计,开发,运维工作 技术架构:jdk8+springcloud+mybatis-plus+zipkin+mysql+redis+mongodb+quartz 业务架构:   用户模块+购买模块+自动任务模块+出票模块+支付模块+派奖模块 开发: -派奖模块:并发的自动扫描可派订单->根据订单类型跳转计算结构->根据彩种选择算法->奖金校验->资金派发 -支付***两种支付方式->根据注册时间,ip,权重轮询分配支付通道->一户一台服务器进行发起支付和支付回 调(稳定性防风控)->自动任务扫描进行资金派发(数据库行锁) -出票模块:实现不同彩种的出票算法(计算订单注数,场次组合方式) -自动任务模块:所有任务控制中心,使用quartz进行创建和定时 -用户模块(部分):用户注册登录,验证码校验,银行卡绑定,实名认证等等..... -运维:使用docker部署到阿里云服务上(ECS,RDS),登录服务器通过跳板机,使用https防抓包,修改业务进程占用的默认 端口 懂料

教育经历

  • 2020-09-01 - 2023-01-10电子科技大学计算机科学与技术本科

  • 2018-03-10 - 2020-06-10中国地质大学(北京)计算机应用技术专科

技能

系统架构
项目管理
0
1
2
3
4
5
0
1
2
3
4
5
作品
懂料

负责项目的架构设计,开发 技术架构:jdk8+python3+springcloud alibaba+mybatis-plus+zipkin+mysql+redis+quartz 业务架构:  用户模块+社区模块+商城模块+支付模块+自动任务模块 开发:  商城模块: -优惠券:模板化创建(规则模板:时间限制,领取人限制,使用限制...),使用(规则check)  社区模块(类知乎):  -推荐系统(简版):定时对数据库的文章做doc2vec模型训练,用户查询->召回(关注话题的热门文章,以往浏览文章的相似文 章,相似用户的浏览,热门文章)->文章转数值标识再做相似度排行计算->取出前X文章返回 -文章相关:编辑(内容含视频,图片),草稿箱,付费文章发布审核,置顶,话题管理,评论,点赞

0
2023-04-15 13:02
乐客

负责项目的架构设计,开发,运维工作 技术架构:jdk8+springcloud+mybatis-plus+zipkin+mysql+redis+mongodb+quartz 业务架构:   用户模块+购买模块+自动任务模块+出票模块+支付模块+派奖模块 开发: -派奖模块:并发的自动扫描可派订单->根据订单类型跳转计算结构->根据彩种选择算法->奖金校验->资金派发 -支付模块:*支付宝两种支付方式->根据注册时间,ip,权重轮询分配支付通道->一户一台服务器进行发起支付和支付回 调(稳定性防风控)->自动任务扫描进行资金派发(数据库行锁) -出票模块:实现不同彩种的出票算法(计算订单注数,场次组合方式) -自动任务模块:所有任务控制中心,使用quartz进行创建和定时 -用户模块(部分):用户注册登录,验证码校验,银行卡绑定,实名认证等等..... -运维:使用docker部署到阿里云服务上(ECS,RDS),登录服务器通过跳板机,使用https防抓包,修改业务进程占用的默认 端口

0
2023-04-15 13:03
领航4.0(To B)

负责项目的架构设计,开发,以及其他新员工的技术指导并代码审查 技术架构:jdk11+springboot+mybatis-plus+mysql+websocket+mqtt+minio 业务架构:设备web应用(电力,光伏,农林)+设备管理(无人机,无人机巢,机器狗) 开发: 设备应用: - 基础:框架和测试环境搭建,登录鉴权(多应用权限系统整合),应用管理(resful风格接口自由创建应用) - 设备实时数据:向设备管理项目发送订阅指令->不断收到实时信息存入Key过期Map->客户端使用动态ws连接(固缀 +/{token})->将该token查看范围存入Map(断开则删除)->定时遍历做数据查询发送至客户端 - 飞行任务:无人机任务创建,任务执行(参数check->设备check->异步返回后继续执行任务并更新进度->开库->断开充 电->激活->发送执行数据->执行结束拿到任务结果调用算法进行图像分析再保存至私有云) - 组织管理,品牌管理,设备管理,用户管理.....等:指导其他新员工编写,并代码审查 设备管理: - 基础:框架和测试环境搭建,规范外部指令和内部指令协议,规范新品牌接入流程 - 设备接入:每个新品牌接入都去实现其特有的设备实时信息处理存储(都存到一个Key过期Map)、指令发送、指令执行结果 获取,对于mqtt通信的品牌则用责任链调用做耦合拆分 - 指令处理:接收http发起的外部指令->是否在线->品牌存在->指令存在?执行(根据品牌做策略模式枚举映射并反射调用)-> 组 - 装内部指令发送->获取指令实时处理结果 - 实时信息订阅:接收ws客户端连接->参数check->缓存其订阅的设备(断开则删除)->定时扫描做数据查询发送至客户端 - 第三方对接:浙江省级无人机机巢管控平台

0
2023-04-15 13:06
更新于: 2022-10-12 浏览: 224