熟练掌握Python和机器学习、深度学习开发流程和设计方法,熟悉pandas,numpy,sk-learn,tensorflow等常用机器学习和深度学习框架。
多年的软件开发经验,架构设计的工作经验,擅长java,python,golang等语言技术等,熟悉Spring Cloud和Play Framework架构。
熟练掌握golang微服务开发流程和程序设计方法,熟悉各种golang框架,如go micro,熟悉grpc通信模式。
熟练掌握Hadoop生态体系的搭建,Hadoop的组成,HDFS的读写流程,Yarn资源调度机制以及 Hadoop 相关的优化等
熟练掌握 Spark 三种部署模式及其框架原理,熟悉 Yarn-Cluster 任务提交流程,Spark 通讯架构原理,Stage任务划分,Task 任务调度执行以及 Shuffle 流程,具备 Spark 项目调优经验,能够解决 Spark 中出现的数据倾斜等问题
熟悉Zookeeper集群的搭建,选举机制以;熟悉 Flink 基本框架原理,Watermark 机制,Checkpoint 机制
熟悉虚拟化开发做过统一管理Vcenter,kvm,powerVM虚拟化体系接口平台的开发,熟悉docker架构,对kerbunetes架构和源码有一定的研究
熟悉上云DevSecOps体系,对于主流云原生技术和云服务厂商相关技术有深入了解,包括AWS,阿里云,华为云,Azure的业务研发,数据开发,运维体系
阿里认证云计算架构师(ACE)
丰富的敏捷开发流程实施经验。
11年工作经验,5年企业内训授课经验。
曾任职于苏州睿云星博软件有限公司常委总监兼北京同创永益信息技术有限公司CTO,以及在北京睿至大数据有限公司担任研发总监,近期于中国移动云能力中心负责移动云运维平台的架构设计和建设工作,曾带领公司团队完成了五款具有公司自主知识产权的软件产品的设计和开发工作,这五款产品都获得了国家软件著作权认定,全部通过了中国软件产品检测并获得了软件产品登记。
民生银行存储监控项目 研发总监
民生银行存储监控项目作为一个金融业务的支撑系统,主要场景是帮助用户通过我们的产品更好的运维和监控异构化多品牌的存储阵列、光纤交换机、磁带库等设备。项目的服务端主要架构基于java play framework, 前端采用HTML 5和react开发。主要的功能具有拓扑,告警,性能管理,容量管理,报表等
项目团队以采用敏捷Scrum开发方法,作为开发总监负责项目的需求分析,分析story,带领团队贯彻敏捷开发流程。同时根据需求设计架构并带领团队成员实现,并解决项目过程中遇到的技术难题,如性能优化,高可用方案搭建等。
中央财经大学彩云课堂私有云系统 项目总监
该项目主要是中央财经大学私有云的建设和云课程服务的构建,在基于vmare vsphere构建虚拟化服务的情况下,构建horizon云桌面系统,经过建设和二次开发,形成符合大学的专用云桌面+云课堂体系。
项目团队以采用敏捷Scrum开发方法,作为项目总监负责项目进度把控,同时完成需求分析,分析story,带领团队贯彻敏捷开发流程的工作。
中石化总部IBM小机开发测试云项目 技术总监
该项目是中石化大云项目里的一个子项,IBM小型机建云的工作,总所周知,云计算一般是基于x86平台构建的虚拟化方案,而当时中石化存在存量的小型机,所以经过研讨可以利用起来走一套完全不同于传统云的私有云建设方案,通过powerVM实现小型机cluster虚拟化,同时和中石化的大云(微软Azure私有云和阿里私有云)对接。
项目团队全部由IBM专家和我司技术专家组成,由于理念新颖,技术难度大,所以项目重点的工作在于软件从无到有的底层开发,以及和阿里、微软的对接。本人主要是负责PowerVM底层接口的开发适配工作,真正的让用户实现在云平台上使用IBM小型机的能力。
江苏农信银Parasoft 架构设计师
该项目是江苏农信银采用Parasoft实现挡板系统和ctg系统,在项目过程中遇到了客户的实际问题,Parasoft公司的产品都是针对liunx和x86平台设计,而客户存在IBM AIX小型机,通讯和MQ格式完全不符合原软件标准,因此需要去开发适配,补充产品相关缺陷。
项目团队由Parasoft的技术人员和我方专家构成,在原有架构存在瓶颈和无法适配的情况下,本人设计实现纳管IBM小型机挡板的方案,解码IBM mq的通讯编码并开发对应的挡板产品,同时按要求把Parasoft的性能从200tps提升至1000tps。
中石化物探研究院AI预测项目 技术总监
该项目的目标是分析中石化物探院的全国油田采集数据,基于原有20年的数据,预测出明年的油田产量。
本人负责AI预测里的关键技术(K-mean和lstm算法)的技术研究,并根据原始数据设计算法选型、参数调优以及设计测试方案,并进行测试验证。在测试的基础上,设计了灵活的参数调整预测前端页面,可供物探院客户可以从40多个维度来预测明年的油田产量,准确率高达87%。
国家电网数据中台 架构设计师
该项目是需要拉通国家电网总部和全国多家分公司的所有部门的数据纵向贯通工作,需要完成设计总部-分公司的数据中台设计和建设,对接多部门,调研该部门的数据需求、数据质量,指导数据建模和数据接入工作,并完成总部和部门所需的BI报表设计。
本人负责调研多个省市国家电网子公司的数据中台建设需求,设计星状数据汇聚结构,完成数据接入质量稽查,数据ETL计算,数据BI报表设计等工作,并将业务部门在省公司的成果推广到国家电网多个省公司的各个部门。
中国移动云能力中心移动云运维平台 架构设计师
该软件是公司的自主产品,主要是支撑移动云30个AZ、6万多台机器的公有云运维监控支撑平台,主要包括CMDB、告警管理、性能管理、作业管理、管控平台、数据治理平台、持续交付平台(devops)、APM、拨测、带外管理等多个模块组成,代码量超过百万,微服务超过1000个,平台部署资源已经达到1400台虚拟机,是一个庞大的支撑系统。
本人在该项目中负责整体架构设计和性能优化,从无到有完成平台模块的设计分类,系统的API通信规则制定,统一API网关规则设计与建设,IaaS、PaaS、SaaS模块化分层设计。同时由于系统每日前后台调用量高达7000万,日增数据量14T,要求保障平台SLA 99.99%,所以重点负责双AZ高可用灾备体系建设和整体平台系统性能调优。
国家电网、IBM、中国移动、中国铁路研究院、中石化、中石油、中国银行、民生银行、建设银行、江苏农信、合众人寿、泰康人寿、中国联通、中央财经大学、移动云等
● Python全栈开发/数据分析和挖掘
● 人工智能 /机器学习 /深度学习
● 数据治理,ETL,数据中台,数据仓库
● Java/J2EE深度开发
● Golang深度开发
● Javascript /JQuery /HTML5 等前端开发
● 软件开发流程实践(MSF)
● 敏捷软件开发流程
● 软件架构实战培训
● 架构设计培训
● 微服务开发最佳实践培训
● 云计算-研运体系平台建设
● SOC体系建设
● DevSecOps实践