Java Backend Developer

范申铭

4 年 Java 开发经验 · 全流程交付 · AI 辅助开发实践者

广东财经大学华商学院 / 本科 / 电子商务 / 2013 - 2017
scroll
01

专业技能

Java 基础

熟悉集合框架源码(HashMap 扩容、ConcurrentHashMap);掌握 JUC 并发编程、线程池调优、synchronized 与 ReentrantLock,有排查死锁问题经验。

HashMapJUC线程池ReentrantLock

开发框架

熟练使用 Spring Boot 企业级开发,掌握 Spring Security + JWT 认证鉴权及 RBAC 权限模型设计;理解自动装配原理及 Starter 封装。

Spring BootSpring SecurityJWTRBAC

数据库与中间件

熟练使用 MySQL 和 SQL Server,掌握索引优化、事务隔离及锁机制;熟练使用 Redis 五大数据结构,掌握 Lua 限流、SETNX 防重提交。

MySQLRedisSQL ServerLua

工程化能力

熟练使用 Git、Maven;熟悉 Linux 运维及 Docker / Docker Compose 容器化部署;有 Nginx 反向代理及云主机部署经验。

DockerNginxLinuxGit

AI 辅助开发

熟练使用 Claude Code、Cursor、GitHub Copilot 进行高效开发,具备 Vibe Coding 实践经验,能快速将需求转化为可运行的全栈项目。

Claude CodeCursorCopilotVibe Coding
02

工作经历

独立开发者 / 自由职业

广州
2023.05 - 至今

技术学习与独立项目实践

空窗期间因家庭事务阶段性离开职场,同时持续进行技术学习与项目实践,未中断技术成长。

AI 技术持续跟踪 2025 - 2026

  • 订阅 Google AI Pro 会员,持续跟踪 AI 前沿发展动态
  • 深入学习 Vibe Coding 开发模式,熟练掌握 Claude Code、Cursor 等 AI 编程工具链
  • 使用 Stable Diffusion 搭建图像生成工作流,结合 Python 脚本实现 3D 模型贴图的批量处理

3D 建模与数字化运营 2024 - 2025

  • 自学 Fusion 360 三维建模,在 Nexprint拓竹 MakerWorld 累计上传 137 个原创模型(1100+ 收藏、520+ 下载),通过创作者激励计划获取收益

广州力麒科技有限公司

广州
2020.04 - 2023.04

Java 开发工程师

负责政务服务大厅排队叫号系统、自助查询终端的后端开发、性能优化及现场部署交付。

广州力麒科技有限公司

广州
2019.04 - 2020.04

售前工程师 / 技术支持

  • 政务产品技术方案撰写与招投标支撑,完成 6 次以上投标文件技术参数准备
  • 番禺 17 台及四川彭山区 22 台自助终端的售后维护与故障排查
  • 参与北京、上海政务博览会参展设备的 demo 部署与现场演示

广州高能科技有限公司

广州
2018.05 - 2019.03

运维工程师

  • 机房 12 台服务器(Windows/Linux)日常运维,保障业务系统稳定运行
  • Linux 服务器产品的软硬件安装部署(3D 打印、化学仿生软件集群)
03

核心项目

企业项目

分布式政务大厅排队叫号系统

汕尾 / 中山
Spring Boot MyBatis SQL Server Redis Quartz WebSocket Nginx

面向政务大厅的排队叫号系统,支持多网点、多区域、多业务窗口统一调度,服务汕尾各区镇公安服务大厅及中山三乡政务大厅。

78 窗口叫号器
88 LED 条屏
2 月 驻点交付
书面感谢 客户认可
  • 性能 引入 Redis 原子计数器替代数据库行锁,消除多窗口并发取号冲突
  • 架构 Redis 缓存高频热点数据,设计 TTL 失效策略,避免高峰期数据库死锁
  • 架构 基于 WebSocket 重构叫号通知,替代 HTTP 轮询,降低服务器负载
  • 数据 Quartz 定时任务 + 批量处理与断点续传,解决政务内网与公安数据库同步
  • 性能 Explain 分析执行计划、优化联合索引,显著缩短复杂报表查询耗时
  • 交付 驻点 2 个月,独立完成 78 个叫号器、88 个 LED 条屏、6 台取票机等全套软硬件部署
企业项目

番禺政务自助查询平台重构

番禺
Spring Boot JFinal MySQL Nginx

将旧版 JFinal 单体应用迁移至 Spring Boot 架构,对接 10+ 个第三方政务接口,适配 60 多台旧终端设备。

10+ 政务接口
60+ 台旧设备适配
60 万 合同金额
71 Bug 全修复
  • 架构 JFinal → Spring Boot 架构迁移,解耦前后端,提升可维护性
  • 数据 对接不动产、社保、个税等 10+ 个市局接口,统一异常处理与 AOP 日志
  • 性能 后端预处理 + 页面静态化,优化旧设备加载性能,协助签订 60 万合同
  • 质量 记录并跟踪 71 处 Bug,项目交付前全部修复
04

自我评价

全流程交付

4 年 Java 开发 + 运维和售前背景,能从后端编码到硬件部署、从技术方案到现场交付全链路独立完成。

务实解决问题

擅长在资源有限的环境下找到可落地的技术方案 — 旧设备适配、驻点开发、跨网数据同步。

拥抱新技术

空窗期持续学习,独立完成全栈管理系统并部署上线,熟练掌握 AI 辅助开发工具链,快速学习与落地新技术。