陈宇威

Java/ Web / 互联网

基本信息


  • 陈宇威
  • 全日制本科
  • 广东海洋大学
  • 2013
  • 广州、深圳、惠州

联系方式


  • 17610786810
  • 349371218@qq.com
  • blog.csdn.net/DilemmaVF
  • github.com/DilemmaVi

技能点


个人微信


教育经历


  • 广东海洋大学 2009-2013

工作经历


  • 2017.4-2018.6 北京北大英华科技有限公司-软件工程师

    主要使用Java和Python,进行法律数据分析,构建知识图谱,建立法律全文检索库和数据处理的可视化平台搭建

  • 2013.11-2017.4 小米科技有限责任公司 - 软件工程师

    主要做内部订单处理系统和客服支持相关系统,使用Java和.net技术对接阿里提供的Top接口,开发内部订单处理系统和工单系统。

主要项目


  •  流式法律数据实时处理平台

    1.使用Java的SpringCloud技术栈

    2.数据源使用Java的WebMagic采集框架从法律相关网站采集
    3.采集的推送到Kafka供各分析系统提取使用
    4.处理后的数据存储在MongoDB作为备份,存储在ElasticSearch用作全文检索,存储在Hbase用作知识图谱等人工智能产品分析使用                           

  • 小米天猫售后退款管理系统

    1.使用Java的SpringBoot开发的web端售后退款管理系统

    2.退款订单数据存储在mysql,调用阿里的Top的接口自动同步订单状态
    3.客服可在订单系统上进行订单的各种操作,如操作退款,拒绝退款等

  • Elasticsearch数据快速修改平台

    使用Python+Flask+Vue开发的可以快速修改es数据的web平台,弥补es插件head不能修改数据的缺点。

    开源项目地址:https://github.com/DilemmaVi/ES_FastUpdate

  • 知识库管理系统

    使用Go开发的知识库管理系统,具有跨平台,简单部署,快速迁移的优点。

    开源项目地址:https://github.com/DilemmaVi/KnowledgeManage

技能清单


  • 掌握的语言

    Java、Python、C#、Go

  • web框架

    SpringBoot、Flask、Beego、.net Mvc

  • 数据库相关

    MSSQL、MYSQL、MongoDB、ElasticSearch、Redis、Rabbitmq、Kafka

  • 版本管理

    Git、Github、Gitlab

  • 前端

    Jquery、Bootstrap、Vue

自我评价


      我是一个爱生活爱技术的男生,对编程有一种天生的好感,喜欢钻研新技术,爱折腾。自身掌握了多门语言:Java、Python、C#、Go,目标是要做全栈工程师。

      但我并不是一个技术宅,工作之余我喜欢户外徒步和爬山,在北京工作的时候,爬遍了周边几乎能叫的出名字的高山,同时也热衷于越野跑赛事,我在小米和北大英华公司都组织了多次团队户外登山和露营活动,受到了同事们的一致好评。