个人信息

  • 甘家城 / 男 / 1996
  • 手机/微信:15968182251                      本科 / 杭州电子科技大学
  • 邮箱:935669873@qq.com                   电子科学与技术专业 / 19届毕业生
  • 技术博客:http://ganjiacheng.cn           期望职位:后端开发
  • Github:https://github.com/webgjc      期望城市:杭州

技术之谈

  • 主要后端开发语言为Java和Python,框架熟悉Springboot和Django;
  • 前端也有一些实践,写过react和antd的项目,日常用原生Js写一些项目;
  • 有过大数据开发的部分经验,主要为Hadoop和Hive。
  • 日常的运维也能自己完成,打包部署装机,Shell脚本等,对Linux也玩的还行;
  • 版本管理Git用的比较多,svn很早前也用过一段时间;
  • 对于算法一直在跟进,偶尔也算在Leetcode有做题吧;

工作经历

  • 大搜车软件技术有限公司 (Java研发工程师) (2019-04 ~ 至今)

    • 可视化BI系统

      项目角色:构建人和后端开发负责人
      项目主要模块:图表,各种可视化分析模式,指标,元数据,查询引擎
      项目技术栈:Java/Springboot/Mybatis,Hive/Presto,Mysql/Redis
      项目内容:

      • 数据实时接入(表,模型,视图)
      • 数据分析(用户可以在系统中进行多种分析模式)
      • 数据可视化(各种类型图表)
      • 数据应用(数据导出,数据订阅,数据预警)

      项目成果:

      • 接入公司整个数据仓库的数据,为公司内部多条业务线完成报表需求。
      • 为多个汽车厂商提供报表独立部署方案。
    • 数据地图与数据建模

      项目角色:构建人和后端开发负责人
      项目主要模块:元数据采集,元数据整合治理,模型构建管理,元数据应用,SQL解析
      项目技术栈:Java/Springboot/Mybatis, Hive/HiveHook, Mysql/Redis,Python/Celery
      项目内容:

      • 数据采集(metadata, 数据血缘,数据标签,数据任务,数据权限)
      • 数据治理(整合数据权限,统计元数据,补充数据)
      • 建模平台(管理建表,sql解析元数据,图形化构建数仓模型,模型输出)
      • 数据地图平台(元数据搜索,元数据分类检索,元数据统计看板,元数据详情、变更、血缘等)

      项目成果:

      • 为数据治理提供可视化的元数据治理工具
      • 为其他数据平台项目提供元数据支持
  • 默安科技有限公司(实习) (运维开发) (2018-07 ~ 2019-03)

    • 产品配置、编译、打包、部署等自动化运维平台

      项目角色:主要后端开发
      项目主要模块:多环境管理,自动化打包部署,配置管理,多项目脚本兼容
      项目技术栈:Python/Django,Shell脚本,Ansible
      项目内容:

      • 多环境:内网使用虚拟机管理,同时对接线上环境
      • 打包部署:使用ansible运行命令
      • 配置管理:在部署前可进行参数配置
      • 多项目管理:对接java/python/go项目分别维护脚本和依赖

      项目成果:

      • 提高内部效率,为开发/测试/实施提供平台化部署方案
  • 艾锝信息技术有限公司(实习) (python开发) (2017-12 ~ 2018-04)

    • 量化策略与相关平台工具

      项目角色:主要后端开发
      项目主要模块:量化策略实现,策略平台
      项目技术栈:Python/Flask
      项目内容:实现一些分析师提供的策略方案,平台可视化这些策略的使用与结果


最后一席话

  • 毕业一年多了,算上实习的也有个两年多了,技术栈也是在深挖阶段,希望可以在大数据,后端开发等这些领域有更多的机会和挑战。最后感谢阅读,欢迎交流!