吴晓文

应聘Golang开发工程师

基本信息


  • 1997-02-22
  • 华中师范大学
  • 2022
  • 15273310322
  • yirufeng@foxmail.com
  • www.sivan.tech
  • github.com/sivanWu0222

技能评价



  • 熟悉Golang编程,了解Python

  • 了解Mysql/Redis,了解memcache

  • 了解计算机网络中的常用协议,如TCP/IP、HTTP以及HTTPS协议

  • 了解常用的算法与数据结构,了解操作系统

  • 了解git基本命令,并经常浏览 Github,且有开源相关项目,有过git协同开发经验

  • 习惯利用github储备知识,并将所学知识记录在博客(sivan.tech)上

  • 了解计算机网络中的常用协议,如TCP/IP、HTTP以及HTTPS协议

奖项与证书


  • 2018年"创青春"湖南工业大学生创业大赛二等奖
  • 2018年全国大学生计算机技能应用大赛高级语言程序设计赛(C语言)三等奖
  • 2017-2018学年校级三等奖学金
  • 2017年湖南工业大学"商学英才"双星大赛第二名
  • 2015-2016学年校级二等奖学金
  • CET4

教育经历


  • 华中师范大学 - 教育大数据国家工程实验室 - 计算机科学与技术(2019-2022)

    专业TOP5%

    相关课程:(机器学习-91) (图像分析与模式识别-92)

  • 湖南工业大学 - 物联网工程专业(2015-2019)

    专业TOP10%

    相关课程:(Java程序设计-93) (物联网数据处理与智能决策-91) (数据结构-90)

实践经历


  • 计算机学院创新创业实验室项目组(2015.10-2017.09)

    • 经过严格选拔后加入实验室
    • 在实验室中,自学了Html5,CSS3,JavaScript,Java,MySql等技术
    • 协助老师完成了项目的部分模块功能,并帮助撰写使用文档
  • 软件新技术研究组(2017.09-2017.11)副组长-机器学习方向

    • 负责招聘组员以及制定组员的学习计划
    • 带领组员学习Python,并每周对组员进行考核,定时向老师汇报
  • 湖南青创客网络科技有限公司项目经理(2017.11-2018.07)

    • 确定项目需求以及制定项目规划和相应的技术规范
    • 与技术人员进行沟通,编码完成公司业务
  • 教育大数据国家工程实验室 - 认知计算实验室(2019.09-)

    • 通过GAN模拟孤独症儿童的卡通漫画以提高孤独症儿童的共情能力

个人项目


  • Go实现的分布式云存储系统

    基于Gin + MySql + Redis + RabbitMQ + Docker + Kbuernets的一个分布式文件存储系统,同时使用gitlab + jenkis + harbor进行自动化部署

    • 实现最基本的文件的上传+下载+最近上传文件查询+文件重命名+文件删除
    • 通过docker部署mysql实现主从复制避免单点故障
    • 实现文件的秒传功能
    • 通过微服务来完成文件的上传下载,同时支持断点续传以及秒传的功能
    • 通过RabbitMQ实现了异步存储
    • docker + k8s进行容器部署同时将文件从私有云(Cephq)迁移到公有云(阿里云OSS)
    • docker + k8s进行容器部署同时将文件从私有云(Cephq)迁移到公有云(阿里云OSS)
  • 基于Golang的分布式爬虫系统-

    使用连接池连接爬虫集群,并且使用ES进行爬虫中的数据存储和展示

    • 基于docker安装elasticSearch并且使用docker进行部署
    • 项目中使用队列调度器解决并发造成的系统循环等待
    • 使用jsonRpc进行分布式集群通信
    • 序列化解析器并且整合ItamSaver服务
    • 序列化解析器并且整合ItamSaver服务

自我评价


活泼开朗有团队精神乐于协作,热爱技术,热爱开源,有良好的编码风格,对产品的效果有强烈的欲望