作为贵州云杉红科技有限公司技术负责人,我具备以下全面的技术能力,旨在为您提供从战略规划到技术落地的全方位支持。
1.企业级架构设计:
微服务架构:精通基于Spring Cloud, Dubbo, gRPC的微服务设计、治理、服务发现、配置管理及容错机制。
分布式系统设计:深刻理解分布式事务(Saga, TCC)、分布式锁、分布式缓存、消息最终一致性等核心模式。
云原生架构:具备丰富的云上(AWS, Azure, Google Cloud, 阿里云)架构经验,熟悉容器化(Docker)、编排(Kubernetes)、服务网格(Istio)和无服务器(Serverless)架构。
单体与迁移:精通单体应用的架构优化,并能制定平滑、安全的微服务拆分与迁移策略。
系统可扩展性与高可用:擅长设计高并发、高可用的系统架构,精通负载均衡、弹性伸缩、故障转移和灾难恢复方案。
2.后端开发:
Java技术栈:深度掌握Java及JVM原理,精通Spring全家桶(Spring Boot, Spring MVC, Spring Data, Spring Security)。
其他语言:熟练掌握Go, Python, Node.js等,能根据项目特性和团队背景提供合适的技术选型建议。
数据库与存储:
SQL:精通MySQL, PostgreSQL的性能优化、索引设计、分库分表策略。
NoSQL:熟练运用Redis(缓存/队列),MongoDB(文档),Elasticsearch(搜索),Cassandra/HBase(大数据量)等。
消息中间件:精通Kafka, RabbitMQ, RocketMQ的应用场景、原理和调优。
3.前端与全栈视野:
精通现代前端框架(React, Vue.js, Angular)及其生态,理解其工程化最佳实践。
具备全栈开发能力,能从前端到后端通盘考虑技术方案,确保系统设计的完整性和一致性。
货运平台:saas架构开发,包含移动端小程序,pc平台端,pc租户端,大屏。系统运单量累计40多万,注册司机数及车辆3000多人
培训平台:saaa架构开发,拥有自主人脸识别AI模型,包含移动端小程序,后台管理。
| 角色 | 职位 |
| 负责人 | 技术负责人 |
| 队员 | 产品经理 |
| 队员 | UI设计师 |
| 队员 | 前端工程师 |
| 队员 | 后端工程师 |
货运平台功能包括基础系统模块,司机模块、货主模块、车辆模块、运单模块、对账模块、审批模块、结算模块,外部接口有银行支付、税务电子发票、北斗定位、电子合同等。整个项目由我主导开发,担任技术负责人及项目负责人。
培训平台:使用saas架构设计包括基础模块、用户模块、课程模块、培训模块,自主研发AI人脸识别模块,集成aws大文件分片上传等复杂功能。主要担任技术负责人,项目负责人角色。
培训平台:使用saas架构设计包括基础模块、用户模块、课程模块、培训模块,自主研发AI人脸识别模块,集成aws大文件分片上传等复杂功能。主要担任技术负责人,项目负责人角色。