个人介绍
1、熟悉Python语言,熟悉Django/Tornado/Flask Web开发框架,Celery、SQLAIchemy技术;
2、熟悉Springboot、SpringCloud全家桶、阿里微服务体系等技术
3、熟悉MySQL、Sql Server、Redis、MongoDb、Etcd等数据存储技术;
4、熟悉HTTP、TCP/IP、WebSocket、Protobuf、gRpc、Nginx、Nanomsg通信技术;
5、熟悉RabbitMQ、Nsq、Nats、Kafka、Zookeeper技术
6、 熟悉Linux操作系统,了解Docker、Dockerfile、Kubernetes虚拟容器化技术;
7、了解Golang语言以及Beego、Gin Web框架
8、熟悉Git、Wiki、Bitbucket、Confluence、Jira、Ansible、Jinkens、Harbor等软件;
9、熟悉Prometheus、Grafara监控系统,熟悉Elasticsearch、Logstash、Kibana日志系统;
10、熟悉C/C++语言,数据结构编程和基本算法;
11、熟悉Vue、AngularJS、Bootstrap前端框架及HTML、CSS、Javascript基本技术;
工作经历
2018-12-20 -2020-08-31上海依图软件开发
项目1:Codex账号网络管理系统 时间:2018.12-至今 开发工具:Java、SpringBoot、Mysql、Vue、Docker、Kubernetes、Ansible、RabbitMQ、Httprunner、Kafka、Ldap 主要职责: 1、负责对产品进行系统设计和优化,持续对架构进行整合; 2、负责基于Java+Vue的Web前后端模块开发; 3、负责基于Java Spring Boot Tableau免密码登陆功能开发以及Ldap权限接口编写; 4、负责权限管理、账号管理、流程审核、资源可视化看板、K8S自助管理等功能; 5、负责服务器池化操作、自动化装机、软件自动化安装等功能; 6、负责账号租户的角色、权限、流量、鉴权、Qlik用户行为统计、请求追踪的功能; 7、负责服务器账号Sudo、docker、密码申请与重置、CPU/GPU机器资源自动化管理等功能; 8、负责DNS域名自动化管理、网络交换机接口自动配置、哑终端入网、VPN/DNS自助管理; 9、负责基于Celery+Rab
2016-08-12 -2018-12-20上海合阔软件开发
项目4: 智能客户助理服务聊天机器人系统 开发工具:Python3.6、Centos、Docker、MySQL、Redis 责任描述: 1、 负责基于Rongcloud融云即时通讯的Websdk2.0/3.0聊天用户终端开发; 2、 负责基于Python3.6渠道后端、Website后端服务的开发、Webhook的编写,以及基于jinkens和Docker服务的部署; 3、负责基于VIA后台管理界面搭建任务聊天机器人; 4、负责搭建Promethues监控系统,Sentry日志系统,报警系统,并将后端服务接入监控报警日志系统; 5、负责渠道后端日志查询系统的开发、负责版本的上线以及部署的工作; 6、负责部分代码Code Review工作,以及解决开发过程中的技术问题,并做好项目总结; 7、进行软件应用产品的维护、升级,并撰写开发文档。 项目描述: 本系统的功能是智能客户服务聊天机器人,分为可视化用户终端、融云服务器、渠道后端结点、智能平台结点,Webhook结点。可视化用户终端是用户的操作界面***能)、融云服务器是即时通讯代理商,负责将用户消息传递到渠道后端、以及将机器人的
2015-07-01 -2016-08-11上海威盛电子软件开发
1、负责实现人员信息的登录、注册、用户信息管理界面和后端的开发; 2、实现视频数据和抓拍照片的整体、镜像、局部备份和加载功能,界面功能和后台(python)信息交互处理功能; 3、界面获取存储设备的文件目录数据,并可以进行增、删、改、查的功能; 4、负责违章抓拍、视频采集模块的开发和维护; 5、负责前端报警信息的显示,后端信息分析、处理; 6、数据的首页,分类页,详情页,条目的分页和跳转页面的设计; 7、协助主管进行版本的发布、后续代码的升级; 8、根据相关UI界面,优化界面的风格,增强用户体验; 9、编写单元测试Unittest对相应接口的测试,将结果生成文档输出; 10、搭建项目的Linux开发工具的搭建,以及编写Shell Script。
教育经历
2012-09-01 - 2015-08-01长安大学计算机科学与技术硕士研究生
1、专业计算机软件工程,学习java、C、C++ 2、学习计算机系列课程