个人介绍
熟练掌握 Java 编程语言及主流软件开发相关技术,有大型项目开发经验
理解 JVM 原理,包括内存模型、垃圾回收机制等
熟练掌握 Spring、SpringMVC、SpringBoot 、SpringCloud、Mybatis 等主流框架
熟悉 Dubbo、Eruaka、Kafka、Zookeeper 等
熟练使用 Mysql、postgresql 关系型数据库
熟练使用 Redis 非关系型数据库
熟练使用 git 版本管理工具
熟悉 jenkins、grafana、elk、docker 等 devops 工具
工作经历
2020-11-01 -2021-03-16青牛(北京)技术有限公司Java工程师
负责 AI 报表系统的开发和维护 负责 AI 报表系统相关的概要设计 负责 AI 报表系统的升级支撑 输出后端接口文档,与前端联调开发 参与项目重构,保证项目如期上线 每周四发布新版本,保证产品稳定运行
2019-07-01 -2020-10-28北京天润融通股份科技有限公司Java工程师
负责天润融通-号码管理中心的维护与版本迭代 负责天润融通-呼叫管理平台的维护与版本迭代 负责天润融通-短信平台的维护与版本迭代 每周四发布新版本,保证产品稳定运行 完成产品提出的需求,积极发现线上产品的问题,并及时处理 协助其它部门排查问题 输出后端接口文档,与前端联调开发 参与项目重构,保证项目如期上线 每周四发布新版本,保证产品稳定运行
教育经历
2015-09-01 - 2019-06-01黄冈师范学院软件工程本科
主修课程:C 语言、Java 程序设计语言、数据库、Java Web 开发
技能
技术架构:SpringBoot、Postgresql、Redis、MybatisPlus、Dubbo、Quartz、Shiro、阿里云 oss 存储 项目描述:该项目是呼叫中心体量相对较大的系统,该系统主要用来管理呼叫中心用户配置信息,呼叫流程 IVR 数据,呼叫推送配置,呼叫话单数据,同时提供接口给底层呼叫能力平台,供其获取配置数据从而发起 呼叫。功能模块:话单管理模块、推送模块、实时交互模块、数据管理模块、接口外呼模块。 工作职责 1. 项目重构,在老项目的基础上进行重构,使用 SpringBoot 框架,前后端分离,保证在客户无感知的情况 下进行平滑的迁移。 2. 根据客户的需求进行版本迭代,保证项目的稳定运行。 3. 及时处理客户的问题,以客户为中心。 4. 协调前端同事进行开发。 5. 每周四发布版本,进行 code review、部署升级。 主要贡献 1. 项目重构,保证在客户无感知的情况下平滑迁移 2. 需求开发、版本迭代 3. 监控业务、及时响应和处理问题 4. 服务升级灰度测试
技术架构:SpringBoot、Postgresql、Redis、MybatisPlus、Quartz、Shiro、mns 消息队列 项目描述:公司内部*管理平台,该系统是为了存储、管理呼叫中心*资源而设计,通过该系统能够对号 码资源进行管理,如*的新增、删除、修改、指向等.当向系统添加*后会下发*信息到对应的对接平 台供其使用.主要有*管理模块、日志管理模块、平台管理模块、系统设置模块 工作职责:由我一人主导开发和需求跟进、负责维护系统,处理受理人员问题、服务部署升级 主要贡献: 1. 需求评审,版本迭代 2. 处理受理人员遇到的问题,优化系统 3. 保证系统稳定运行,每周四进行版本升级
技术架构:SpringBoot、SpringCloud、Eruaka、Mysql、Redis、MybatisPlus、Kafka 项目描述:公司之前针对坐席和客户的对话和一些动作没有相应的报表和监控,AI 报表系统的目的就是采集坐 席和客户的文本对话内容,根据对话内容做相应的统计,如投诉风险统计、敏感词统计、客户意图统计等.通过这 些统计来改善坐席服务的质量 工作职责:AI 报表系统从 0 到 1 都是由我主导开发,主要完成需求的梳理、编写系统的概要设计、与 AI 部门 对接联调、服务的部署上线、线上问题处理和维护 主要贡献 1. 报表系统的概要设计 2. 需求梳理、跨部门的协调 3. 功能排期、代码编写 4. 服务部署上线