简单简历

张飞云

系统架构师 所在地

自我介绍

系统架构师,8年从业经验,擅长设计高效、可扩展的系统架构,拥有深厚的云计算、微服务及数据库优化经验。

工作经历

2018/03 - 至今

高级系统架构师

智慧云科技有限公司 上海

领导团队负责公司云计算平台的架构设计与优化工作,确保系统的高可用性和可扩展性。

分布式存储系统

  • 设计并实现一个高性能、高可用的分布式存储系统,用于支撑公司云计算平台的海量数据存储需求。
  • 采用微服务架构,基于Kubernetes容器编排技术,利用Raft算法实现数据一致性。
  • 负责系统整体架构设计、核心模块开发与团队技术选型。
  • 技术栈: Kubernetes Raft Docker Python
  • 难点:成功解决了跨地域数据同步与一致性维护的难点,实现了PB级数据的秒级访问。

微服务治理平台

  • 构建一套微服务治理平台,用于监控、管理和优化公司内部的微服务应用。
  • 基于Spring Cloud和Prometheus构建,支持服务注册、发现、配置管理、熔断降级等功能。
  • 主导项目需求分析与设计,负责核心功能开发,并带领团队完成系统测试与部署。
  • 技术栈: Spring Cloud Prometheus Grafana Java
  • 难点:通过微服务治理平台,提升了服务间调用的稳定性和效率,降低了故障恢复时间。

2015/03 - 2018/02

初级系统架构师

创新科技有限公司 上海

参与公司多个后端系统的架构设计与开发工作,提升系统性能与可扩展性。

客户关系管理系统

  • 负责设计并实现一套高效的客户关系管理系统,用于提升客户服务质量。
  • 采用MVC架构,前端使用AngularJS,后端基于Spring MVC框架,数据库为MySQL。
  • 负责系统后端架构设计、数据库设计以及核心模块的开发工作。
  • 技术栈: Java Spring MVC AngularJS MySQL

专业技能

云计算与虚拟化

  • 熟练掌握AWS、Azure等主流云计算平台的使用与配置
  • 具备基于Docker和Kubernetes的容器化部署和管理能力
  • 精通虚拟化技术,如VMware ESXi、Hyper-V等

系统架构与设计

  • 精通微服务架构设计和实施,具备服务拆分和集成能力
  • 熟悉高可用性、负载均衡和容灾恢复策略
  • 能够使用UML、ER图等工具进行系统建模

数据库与性能优化

  • 熟练使用MySQL、Oracle等关系型数据库,掌握NoSQL技术
  • 具备数据库性能调优和SQL优化能力
  • 了解数据库备份、恢复和安全性管理

编程语言与框架

  • 精通Java、Python等编程语言,熟悉Spring Boot、Django等框架
  • 了解前端技术栈,如React、Vue.js等
  • 具备API设计和RESTful服务开发经验

项目管理与团队协作

  • 熟悉敏捷开发流程,如Scrum、Kanban
  • 能够使用JIRA、Confluence等工具进行项目管理
  • 具备优秀的团队沟通与协调能力

教育经历

2012/09 - 2015/02

计算机科学与技术硕士

北京大学 计算机科学与技术

在校期间积极参与科研项目,对分布式系统、云计算等领域有深入研究。