自我介绍

个人简历

  • 求职意向:Java 研发工程师
  • 工作经验:2 年
  • 期望薪资:面议

教育经历

  • 学士,太原理工大学,软件工程专业,2014.9~2018.6

工作经历

  • xxx公司 ,产品部,Java 开发工程师,2018.1~2019.8
    • 1、负责 App 的日常更新迭代。
    • 2、xxx开放平台开发维护。
    • 3、日志中心搭建。

项目经历

  • App
    • 简介:此 App 主要作为银行理财搜索引擎,并为有意愿理财的客户提供购买服务。
    • 职责:从18年3月份开始进行前后端分离工作,本人负责对账户模块进行迁移,以及相应接口的改造迁移(SSM->SpringBoot)联调测试。App 整体迁移完成之后,采用全新的前端技术框架,APP体验更完美;应用超级瘦身,安装文件减肥60%左右(40M—>15M);以及App之后的功能迭代更新,前后端均有涉及。
  • 订单中心
    • 简介:此模块负责处理 app 产生的订单。
    • 职责:一起参与拆分原有系统,将订单(绑卡,转入,赎回,提现等)服务独立出来,为后续系统微服务化提供便捷,其中部分订单处理(绑卡,转账等)采用适配器模式,快速开发,方便问题定位。拆分之后,系统解耦,问题定位精准,订单管理更加便捷。
  • 基于 EFK 的日志中心
    • 简介:将应用以及不同服务的日志集中输出到这个平台,方便数据分析,问题排查,日志报警。
    • 职责:在网上查阅资料,搭建这个平台,并且将所有服务日志输出格式进行统一规范处理,对Error 、Exception 日志进行邮件报警以及异常方便日志分析(开发人员)。其中对 App 使用日志进行数据处理时,通过 Kibana,对 Elasticsearch 中的数据进行可视化,用户地理位置,使用时间等方面进行统计,方便更好的营销(业务人员)

技术栈

  • 熟悉 Java 基础,容器以及并发等相关内容,了解 Java 虚拟机。
  • 熟悉 Spring、SpringMVC、Mybatis、SpringBoot 、dubbo等常用 Java 开源框架。
  • 熟悉 AngularJS,ionic 等前端框架。
  • 熟悉 MySQL 、Oracle、Redis 等主流数据库。
  • 相关开发工具 IDEA 、svn 熟练使用,熟悉常用的 Linux 、Maven、Git 命令。
  • 对大型网站系统架构有一定的了解,了解微服务(SpringCloud)与分布式系统及相关中间件。

自我评价

  • 具有良好的学习与沟通能力,爱好运动,较乐观主义,有一定的抗压能力,自驱能力。