IMWIND Profile Avatar

IMWIND

全栈开发 | 技术架构

热爱技术,专注于前端和后端开发。喜欢分享技术心得,探索新的开发技术和最佳实践。

在这里,我分享我的技术经验、项目作品和对技术发展的思考。欢迎与我交流讨论!

技术系统

后端开发

Node.js
Java
PostgreSQL
Mysql
Redis
Nginx
Kafka

前端开发

React
Next.js
TypeScript
Tailwind CSS
JavaScript

工具与平台

Git
Docker
阿里云
Vite
Webpack

工作经历

2012年3月 - 至今

技术经理

某新闻出版公司

负责公司核心产品的前后端开发,主导技术架构设计和团队技术方案制定。参与多个大型项目的开发和维护,优化系统性能,提升用户体验。

  • 设计和开发高性能分布式系统
  • 负责前后端架构设计和技术选型
  • 优化应用性能,提升用户体验
  • 指导初级开发人员,进行代码审查
ReactNext.jsNode.jsTypeScriptMysqlRedisSpring Boot
2010年10月 - 2011年12月

前端开发工程师

互联网科技公司

专注于后端开发,参与多个企业级项目的开发。负责具体业务逻辑的实现和维护,提升开发效率和代码质量。

  • 开发和维护企业级应用
  • 设计和实现可复用的组件
  • 参与技术方案讨论和制定
JavaMysqlJavaScriptSvn

项目作品

RAG 智能客服系统架构设计

基于 LLM 和 RAG 技术构建的智能客服解决方案,实现企业私有知识库的高效检索与实时问答。

核心任务

负责向量数据库(Milvus)的选型与集成,优化文档分片算法,并主导 Prompt Engineering 提升回答准确度。

项目成效

问答准确率提升至 90% 以上,显著降低了人工客服压力,响应时间缩短至 2s 以内。

LLMRAGMilvusPythonLangChain

Spring Cloud Alibaba 分布式课后服务平台

微服务架构的在线教育项目,提供一站式课后服务管理,支撑高并发业务场景。

核心任务

设计并主导核心微服务治理,利用 Nacos 实现配置与服务中心,通过 Kafka 处理大规模异步通知。

项目成效

支撑 5w+ 同时在线用户,实现服务高可用与动态扩缩容,系统稳定性达 99.99%。

Spring BootNacosRedisMySQLKafka

微服务分布式在线商城

高性能电商平台,模块化设计涵盖搜索、秒杀、购物车及订单结算等核心流程。

核心任务

主导秒杀模块设计,利用 Redis 分布式锁保障一致性,采用 MQ 实现订单异步解耦。

项目成效

成功支撑流量峰值,秒杀抗压能力提升 10 倍,订单处理延迟降低 60%。

Spring BootNacosRedisMySQLKafka

Tauri 教育平台 Windows 客户端

跨平台轻量级桌面客户端,为师生提供流畅的线下互动与在线学习入口。

核心任务

使用 Rust 编写底层文件 system 交互,结合 React 实现 UI 渲染与跨进程通信优化。

项目成效

体积减小 90%,内存占用降低 70%,在低端教学电脑上依然保持极致流畅。

TauriRustReactWindows API

联系方式

欢迎与我交流技术话题,讨论项目合作,或者只是简单地打个招呼!