1)熟悉掌握java、python、shell脚本语言。深入理解面向对象编程思想,具备良好的编码习惯。
2)熟悉SSH、SSM框架、Springboot 框架。
3)熟练使用MySQL、Mongodb数据库。
4)熟练使用redis、rabittMQ、nginx、tomcat技术。
5)熟悉掌握JavaScript、jQuery、layui、ajax、vue.js等前端框架
6)熟悉Linux 常用命令,以及项目环境的搭建以及项目发布部署。使用docker 搭建项目环境。
7)熟悉ELK日志系统 ,已有一套解决方案在线上稳定运作。
8)熟悉使用jekins ,已有一套解决方案在线上稳定运作。
9)熟悉使用 python scrapy 爬虫框架抓取网站数据。
10)安卓开发
2018/05 —至今
项目名称一:ELK +filebeat日志系统搭建
软件架构:ElasticSearch+Logstash+Kibana+filebeat
项目描述:该系统主要filebeat用于收集线上的日志,并且将日志传到logstash进行过滤分类,再传到elasticsearch,kibana 用作于前端展示和分析。同时系统会将Error 等级的日志通过钉钉预警告诉相关运维人员。
工作职责:参与系统的需求分析,需求设计。负责整个系统的搭建部署和预警方案。
2018/05 —至今
项目名称一:jekins自动化部署
软件架构:jekins+git+maven等
项目描述:该系统主要解决项目发布部署流程化,便于管理,提高工作效率。
工作职责:参与系统的需求分析,需求设计,以及主要模块代码的编写。主要负责jekins的基础配置管理,和shell脚本的编写等核心问题。
2018/06 —2018/08
项目名称一:python+selenuim 自动化测试
软件架构:python+selenuim
项目描述:该系统主要解决项目的自动化测试,减轻了人工干预,便于管理,提高工作效率。
工作职责:参与系统的需求分析,需求设计,以及主要模块代码的编写。主要负责整个项目的开发部署和上线。
2017/03 —2018/05
项目名称一:云客后台管理系统
开发环境:Eclipse + Tomcat8.0 +Mysql5.7 + Svn + Maven
软件架构:SSM +Quartz+ Mysql+ Jsp + Jquery + bootstrap +layui 等
项目描述:该系统主要解决企业营销业务流程化,便于管理。资产管理、业务管理、报表管理、权限管理 四大模块。
工作职责:参与系统的需求分析,需求设计,以及主要模块代码的编写。主要负责资产管理、报表管理两大模块的功能的实现。核心问题:
2016/07 —2018/05
项目名称二:云客App后台接口开发
开发环境:Eclipse + Tomcat8.0 +Mysql5.7 + Svn + Maven
软件架构:SSM + Mysql+Redis + Rabittmq + Mongodb 等
项目描述:该系统主要根据提供业务需求为App端提供数据。核心问题:解决接口的安全性、和系统的性能问题。安全方面采用token 授权方式,授权校验成功后生成token 并存入reids中,APP请求数据时将token带上,服务器进行校验的形式。 性能方面主要是解决,持久化手机上传的聊天记录。采用了将数据存入rabittmq 队列中,开启消费者订阅消费,将数据持久化存入Mongdb.
工作职责:参与系统的需求分析,需求设计,该App后台接口主要由本人负责全模块开发。
2018/01 —2018/05
项目名称三:源达投顾后台管理系统
开发环境:Idea + Tomcat8.0 +Mysql5.7 + Svn + Maven
软件架构:Springboot +Quartz+ Mysql+ Html + Jquery +vue.js +layui 等
项目描述:该系统主要是用于发布股票咨询信息的发布与管理。系统包含:用户管理、文章管理、产品管理、股票池管理 等模块。
工作职责:参与系统的需求分析,需求设计,以及主要模块代码的编写。主要负责用户管理、和文章管理、产品管理两大模块的功能与实现
2017/03 —2017/10
项目名称四:Hello哈喽社区交友App后台接口开发
开发环境:Eclipse + Tomcat8.0 +Mysql5.7 + Svn + Maven
软件架构:SSM + Mysql+Redis + ngnix 等
项目描述:该项目是由本人和朋友开发的一款社区交友APP。主要包含登录注册、最新动态、热门推荐、每日签到、今日话题等模块的接口。开发中遇到核心问题:1.安全方面采用token 授权方式,授权校验成功后生成token 并存入reids中,APP请求数据时将token带上,服务器进行校验的形式。2.app 单点登录问题。采用记录当前登录的token,没次登录都将上次登录的token 清空。3. 性能方面主要是遇到接口并发问题。采用nginx 负载均衡,将请求转发到两台机子去处理。
工作职责:参与系统的需求分析,需求设计,该App后台接口主要由本人负责全模块开发。
2017/07 —2017/09
项目名称五:融天下推广资源管理系统
开发环境:MyEclipse + Tomcat8.0 +Mysql5.7 + Svn + Maven
软件架构:
角色 | 职位 |
负责人 | 运维开发工程师 |
队员 | 安卓工程师 |
队员 | 后端工程师 |