关于

长风破浪会有时,直挂云帆济沧海。

联系我

  • 邮箱:taoeyhuang@gmail.com

技能

  • 开发语言 :熟悉Golang基础,并发编程,垃圾回收,协程调度等底层运行原理,熟悉python开发,python爬虫,了解Java
  • 数据库 :熟悉MySQL使用及性能调优,熟悉Redis缓存相关应用场景,了解MongoDB

其他:

  • 熟悉 Nginx使用及相关配置
  • 熟悉docker及dockerfile编写
  • 熟悉常见设计模式,数据结构及算法,TCP/IP协议及其他常见网络协议,Linux
  • 熟悉微信公众号后端相关开发

工作经历

一、公司A–软件工程师(2019.8-至今)

(1)广告屏信息分发管理系统及相关子系统(Golang)

广告屏信息发布系统是用于酒店,银行,KTV等独立封闭的网络环境中的广告屏、LED信息的管理及发布的TOB SaaS服务。现部署于湖南全省农行,湖南多地农商行,喜来登酒店,星聚会KTV部分网点等场所。

主要担任项目主要负责人工作,具体负责项目研发整体规划,主要功能模块的研发测试,项目版本管理,研发文档审阅,性能测试及性能调优,招标支持等工作

主要研发功能模块如下:

  • 文件存储模块:fastdfs文件云存储方案制定及部署、自研基于nginx的CDN文件分发控制器、带宽限流、流量监控、七牛云存储对接
  • 授权模块:服务器授权、终端授权,提高系统安全性
  • 邮件及系统告警模块:终端离线告警
  • 服务器健康监控模块:利用prometheus+grafana对主要参数进行监控
  • 终端模板制作模块:终端模板由手工制作优化为程序自动生成
  • 系统集群高可用部署方案及相关改造
  • docker容器化部署方案
  • LED协议对接
  • 高并发终端模拟测试工具
  • linux调优及疑难问题排查

(2)物流收发管理系统(Golang)

物流收发管理系统主要用于公司内部退货维修返相关信息的维护。担任项目主要负责人,实现项目前后端从0到1全部功能

(3)KTV手机点歌平台及微信吸粉平台功能开发及维护(Python)

主要负责工作内容如下:

  • KTV增值点歌活动开发及优化
  • 日常优化线上MySQL慢查询
  • 对sentry平台未知隐患异常及时修复
  • 吸粉平台异常数据校对及相关问题处理

二、公司B–Java工程师(2018.10-2019.07)

数据采集平台的相关功能后端相关工作

其他项目

(1)个人开源 日志采集框架:go-log-listener

  • github开源项目,为了更加便捷的实现日志文件监听功能,拥有自定义并发数量,文件监听起点,终止监听和重新监听功能,并内置了Nginx日志的监听相关示例