简历

个人简介

姓名 年龄 期望职位 联系方式 博客
黄大宇 25 Java工程师 huangdayuemail@gmail.com huangdayu.cn

个人优势

  本人拥有3年AI-IOT云平台架构设计和业务开发经验,对AI-IOT云平台有深度的独立的理解。深耕物联网,聚焦智能家居。

项目经验

项目等级 项目名称 项目类型 项目周期 项目职责 架构模式
忆声 AI-IOT 后端 一年半 架构设计与业务实现 微服务
  1. 选用 Spring Cloud 及其各大组件作为微服务框架,实现分布式系统,支持i18n
  2. 选用Feign作为Http Client框架,服务调用链中传递请求上下文,实现服务间安全调用;
  3. 基于NIO框架Netty开发IOT Broker,编解码内部自定义协议,支持集群模式;
  4. 基于Spring Security实现OAuth2标准,实现对外开放和接入第三方,以及分布式权鉴;
  5. 使用Nacos作为服务管理和配置管理中心,实现服务和配置动态管理,自由选择CP或AP模式;
  6. RabbitMQ作为消息队列和消息总线中间件,实现集群通信和异步事件广播;
  7. 使用开源规则引擎easy-rules,基于mvel表达式,实现智能家居自动化;
  8. Redis作为分布式缓存,实现定时任务的原子性操作;
  9. 时序数据库选择InfluxDB,实现IOT消息持久化;
  10. 使用hashids作为ID加解密框架,实现分布式系统全链路通用加密ID;
  11. 使用公网IP与IDC区域划分,实现IOT设备的就近连接原则和负载均衡;
  12. 成功接入Google ActionsAmazon Alexa以及Speech DUI国内外AI平台
  13. 基于观察者模式的异步事件监听,实现设备状态报告到第三方平台;
  14. 了解公有云Serverless服务,如AWS Lambda,实现无服务云函数的后端逻辑;

项目等级 项目名称 项目类型 项目周期 项目职责 架构模式
艾韵AI-IOT 后端 半年 对外开放及语音控制模块 单体
  1. 自开发实现符合OAuth2标准协议的对外开放授权服务,实现Token权限的细粒度控制;
  2. 接入国内主流人工智能语音交平台,如百度DuerOS天猫AliGenie小米IOT若琪Rokid出门问问Mobvoi猎豹Orion京东JDAlpha科大讯飞AIUI思必驰DUI 等。
  3. 基于Redis实现Token吊销机制;
  4. 使用异步线程通知第三方平台同步智能家居设备数据;
  5. 基于注解实现面向切面编程,实现Token的认证;
  6. 利用科大讯飞AIUI开放的语音交互技术,自定义的智能家居意图语意理解,实现APP接入语音交互服务;

技能清单

语言技能
掌握Java,初学Python&Go
基础技能
动态代理,AOP,IOC,多线程,NIO,异步,队列,CURD,HTTP,多态,集合,异常,泛型,RMI,JNI
框架技能
Spring*,Dubbo,Nacos,Mybatis,Redis,MQ,Druid,MySQL,Nginx,Netty,Zookeeper,Docker

工作经历

企业名称 企业类型 在职时间 工作职位
艾韵智能(深圳)有限公司 私企 201802-2019 Java工程师
亚忆电子(深圳)有限公司 外企 201903-2020 Java工程师

教育经历

学校 专业 学历 学年
广东青年职业学院 物联网 大学专科 2015~2018

开源参与

项目名称 项目类型 角色
jmqtt MQTT Broker Contributors

特别致谢

  感谢您花时间阅读我的简历,期待能有机会和您共事。

今日诗词

作者信息