有多年研发经验,其中3年多为华为工作;曾参与多个项目的研发工作,在项目担任过领导的角色,带领团队完成项目。对系统架构有比较全面的认识,对产品的易用性、用户体验等方面也有自己的思考,对管理也有一定的认识。精通Java,熟悉Python;熟悉J2EE体系结构,对面向对象、MVC有深刻的理解,能使用常用软件建模工具进行系统分析和设计,熟习SSM&SSH框架、设计模式、Mysql/Oracle等常用数据库、Linux等。对大数据尤其是Elastic Stack(ELKB),docker容器和微服务有相关应用实践。熟悉springboot,springcloud等框架。
1.天枢态势感知平台:
Eclipse4.7,IDEA,git,gradle,Jenkins(开发工具)
PC, Server(硬件环境)
Elastic stack(ELKB), Kafka, confluent, Docker, Jdk, ubuntu, nginx(软件环境)
该项目主要是基于大数据为企业提供安全分析与监测,威胁发现和告警等功能的平台。
主要职责:负责基础框架搭建和核心业务的实现,参与架构设计和演进,内部分享和传递项目相关新技术。
2.橙子星球:
Eclipse4.5, git, maven(开发工具)
PC, Server(硬件环境)
tomcat7, mysql5.6, jdk7, redis3, centos7(软件环境)
该项目主要功能模块分为登录(微信,微博,QQ)注册(手机)模块,订单模块(向导,司机),支付和退款模块(微信,支付宝)。该项目为当地向导为旅游人士提供地陪服务的旅游APP。后台管理系统页面采用Html ,CSS ,JQuery框架等技术,后端使用spring,springmvc,mybatis的MVC架构,APP端为ios和Android,并包含服务端和客户端。
3.自动化测试平台:
IDEA,git,maven(开发工具)
PC, Server(硬件环境)
SpringBoot, Docker,k8s, Jdk8, suse/eulur(软件环境)
该项目主要为自动化测试提供自动化测试服务。
主要职责:主导并完成设计与编码实现。