.NET Core & 微服务
熟练使用 ASP.NET Core 构建高性能 Web API,熟悉 DDD(领域驱动设计) 和 CQRS 架构模式。
有 分布式系统 开发经验,基于 gRPC、RabbitMQ、Redis 实现服务间通信,优化过高并发场景下的系统稳定性。
熟悉 Kubernetes + Docker 部署微服务,并利用 Prometheus + Grafana 进行监控和性能调优。
前端开发(Vue 3 + TypeScript)
擅长 Vue 3 + Pinia + Vite 技术栈,优化过大型 SPA 应用的渲染性能。
熟悉 微前端(qiankun / Module Federation),实现过模块化前端架构,提升团队协作效率。
有 低代码平台 开发经验,基于 JSON Schema 动态生成表单和业务流程。
AI 工程化(非算法方向,偏落地)
使用 Azure OpenAI / LangChain 集成 GPT 模型,开发过智能客服、文档摘要生成等应用。
结合 OCR(如 Azure Form Recognizer) 实现票据识别自动化,减少人工录入。
探索 RAG(检索增强生成) 技术优化企业内部知识库问答系统。
DevOps & 云服务
熟悉 Azure / AWS 基础服务(如 AKS、App Service、Lambda、S3)。
使用 GitHub Actions / Azure DevOps 搭建 CI/CD 流水线,实现自动化测试和部署。
技术理念
不盲目追新,但保持技术敏感度,关注 .NET 9、Vue 3.4、Rust 等技术的演进。
注重工程化落地,擅长在业务需求和技术可行性之间找到平衡点。
强调可维护性,推崇 Clean Code 和自动化测试(xUnit / Jest)。
为某跨境电商平台重构订单系统,原单体架构在促销期间频繁崩溃(峰值QPS 500+),需升级为高可用微服务架构,支持日均10万+订单,秒杀场景下稳定运行。
技术实现
分布式架构
采用 .NET Core 8 拆分订单、支付、库存等微服务,通过 Ocelot API网关 统一路由。
Redis Cluster 缓存热点数据(如商品库存),RabbitMQ 实现削峰填谷,订单创建QPS从500提升至3000+。
基于 Polly 实现熔断降级,服务可用性达99.95%。
高性能设计
订单表按用户ID分库分表(ShardingSphere),解决单表数据量过亿的性能瓶颈。
采用 本地缓存(MemoryCache)+ Redis二级缓存,商品详情页响应时间从200ms降至50ms。
前端优化
Vue 3 + Pinia 重构管理后台,利用 Web Workers 处理批量导出10万条订单数据,避免界面卡顿。
SSR(Nuxt.js) 优化SEO商品页,首屏加载时间缩短40%。
技术亮点
高并发解决方案:通过缓存、消息队列、分库分表组合拳应对秒杀场景。
故障自愈能力:熔断机制+自动化扩缩容保障系统稳定性。
全链路可观测性:集成 ELK+Prometheus,实时监控订单全生命周期。
此项目凸显我在 分布式系统设计、性能调优、云原生部署 的实战能力,擅长用合适的技术解决业务痛点。
Wine-World.com 是一家专注于高端葡萄酒的国际电商平台,原系统采用传统 PHP + jQuery 架构,面临以下挑战: 性能瓶颈:商品页加载缓慢(平均 3s+),影响转化率 维护困难:前后端耦合,新增功能开发效率低 国际化支持弱:多语言/多币种切换体
猎必得 抢单而不是派单,连接雇主与服务机构的撮合平台。 猎头:可以更有效率,更快乐。 HR:合作高质量猎头,快速获得最匹配的候选人。