我是一名拥有【9年】经验的全栈开发工程师,擅长以Java为核心构建高可用、高性能的企业级后端服务,同时具备Python开发能力,能够灵活应对数据分析、自动化脚本及AI模型集成的需求。
核心技能栈:
Java生态专家:精通Spring Boot、Spring Cloud微服务架构,熟悉MyBatis/JPA等ORM框架。具备分布式系统设计经验,能独立完成后端接口开发、性能调优及线上故障排查。理解JVM内存模型,有OOM排查和GC调优的实际案例。
Python应用能力:熟练使用Flask/Django快速构建Web应用,擅长用Python编写自动化脚本(如爬虫、数据处理、文件批处理),能将Python算法模型(如AI推理)封装为Java可调用的HTTP服务或JNI接口。
数据库与中间件:熟悉MySQL(SQL优化、索引设计、主从架构)、Redis(缓存穿透/雪崩解决方案)、RabbitMQ/Kafka消息队列。
AI辅助开发:熟练使用GitHub Copilot、Cursor等AI编程工具,能将编码效率提升3倍以上,快速生成业务代码和单元测试。
工程化能力:熟悉Git、Maven/Gradle、Docker、Jenkins,具备CI/CD流水线搭建经验。
当前状态:工作日晚上及周末均可投入接单,响应及时,沟通高效,承诺按时交付高质量代码。
项目一:企业级用户权限管理系统(Spring Boot + Spring Security + JWT)
项目描述:为一家中型企业定制开发统一的身份认证与权限管理平台,整合了多应用单点登录(SSO)和基于角色的权限控制(RBAC)。
核心职责:独立完成系统架构设计、数据库表设计及核心接口开发。实现了JWT令牌生成与校验、细粒度权限拦截、操作日志审计功能。
技术亮点:使用Redis缓存用户权限信息,将接口鉴权响应时间从150ms降低至5ms;通过自定义注解实现声明式权限校验,大幅提升了代码复用性。
项目成果:系统上线后稳定支撑500+员工日常办公,权限变更实时生效,运维反馈故障率降低90%。
项目二:电商商品数据采集与分析系统(Python + Scrapy + Pandas + Java管理后台)
项目描述:为电商运营团队开发竞品数据监控工具,自动抓取多平台商品价格、评论和销量数据,生成可视化报表辅助定价决策。
核心职责:使用Python Scrapy框架编写分布式爬虫,解决反爬策略(代理IP、请求头轮换);开发数据清洗和聚合分析模块;用Java Spring Boot搭建管理后台,提供数据查询API和报表导出功能。
技术亮点:通过消息队列(RabbitMQ)解耦爬虫和数据入库流程,提升系统扩展性;使用Pandas进行数据去重和异常值过滤,保证数据质量。
项目成果:系统每日处理数据量约10万条,为运营团队节省了80%的人工采集时间,直接支撑了3次季度促销活动的定价策略。