个人介绍
后端技术领域:
Spring Cloud 微服务架构:具备深入理解微服务架构设计原则及模式,熟练运用Spring Cloud生态系统,包括其核心组件。并具备落地实现高可用、可伸缩性和分布式系统。可独立架构综合型的微服务应用。
熟悉容器化技术,包括Docker和k8s,能够设计并构建高度可靠、可扩展的容器化架构,利用helm进行部署、扩展和管理容器化应用,提高系统弹性和效率。
DevOps领域相关技术:熟悉CI/CD自动化流程,并熟练运用Jenkins、Git、Ansible和SonarQube等自动化工具,设计并实施高效的自定义流水线,提升团队生产力并保障产品质量。具备独立架构全面持续集成和部署应用及环境的能力,致力于优化交付流程和提高系统可靠性。
前端技术领域:
熟悉 Vue3 相关技术:对 Vue3框架深入了解,包括响应式原理、Composition API等,能够独立架构综合性的SPA应用。
了解 React 相关技术:能够熟练运用React Hooks组件完成单页面应用(SPA)的开发。
数据库领域:
熟悉PostgreSQL:熟悉PostgreSQL的管理和优化,包括复杂查询优化、索引设计、事务管理等,能够优化数据库性能并设计符合业务需求的数据模型。
熟悉MySQL:熟悉MySQL数据库的管理和优化,包括存储引擎选择、SQL查询优化、备份与恢复策略等,能够设计高效的MySQL数据库架构。
工作经历
2022-10-01 -至今四川久远银海高级架构师
个人职责: 1.承担云效平台整体系统架构设计责任,涵盖业务、环境和代码三大架构。负责构建系统业务架构,设计环境架构以支持业务需求,并落地有效的代码架构以保证系统稳定性和可扩展性。 2.承担关键业务功能开发,包括构建任务、部署任务以及流水线等核心功能,并负责与公司其他上游系统的对接。确保系统功能完备、稳定可靠,并实现与其他系统的无缝衔接。 3.主导团队开发进度管理,包括需求排期和团队进度的监控。确保团队按时交付高质量的成果,同时保证需求的有效管理和优先级的合理调整。
教育经历
2008-09-01 - 2012-01-31电子科技大学计算机科学与技术本科
2005-09-01 - 2008-07-31成都东软学院计算机科学与技术专科
技能
云效平台其主要核心功能如下: 1.项目/产品管理: 负责公司内部子项目和子产品的全面管理,涵盖团队成员管理、需求池管理、任务分配与追踪、计划制定与执行以及绩效考核等职责。利用平台收集的数据,进行考核指标的加工处理,将加工后的数据作为人力资源系统的考核数据标准之一,为公司提供客观、可靠的绩效评估依据。 2.测试管理: 主要服务于公司测试部门,负责项目和产品的测试用例编写、接口用例设计、用例评审以及缺陷管理和测试单维护。承担着确保产品质量和稳定性的责任,通过精心设计和执行测试用例,全面评估项目功能的完整性和性能表现。 3.流水线管理: 使用公司内部的Git和SVN代码仓库作为代码源,建立自动化的构建、部署和扫描流程,涵盖各个项目和产品的代码库。通过此自动化流程,实现代码变更的自动构建和部署,并执行全面的扫描功能,以确保代码质量和安全性。同时,生成详尽的日志信息,有助于开发和运维人员快速准确地定位和解决问题,提升系统稳定性和可维护性。
云效平台其主要核心功能如下: 1.项目/产品管理: 负责公司内部子项目和子产品的全面管理,涵盖团队成员管理、需求池管理、任务分配与追踪、计划制定与执行以及绩效考核等职责。利用平台收集的数据,进行考核指标的加工处理,将加工后的数据作为人力资源系统的考核数据标准之一,为公司提供客观、可靠的绩效评估依据。 2.测试管理: 主要服务于公司测试部门,负责项目和产品的测试用例编写、接口用例设计、用例评审以及缺陷管理和测试单维护。承担着确保产品质量和稳定性的责任,通过精心设计和执行测试用例,全面评估项目功能的完整性和性能表现。 3.流水线管理: 使用公司内部的Git和SVN代码仓库作为代码源,建立自动化的构建、部署和扫描流程,涵盖各个项目和产品的代码库。通过此自动化流程,实现代码变更的自动构建和部署,并执行全面的扫描功能,以确保代码质量和安全性。同时,生成详尽的日志信息,有助于开发和运维人员快速准确地定位和解决问题,提升系统稳定性和可维护性。
云效平台其主要核心功能如下: 1.项目/产品管理: 负责公司内部子项目和子产品的全面管理,涵盖团队成员管理、需求池管理、任务分配与追踪、计划制定与执行以及绩效考核等职责。利用平台收集的数据,进行考核指标的加工处理,将加工后的数据作为人力资源系统的考核数据标准之一,为公司提供客观、可靠的绩效评估依据。 2.测试管理: 主要服务于公司测试部门,负责项目和产品的测试用例编写、接口用例设计、用例评审以及缺陷管理和测试单维护。承担着确保产品质量和稳定性的责任,通过精心设计和执行测试用例,全面评估项目功能的完整性和性能表现。 3.流水线管理: 使用公司内部的Git和SVN代码仓库作为代码源,建立自动化的构建、部署和扫描流程,涵盖各个项目和产品的代码库。通过此自动化流程,实现代码变更的自动构建和部署,并执行全面的扫描功能,以确保代码质量和安全性。同时,生成详尽的日志信息,有助于开发和运维人员快速准确地定位和解决问题,提升系统稳定性和可维护性。