个人介绍
编程语言:后端语言掌握python,熟悉java,了解C; 前端了解html,css,JavaScript
数据库:mysql,mongo,Oracle(熟悉),redis,memcache
网络:熟悉OSI七层网络体系4-7层,了解1-3层
中间件:nginx,keepalived,haproxy,canal,mycat,rabbitmq, kafka,zookeeper等
架构:熟悉IO多路复用模型,熟悉异步编程,对于to B项目可以提出相对完善的高并发,高可用技术方案(能力达不到应对to C大型项目的高并发和高可用)
工作经历
2021-06-11 -至今远舢全栈工程师
.负责公司面向工业自动化管理平台的开发与搭建 技术选型:python,mysql,tornado,restfulapi,nginx, java , kafka, zookeeper 等
2020-02-01 -2021-06-11爱立信软件工程师
1、Optimus(分布式的自动化运维平台) 业务描述:搭建自动化平台(B/S),通过搭建平台实现以下自动化运维以及交付功能:workflow的定义、管理、运行;定时任务的定义、管理、运行; 项目角色:solution owner 主要职责:1.负责设计软件架构;2.负责技术选型;3.负责代码框架搭建以及部分功能开发;4.负责开发工作的安排。 技术选型:nginx、docker、keepalived、mysql、redis、mongo、rabbitmq;python、celery、mongoengine、sqlalchemy、flask、apscheduler,ansible
2019-07-01 -2020-01-31埃森哲软件工程师
1、日本F公司的业务流程的自动化改善(atr,splunk,aa,shell,python,O365Mail) 业务描述:使用自动化工具来替代该公司原本由人工进行的票务管理,系统维护工作;使用自动化工具主要实现票务自动分发和自动处理,以及处理中间状态和最终状态的通知,以及数据自动采集以及周期性展示 主要职责:负责技术选型,技术方案可行性验证,负责部分业务的开发工作 2、日本埃森哲战略咨询部门的业务承认流程的自动化改善(atr,O365 Mail,SharePoint,python) 业务描述: 利用ATR产品,通过监视邮件内容,将上级承认后审批文件自动发送给申请者,并维护SharePoint的相关数据。 业务描述:通过自动化工具,监控邮件内容,对审批邮件进行自动分发,部分审批审批工作,并将追踪邮件历史版本,自动同步到SharePoint中 主要职责:负责技术选型,技术方案可行性验证,负责部分业务的开发工作
2016-11-24 -2019-06-30大连思科软件工程师
1、网段管理系统(单实例) 业务描述:B/S架构系统,搭建管理系统,对客户内网应用、网段、ip进行统一的管理,分配以及维护 项目角色:developer 主要职责:1.负责该服务全部api接口设计以及实现。 技术选型:python,mysql,tornado,restfulapi,nginx, 2、数据采集系统(单实例) 业务描述:B/S架构系统,通过调用网络设备api采集数据信息,然后解析给用户生成报表 项目角色:developer 主要职责:1.负责api接口的设计以及实现。2.负责数据清洗业务的逻辑实现。3.负责用户报表生成功能的实现 技术选型:python,mysql,tornado,restfulapi,nginx 3、认证服务(单实例) 业务描述:B/S架构系统,搭建工作平台,实现对个人代办是想的管理,群体公告,会议通知,以及为其他服务提供统一的入口 项目角色:developer 主要职责:1.负责部分功能api的设计。2.负责sso认证系统的设计和实现。3.负责实现用户文档管理功能 技术选型:python,mysql,tornado,restfulapi,nginx
教育经历
2012-09-01 - 2016-07-01大连海事大学环境工程本科
。。。。。。。。。。。。。。。。。。。。。
技能
弹性无状态计算服务,实现对函数生命周期的管理和控制。 从而实现 提高开发人员的生产率并缩短开发时间 不负责服务器管理 易于扩展,且横向扩展由平台管理 仅在需要时消耗资源或支付费用 几乎可以用任何编程语言来编写功能