拥有扎实的 Java 生态技术栈,熟练运用 Spring、Spring Boot 和 Spring Cloud 构建企业级微服务应用。能够基于 Spring Boot 快速开发独立服务,整合 Spring Security、数据校验、全局异常处理等模块,实现高内聚、低耦合的代码结构。在微服务治理方面,深入掌握 Spring Cloud 体系,包括服务注册与发现、配置中心、网关路由、负载均衡、熔断降级和链路追踪等组件,能够从零搭建高可用分布式系统,解决服务间通信、容错和统一配置等复杂问题。
在数据层,擅长使用 MySQL 进行关系型数据库设计与优化,熟悉索引策略、SQL 调优和分库分表方案,保证海量数据下的读写性能。结合 Redis 实现缓存穿透、缓存击穿防护,以及分布式锁、Session 共享、排行榜等场景,显著提升系统响应速度与并发能力。同时具备消息驱动开发经验,熟练利用 Kafka 搭建异步消息管道,完成业务解耦、日志收集、流式处理和事件溯源,保障消息可靠传递与顺序性。
此外,具备基础的 Python 编程能力。
1.参与过电信核心业务系统(套餐办理、话费扣缴、宽带受理等)的日常维护与功能开发。处理投诉工单时,通过分析日志和数据库记录追踪数据流向,定位问题。期间也承担部分新接口的开发工作。系统本身比较老旧,代码耦合度高且缺乏文档,日常工作中需要通过阅读代码和接口调用链路来理解业务逻辑。
2.参与开发过天翼云智慧机房项目。通过AI视觉识别监控视频中的异常情况并自动告警。我在其中负责告警消息的流转:上游视频分析模块产生告警后,通过 Kafka 接收并转发给下游处理系统。
3.天翼云·APIProxy。天翼云官网的API请求统一经过这一层做鉴权和预处理,再路由到下游服务。我在这里做新接口的开发、上下游联调问题的排查以及日常维护。因为在网关这一层,前端和后端对接出问题时通常先排查到这里,所以日常需要对接不同的上下游寻找问题。
4.天翼云SDK生成工具。天翼云API数量多,接入的语言和用户也多,客户手写调用不成功之后经常来找我们,所以产生了编写生成统一多语言调用代码工具的想法。我负责 PHP 和 Python 两种语言的代码模板编写,从不同接口的调用方式中提取共性逻辑,做成可复用的模板。另外两位同事分别负责 Go 语言适配和用 Java 编写生成工具的核心代码。