9年Java开发经验,深入理解面向对象与设计模式,具备扎实的编码能力和系统架构设计能力。熟练掌握 Java 核心、并发编程、JVM 调优,能独立解决线上内存泄漏、CPU飙升等性能问题。
熟练使用 Spring Boot、Spring Cloud 全家桶,有微服务架构拆分与落地经验,包括服务注册与发现(Nacos/Eureka)、配置中心、网关路由、熔断降级(Sentinel/Hystrix)。常用 MyBatis-Plus、JPA 进行数据库访问,掌握 MySQL 索引优化、SQL 调优、分库分表(Sharding-JDBC)。
熟悉 Docker 容器化部署,能够编写 Dockerfile 和 docker-compose,实现项目的快速打包、环境一致性部署,熟悉 Swarm 集群管理。了解 Kubernetes(K8s)基本概念,能配合运维完成 Pod、Service、Ingress 的配置与发布。
掌握 Redis 缓存设计与分布式锁,使用过 RabbitMQ、Kafka 进行异步消息处理。熟悉 Linux 常用命令,具备线上问题排查能力(arthas、jstack、jmap)。熟练使用 Maven/Git/Jenkins,有 CI/CD 落地实践。
物联网与硬件协作能力:具备物联网平台开发经验,熟悉设备接入、数据上报、指令下发、设备影子等常见模型。了解 MQTT、CoAP 等物联网通信协议,能配合硬件工程师完成设备端与云端的协议联调。熟悉 TCP/UDP 通信、Netty 网关等高并发网络编程。同时,我有长期合作的硬件开发和嵌入式开发伙伴,可以协作完成从设备端到云端再到应用端的完整物联网项目,确保软硬件协同交付。
前端与多端协作能力:熟悉 Vue.js 前端开发,能独立完成管理后台的页面搭建与接口联调;了解微信小程序开发,可配合后端完成授权、支付等核心流程。对于 App 端(iOS/Android)及桌面端(Electron/tauri2.0),有长期合作的开发伙伴,能够以团队形式承接全栈式项目,保证各端协同交付。
能够独立完成中小型项目的全周期开发(需求分析、数据库设计、后端接口、单元测试、部署文档)。熟悉 RESTful API 设计规范,产出清晰的接口文档(Swagger/YApi)。
接受项目制开发或长期迭代维护,保证代码规范和交付质量。对高并发、高可用有一定的实战经验,愿意为外包项目提供稳定、可靠的技术支持。
项目一:物联网设备管理平台
负责设备接入网关与数据存储:基于Netty实现TCP长连接,处理设备上报数据;Kafka异步削峰,ClickHouse存储时序数据;提供REST API。完成Docker镜像制作与Swarm部署。
项目二:出行服务后台管理系统
独立完成后端架构与核心接口:订单/车辆/计费模块;App/小程序接口(JWT+Redis);集成Flowable工作流(司机入驻审核等);MySQL分库分表,Redis缓存热点数据。
作品功能: 平台支持智能设备接入,提供设备注册、数据上报、远程控制、OTA升级等常见功能。为前端(Web/小程序)提供REST API,支持设备状态查询、历史数据获取、指令下发。适用于中小型物联网设备管理场景。 我承担的角色: 负责设备通信与数据存储模块。基于Netty
作品功能: 本系统为出行服务企业提供一体化后台管理解决方案,涵盖订单调度、车辆管、计费规则、优惠券配置等核心模块。同时对外提供高性能App接口(订单创建/取消、司机位置上报、行程记录)以及小程序登录接口(微信授权登录、手机号一键登录)。业务审批流程(如司机入驻审核、车辆上架审批