个人介绍
十多年java开发经验,一直从事一线java开发。最近一份工作身份为java组长,负责多个项目管理,主要业绩为:
1、从需求,功能设计,代码设计,代码开发,JIRA 任务单管理,git 代码审核,单元测试,产品测试,产品发布,产品规划,后期产品维护等工作全程参与。
2、相关系统由 jdk 8升级到 jdk 17;由传统部署方式升级过渡为 devops 方式;国产化改造:将项目中 Oracle 数据库改造为 MySQL 数 据库。
3、使用的主要技术为:SpringBoot、Spring、Spring MVC、Spring Cloud、Nacos、Oauth2、Struts2、MyBatis、MySQL、Oracle、P9USD (大数据处理组件)、CentOS 7.x等
工作经历
2021-01-01 -至今京北方信息技术股份有限公司java组长
做为项目组组长,我主要协助项目经理负责公司的凭证库系统,云档案系统,会计档案系统等相关工作: 1、从需求,功能设计,代码设计,代码开发,JIRA 任务单管理,git 代码审核,单元测试,产品测试,产品发布,产品规划,后期产品维护等工作全程参与。 2、解决公司技术难点,20多个现场项目反馈的技术和性能问题,性能测试中问题。 3、系统由 jdk 8升级到 jdk 17,由传统部署方式升级过渡为 devops 方式,国产化改造:将项目中 Oracle 数据库改造为 MySQL 数 据库。 4、亲手带队,沉淀产品,把不成熟的产品,稳定化,产品化,规范化。 主要技术:SpringBoot、Spring、Spring MVC、Spring Cloud、Nacos、Oauth2、Struts2、MyBatis、MySQL、Oracle、P9USD(大数据处理组件)、CentOS 7.x、Maven、gitlab等;
2018-07-01 -2021-01-01武汉迎风聚智科技有限公司技术经理
武汉迎风聚智科技有限公司主要目标为,致力于构建数据库环境生态圈。公司专门研发针对国产数据库及其软硬件环境的检 验检测相关工具。我主要工作有: 1、招聘前端,后台等技术力量,完成系统架构设计,程序研发,上线。保证公司技术团队架构选型合理,研发流程顺利,成本支出合理; 2、搭建公司平台框架,完成 web 前端及后台接口核心功能的开发。主要技术:Spring、Spring MVC、Spring Cloud、MyBatis、Redis、MySQL、Dubbo、Zookeeper、AugularJS、Python;
2015-06-01 -2018-07-01北京嘉配科技有限公司java高级
北京嘉配科技有限公司成立于2009年,公司总部位于北京,另在武汉,安徽,济南分别有子公司,研发中心位于武汉。公司主要目标为致力于打造中国汽车后市场第一电商平台。我的主要职责为: 1、参与公司人员招聘、培养; 2、负责公司相关项目(由你聊电商平台、收付嘉、配件别名系统等)的框架搭建及开发,以及项目部署,线上产品跟进; 3、解决公司技术难点,30多个现场项目反馈的技术和性能问题、性能测试中问题。性能包括Java代码、sql执行、内存占用或者泄漏、cpu占用过高或者线程死锁、读写文件操作、多线程并发、tomcat调优等等问题。
2010-12-01 -2015-05-01北京奥特美克科技股份有限公司java高级
主要参与公司山西水资源实时监控系统、山西水资源地理信息系统的设计与开发。工作上认真负责,能顺利完成任务,并在工作中学习新的知识和技能,提升了自身各方面的能力。对水利行业的项目有一定的经验,熟悉政府部门 IT 项目的系统开发 与管理流程。 运用技术:Spring、Struts、Hibeanate、Jsp、Jquery、ArcGIS、Oracle、Tomcat。
2008-08-01 -2010-12-01北京百旺金赋科技有限公司java程序员
1、负责公司税控收款机核心代码编写; 2、部分省份的系统安装与部署,系统的后期维护优化。 运用技术:JavaBean、Servlet、Jsp、Jstl、Oracle、Weblogic。
教育经历
2014-09-01 - 2018-09-01北京建筑大学建筑环境与能源应用工程本科
2005-09-01 - 2007-07-01武汉软件工程职业学院计算机信息管理专科
技能
内容: xxx电商平台是由xx科技有限公司主导完成的国内较早涉足汽车后市场方面的B2B2C电商平台,汽车前市场,后市场基础数据丰富,行业内在线活跃用户居于本行业前列。致力于发展成为中国汽车后市场第一平台。 业绩: 1、参与需求分析及评审、技术设计评审、测试用例评审; 2、工作量评估,工作任务分配,并严格控制进度; 3、设计并统一各微服务间架构,核心模块开发、复杂技术点攻关; 4、协调各前端、服务端接口联调,配合项目经理完成项目的质量管理; 运用技术:Java、Centos7.x、Spring、Spring MVC、MyBatis、Redis、MongoDB、cxf、Dubbo、Zookeeper、ElasticSearch、MySQL、Tomcat等
内容: 此系统为公司较为复杂的通用通讯项目,前身为国外开源通讯项目。面临开发资料不全、系统庞大、大部分原生态功能无法满足实际业务需求等诸多困难,通过源码解读及技术攻关,实现了各种业务需求,为公司所有产品所使用,线上状况十分稳定。 1、公司商城主打双方通过聊天方式,促成业务达成。选用支持XMPP协议的Tigase作为公司的IM服务器,结合自身业务需求,改造成具有统一用户认证功能、消息确认功能、订阅发布功能、聊天室功能、第三方*推送功能、消息稳定性功能、消息漫游功能、好友管理、*路由功能于一体的内部 IM 服务器; 2、架构为:j2ee,socket,redis,mysql。 业绩: 1、了解 tigase 基本原理,掌握 xmpp、tcp/ip 相关协议,结合需求,设计 IM 功能并编写相关技术方档; 2、核心模块开发、复杂技术点攻关; 3、约定C/S双方报文格式,并指导S端、C端人员基于嘉配 Tigase ,及 xmpp 协议完成相关任务; 4、排查并解决 tigase 服务端、客户端常见问题,并提出相关建议,及 IM性能优化。
xx电子云档案是一个基于档案收集、档案存储、档案管理、档案利用等维度的全生命周期管理平台。 云档案系统前端采用 VUE 框架开发,页面样式使用 Element-UI 。后端服务基于 JDK1.8开发,使用 SpringBoot 框架,同时使用了 Nacos、Sentinel、OpenFeign等组件,服务接口采用 http+json的 rest 风格。数据库 MyBatis 语法已设计为兼容 Oracle、MySQL 等主流数据库架构,文件系统目前使用 NAS。非结构存储使用内部组件P9USD 。个别模块使用C语言,比如 OCR 图 片识别及图片上传助手。 业绩: 本人作为该项目负责人,主要负责: 1、框架搭建,前端服务1个,后端微服务2个,批处理+导入+自动等机器人服务3个,以及依赖的文件服务、工作流、自动队列及人工队列共10个单元。 2、编写了详细设计、集成方案设计、项目部署方案等文档。其中详设粒度为代码行级,详设与代码天数比例为1:1。 3、参与核心模块,如影像质检、档案借阅管理、档案鉴定销毁、批处理(机构导入、信贷流水导入、统一待办推送)、非结 构化存储等的代码编写。 4、协助部门负责人使用 jira 任务单分配任务,实现敏捷迭代,一般一月一次迭代周期。代码管理采用的是 gitlab ,对代码进 行审查,及质量检查。 5、解决各种线上问题,并对于新需求收集整理反馈,进行下一迭代。 主要技术:SpringBoot、Spring、Spring MVC、Spring Cloud、Nacos、Oauth2、Struts2、MyBatis、MySQL、Oracle、P9USD(大数据处理组件)、CentOS 7.x、Maven、gitlab、idea、jquery、css、html等;