男 30 岁 本科
9 年工作经验
手机:17610060757
E-mail:shilei.email@qq.com
期望薪资:25k
具有分布式、高并发、高可用、大数据量的系统架构设计以及研发经验
有注册用户1.2亿,日访问量1亿+的社交和婚恋属性平台的架构设计与研发经验
java基础扎实,包括JVM、IO、多线程、并发,面向对象、设计原则、封装抽象
有大模型应用落地开发经验,LangGraph,Mcp,PromptWizard使用经验
Spring生态全栈
Spring Boot Spring Cloud Alibaba Gateway Dubbo Nacos MyBatis
▸ 基于Spring Cloud Alibaba构建微服务架构,支撑亿级用户社交平台核心系统
▸ 主导Dubbo RPC框架选型,实现跨服务调用性能提升40%
消息中间件
Kafka RabbitMQ RocketMQ
▸ 设计削峰填谷架构:Kafka万亿级消息吞吐方案,支撑日活千万级直播系统
▸ 实现RabbitMQ死信队列+延时消息机制,保障消息链路可靠性
关系型数据库
▸MySQL Oracle 索引优化 执行计划调优
▸ 精通B+树索引原理,通过覆盖索引优化将查询性能提升8倍
▸ 主导Oracle→MySQL迁移工程,解决4G容量瓶颈并降低50%授权成本
NoSQL与搜索
Redis MongoDB Elasticsearch
▸ 设计Redis分片集群架构,支撑百万级并发秒杀场景
▸ 实现MongoDB分片+冷热数据分层存储,存储成本降低40%
▸ 构建ELK日志分析体系,故障排查时效提升70%
CI/CD与自动化
Jenkins Pipeline Shell/Python脚本 Maven
▸ 建立Jenkins多环境发布流水线,有效减少发布时间,和发布错误
▸ 编写Python监控告警脚本,关键指标漏报率归零
版本控制
Git SVN
▸ 搭建本地gitlab,使用gitlab api,审查代码
▸制定Git Flow规范,避免分支冲突率
JVM调优
GC算法 Arthas G1/ZGC
▸ 通过G1参数优化将Full GC频率从日均3次→周均1次
▸ 设计JVM监控大盘,GC暂停时间降低至50ms内
容器与编排
Docker Kubernetes
▸ 项目容器化部署,提升环境一致性与隔离性
▸ 编写Docker Compose文件,实现服务快速编排
▸ 部署微服务架构,支持自动化扩缩容
▸ 配置高可用集群,保障服务稳定运行
监控与可视化
Grafana Prometheus SkyWalking
▸ 使用Prometheus实现服务监控,与Grafana集成展示
▸ 运用SkyWalking对分布式系统进行链路跟踪,快速定位慢节点
高并发设计
分布式锁 限流熔断 缓存击穿防护
▸ 实现Redis+Lua分布式锁方案,保障10万+/秒并发数据一致性
大语言模型应用
LangChain Prompt Wizard
▸ 使用LangGraph优化NLP任务编排流程
▸ 使用Prompt Wizard迭代提示词,让Ai回复更符合要求
▸ 使用vscode+cline 自动生成和审查代码
▸ 有mcp使用和部署经验
2024.08 - 至今 陆融通达科技有限公司
高级Java开发工程师 python开发工程师 21k/月
•核心系统开发:主导公司核心业务系统的开发工作,负责系统架构设计、关键技术选型与核心模块编码,确保系统稳定高效运行,满足业务需求。
•功能迭代与优化:深入参与系统功能迭代,通过优化算法、数据库查询及系统架构,提升系统响应速度和性能,保障业务顺畅开展。
•自动化部署推进:引入Jenkins等工具,搭建自动化部署流水线,编写高效脚本,实现项目快速、稳定部署,显著提升部署效率,降低人工操作风险。
•安全架构设计:负责系统接口安全架构设计,运用加密算法、身份认证等技术手段,有效防止数据泄露和非法访问,保障系统安全稳定运行。
•技术决策支持:基于业务需求和技术创新,为公司技术选型和架构规划提供建设性意见,助力技术团队做出关键决策,推动业务高效发展。
•文档规范与传承:编写详细技术文档和项目说明,规范代码注释与开发流程,促进团队技术交流与知识共享,为项目后续维护和迭代提供有力支撑。
2019.03 - 2024.7 上海花千树信息科技有限公司/世纪佳缘/百合网
高级Java开发工程师 20k/月
•常规开发:完成开发任务和单元测试,并保证可读性,扩展性和复用性
•常规维护:对关键位置添加数据和项目监控,保证报警时第一时间分析解决问题
•自动化部署:为项目组新增Jenkins,并编写流程和脚本,以完成自动化部署,简化发布流程
•接口安全:在网关项目全权负责接口安全处理,应对安全部门攻击和检测,成功防止参数篡改,请求重放等问题
•需求讨论:在需求会议上参与需求细化和可行性分析
•架构讨论:给与架构选型建议
•文档编写:需求文档,设计文档编写,周报编写方便上级跟进项目进度
2017.12 - 2019.02 新锦成
中级java研发工程师 16k/月
常规开发:完成上级开发任务,并保证可读性,扩展性和复用性
文档编写:设计文档,开发文档的编写
需求评审:参与需求评审会细化需求和可行性分析
主要开发业务:问卷系统开发,答卷结果多维度分析和导出
2016.06 - 2017.11 中科软科技有限公司
java开发 8k元/月
1和项目组成员协同开发项目,各自完成各自模块,通过svn进行项目管理,冲突的文件交给一个人管理,或者修改之前更新文件,修改后提交
2任务分配,bug分配等使用readmain管理
3基本上每周开一次例会总结本周工作和遇到的问题和下周工作
4帮助同事解决一些技术上的问题
5编写相关设计文档
技术栈:python(wcferry+openai/deepseek/千帆等大模型+flask) + vue(elementplus) + arrdio
功能强大的微信助手软件,旨在为企业和个人提供高效、便捷的微信客服及信息管理解决方案,通过深度融合 AI 技术,实现智能自动回复、消息监控与转发、定时发送等多功能一体化服务,提升微信客服工作效率与服务质量,降低人力成本。
技术架构:LangGraph + Spring Boot + MySQL +Mongo +MinIo + Redis + Kafka
项目描述:
核心贡献:
▸ 主导AI生成系统架构设计,开发基于LangGraph的PPT生成工作流引擎
▸ 构建Spring Cloud微服务集群,实现用户权限/模板管理/文件服务等核心模块
▸ 设计Prometheus+Granfana监控体系,使系统异常发现速度提升60%
技术栈:Spring Boot | Nacos | Dubbo | Redis | MongoDB | Kafka | 个推/APNS | Grafana/ES | Sentinel
项目角色:后端核心开发(负责消息系统、推送服务、网关模块)
技术架构:Spring Cloud + MongoDB + Redis + WebSocket
核心工作:
架构分层:
关键技术:
实现方案:
技术栈:Spring Cloud | Nacos | MySQL | Redis | MongoDB | Kafka | 腾讯IM | 阿里云生态 | Grafana
项目角色:后端核心开发(主导用户中心、云服务中台、API网关建设)
技术方案:Spring Cloud + MySQL分库分表 + Redis多级缓存
核心工作:
集成能力矩阵:
内容存储 阿里OSS
安全审核 阿里鉴黄+活体认证
社交赋能 腾讯IM(即时通讯)
流量投放 抖音/快手/B站/百度推广API
关键技术:
架构特性:
2018.05 - 2019.03舞研艺考 核心管理系统
舞研艺考 核心管理系统是公司的核心管理系统
技术栈:Oracle XE → MySQL 5.6 | PDMan | SQL Rewrite | 数据迁移工具
项目角色:数据库迁移负责人(全链路改造)
三阶段迁移策略:
| 阶段 | 技术方案 | 关键指标 |
|---|---|---|
| 全量迁移 | 使用Oracle GoldenGate初始化数据 | 迁移3.2TB结构化数据,完整度100% |
| 增量同步 | 基于Binlog实现双写通道 | 业务停机时间从预估8h降至26min |
| 数据校验 | 开发CRC32对比工具进行分片校验 | 修复数据差异记录182条 |
业务目标:
扬子江保险经纪有限公司计划在兜兜APP上线保险健康服务平台(H5页面)。为了在同类产品中抢占先机,所以该项目要求短、平、快!一期预计上线保险产品,体检产品和基因检测产品各一款。平台上线后,陆续上线各产品。
业务功能:前台:产品列表展示,产品详情展示,下订单,购买支付
后台:订单查询以及导出,用户管理,系统管理
技术栈:Struts2 | JSP | MySQL | 传统架构
项目角色:核心功能开发
完成航空保险业务从线下手工管理向线上化转型,覆盖保单全生命周期管理,实现业务数据标准化和流程统一管控。
2020.09 - 2023.07 唐山师范学院 计算机科学与技术 本科
2013.09 - 2016.07 河北石油职业技术学院 机械设计制造及其自动化 大专