个人简历
- 求职意向: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)与分布式系统及相关中间件。
自我评价
- 具有良好的学习与沟通能力,爱好运动,较乐观主义,有一定的抗压能力,自驱能力。