个人介绍
1 掌握经典的数据结构及算法,包含统计、运筹、机器学习等基础理论,能应用Spark、MLlib进行文本分类、个性化推荐,包括离线模型生成、在线预测计算及可视化等;
2 掌握TCP/HTTP/MQ协议及网络编程,擅长Node.js> C++ > Java > R,熟练应用Node.js、C++、Java等搭建高可用微服务,对Node机制有深入理解和应用;
3 熟练应用Redis、Mongodb、Mysql、Hbase、Elasicsearch等数据中间件及接口设计,掌握常用调优方法及应用场景选择,对数据一致性有深入理解及实践;
4 擅长微服务架构,对设计及实现微服务网关、负载均衡、服务注册/发现、链路追踪、云配置中心等企业级应用有系统而高效的实践,熟练应用Spring Cloud、Sails等框架
5 掌握Docker、K8s、Overlay等容器虚拟化技术及Linux运维,擅长中大型云平台搭建、容器编排、负载分流、监控报警、服务治理、CI/CD自动化部署测试等;
工作经历
2017-01-16 -至今银科控股高级后端工程师
1 基于k8s搭建、部署容器化平台基础服务,包括容器编排、服务治理、服务监控、CI/CD等 2 设计高可用微服务框架及组件、分解系统,约定设计规范,影响团队追求最佳实践 3 实现用户系统、开户交易系统、行情报价系统、消息系统、CMS等核心业务开发
2014-07-01 -2016-07-01DeNA高级后端工程师
1 搭建部署Mysql + LevelDB + C++服务器架构,生成及管理游戏资源 2 Jenkins持续集成系统搭建,实现主从节点控制、自动出包、游戏热更新 3 游戏业务逻辑开发,如副本任务、装备合成及战斗验证防作弊等
教育经历
2013-09-01 - 2016-03-01西安交通大学计算机软件与理论硕士研究生
主攻云计算