敬业,诚信,勤奋,有团队精神, 有8年的软件开发和系统维护经验,其中含4年的技术管理经验,3年devops工具链研发经验。
• 主持或参与开发过系统:人员管理系统,企业管理系统,OA,电商平台,安全可视化分析系统,CI/CD等,涉及金融,保险,电信,电商等多个行业;
• 使用并熟悉多种开发工具和编程语言。
开发语言及工具:java, jsp, shell;
web中间件: Weblogic, Tomcat,nginx;
数据库产品:oracle, Ms sql server,mySql, MQ:RabbitMq;
内存,键值数据库: Redis
分布式开发及微服务: spring boot,zuul
常用开源产品: maven,mybatis,hibernate,JPA,spring security,等;
大数据产品:ElasticSearch,Kibana,
前端: jquery,easyUI,bootstrap,react;
测试框架:Junit,selenium等;
源码管理:git,svn;
• 关注技术发展,框架和架构细节,熟悉MVC,java SPI,COM,COM+,多线程等,熟悉大型电商门户网站常见架构方式,集群等,熟悉SSO,auth2.0,paas,devops;了解andriod,ELK开发,有大数据处理经验,了解大数据Hadoop,Hbase,hive,spark,mapreduce及流处理和批处理等开源产品和概念,熟悉设计模式;英语良好。
所在项目1:Autochain双模管理平台
项目时间:2017/10 – now
项目职务:研发经理
项目描述:该产品其核心理念为devops(CI/CD软件生产过程自动化)。主要的客户对象为银行,因为银行的内部系统众多,内部环境复杂,Autochain双模管理平台是为了解决银行内部系统上线过程复杂,不稳定因素较多,投入成本较高的一些问题,而形成的一套自动化编译,部署,测试,监控为一体的CI/CD过程管理平台。
使用工具:eclipse ,spring boot, mysql,JDK1.7,tomcat7.git,maven,Ant-Desgin ,EFK,redis
责任描述:
1. 根据业务需求设计解决方案
2. 编码,编写测试用例
3. 发布测试,生产环境部署
4. 支援客户,回答解决客户问题
5. 自动化接口测试和运维工作
6. 团队管理和产品进度把控工作
7. 第三方开源技术的API对接
8. docker容器的制作,以及容器编排的搭建集成部署运维工作
9. 测试,发布和代码质量的控制
所在项目2:CIS威胁分析平台
项目时间:2015/04 – 2016/06
项目职务:研发总监
项目描述:该项目为威胁检测系统。由3个大部分组成,探测器,大数据平台,可视化平台,团队规模研108人,合同涉及金额3600万,项目周期13个月。由探测器将采集到的数据传递给大数据平台。可视化平台提取大数据的数据进行分析和配置。将配置下发大数据平台进行威胁检测
使用工具:eclipse,Spring+struts+mybatis,tomcat8.jdk1.7,svn
责任描述:参与整个项目框架搭建,负责核心代码编写,总体方向和进度把控,成本核算
1. 把控项目进度完成按期高质量交付,利润率11%以上
2. 客户的需求和问题澄清
3. 全球公里路径可视化
4. 核心技术API的编写
5. 安全代码质量检测修改
角色 | 职位 |
负责人 | 研发经理 |
队员 | 产品经理 |
队员 | 后端工程师 |