个人介绍
1.10年Net和JAVA开发经验,精通云计算
2.精通后端技术,包括Net6、SpringBoot和K8S微服务架构
3.掌握MySQL、SQLServer数据库设计、开发技术
4.掌握消息队列和缓存技术有分布式、高并发、高负载系统设计、开发、调优经验
5.掌握大数据技术,有Hadoop+Hive+HBase+Spark推荐和分析平台建设经验
6.精通容器技术有K8S+Docker部署经验
7.具有良好的架构设计思想和相关经验
工作经历
2016-03-10 -至今某电商公司技术总监
1.研发团队建设及管理,考核制度的建立; 2.定期召开技术交流会提升部门技术实力,定时向上级领导汇报工作; 3.项目需求调研、可行性分析风险评估、开发周期及项目成本预估、项目跟进、难点处理、质量把控; 4.建立开发规范,包括代码规范、研发流程、版本管理规范等; 5.高并发分布式软件架构设计开发、使用培训; 6.千万级数据库高可用集群搭建性能调优,分布式缓存、消息队列搭建; 7.私有云平台建设分布式服务器集群环境搭建; 8.大数据平台建设,包括BI可视化、流批一体化计算、内容推荐,运营策略支撑系统等; 9.云原生平台建设,包括Docker容器技术、K8S、CEPH分布式存储系统、镜像仓库及配置中心系统; 10.APM建设,包括物理机资源监控、集群网络监控、应用性能监控、服务链路监控等; 11.自动化测试平台建设,包括web、app功能自动化;平台性能自动化等;
2013-03-15 -2015-12-10易飞软件服务有限公司技术主管
1.研发部团队建设及人员管理,考核制度的建立 2.项目需求调研、可行性分析风险评估、开发周期及项目成本预估、项目跟进、难点处理、质量把控 3.数据库高可用环境搭建性能调优,分布式缓存搭建、分布式代理池开发 4.服务器集群环境搭建,消息总线系统搭建 5.高并发下日志框架设计调优(异步并行+队列+MongoDB) 6.分布式高并发软件架构设计、迭代优化 7.OTA运价接口下游系统设计开发
教育经历
2004-09-01 - 2007-06-01石家庄学院计算机软件与理论专科
1.数据结构、算法 2.网络架构、安全 3.数据库原理 4. c\c++编程、操作系统
技能
主要技术:ADO.Net、MVC5、Ajax、DIV+CSS、JavaScript、JQuery、三层工厂模式、Redis、WCF 开发工具:VS2012、SVN、IIS7、SqlServer2008、PowerDesigner12.5、StarUML、Visio 开发环境:Windows7 64位 项目描述:本系统主要实现了机票数据采集、机票政策管理、政策价格动态调整、去哪网运价直连、运价池管理、代 理IP扫描、代理IP池调度、用户权限管理、交易报表管理、故障预警提醒、行程单打印、基础数据维护、系统管理等功 能模块。 核心技术:高并发多线程实时数据采集;百万级代理IP池实时调度、可用性维护;自主研发自动运行调度框架;Redis 分布式缓存;定向数据爬虫;数据库高可用
后端技术:C#、EF CORE、NetCore3.1、WebAPI、ES;Java、Mybatis、SpringBoot2.0 缓存工具:Redis、MDB 数据库: SqlServer2016、MySQL5 后端架构:DDD、微服务 前段技术:VUE、JavaScript、webpack、Bootstrap 开发工具:VS2017、IDEA2017、GIT、Docker、PowerDesigner12.5、StarUML、Visio、Maven、Nuget 开发环境:Windows10 64位,Centos7、K8S+DOCKER、Jenkins 项目描述: 业务系统:用户服务、商品服务、订单服务、生单服务、消息服务、信息检索服务、基础通用服务、后台客服管理系 统、分销系统、聊天系统、财务系统、API网关系统、分布式图片存储系统 数据系统:智能推荐、数据分析、用户画像、日志分析、缓存一致性校验、智能结算、爬虫、高并发任务调度系统 等; 端覆盖: PC站、H5站、支付宝小程序、*小程序、华为快应用、安卓原生APP、IOS原生APP等。 核心技术:高并发分布式集群、千万级数据库高可用方案、Waf系统研发、微服务架构设计;任务调度框架;Redis分 布式缓存;定向数据爬虫;20T以上分布式图片存储系统、ElasticSearch智能搜索系统、流批一体大数据系统 (Hadoop+Hive+HBase+Spark+Kafka)、分布式锁(Redis+Lua)、分布式事务
后端技术:Java、Mybatis、SpringBoot2.0、MySQL5、TF2.1 开发工具:IDEA2019、GIT、Docker、StarUML、Maven 开发环境:Windows10 64位、K8S+DOCKER 数仓技术栈: 平台搭建:CDH6.3 数据存储:HDFS、HBase、MySQL5、ES 数据计算:Hive,Spark 数据分析:ClickHouse、Hive On Spark 资源调度:YARN 任务调度:Azkaban 数据可视化:Superset、Grafana 消息队列:Kafka 数据采集:Sqoop、Flume 元数据管理:Atlas 中台功能: 数据来源:业务数据库、APP端业务埋点、应用网关访问日志、应用运行日志等 主要功能:智能推荐(千人千面)、运营数据分析、用户画像、日志分析、运营策略、风控、waf策略、图片识别(CNN)、语言识别(RNN)等; 数仓分层:ODS(原始数据)+DWD(明细数据)+DWS(服务数据)+DWT(数据主体)+DIM(维度)+ADS(数据应用层)。 平台特点:实现流批一体数据处理 责任描述:负责系统的整体框架设计及项目工期的安排、进度跟进、质量审核、难点问题处理和后期部署维护;