



个人介绍
编程语言:熟练掌握Java语言基础,代码编写规范,具有良好编程习惯。熟悉常用设计模式,并能灵活运用到实际项目中,提升代码的可维护性和可扩展性。
开发框架:熟练运用Spring Cloud Alibaba,深入理解其常用组件的功能与原理,并具备项目实践经验,能够高效构建稳定可靠的微服务架构。
持久层框架:熟练运用MyBatis、MyBatis-Plus持久层框架,显著提升开发效率,实现复杂业务逻辑与数据交互的高效处理。
数据库技术:熟练掌握MySQL数据库设计、优化、索引及查询等技能,能够根据业务需求设计合理的表结构,添加精准的索引,并优化SQL语句以提升数据库性能,保障系统的高效稳定运行。
缓存技术:深入理解Redis数据结构及应用场景,熟练运用其缓存、分布式锁等功能降低数据库压力,提高系统并发处理能力,能够有效解决缓存穿透、缓存雪崩、缓存击穿等常见问题,确保缓存系统的可靠性与稳定性。
消息队列:熟练使用RabbitMQ实现异步消息处理,了解其消息可靠性传递机制,能够通过消息确认、持久化等手段保障消息不丢失,并熟练实现延迟消息等功能,满足业务的异步处理与任务调度需求。
任务调度:熟悉XXL-JOB分布式任务调度平台,能够在分布式系统环境下实现高效、可靠的定时任务调度,满足复杂业务场景下 的任务定时执行与管理需求。
搜索引擎:熟悉Elasticsearch搜索引擎,了解其倒排索引、分词以及查询机制等核心原理,能够运用Elasticsearch构建高效的搜索功能,提升数据检索的速度与准确性。
运维部署:熟悉Linux系统常用命令以及Docker容器部署技术,能够基于Docker实现应用的容器化封装与自动化部署,提高应用的可移植性与交付效率,能够借助Docker快速排查和解决系统故障,保障系统的稳定运行。
工作经历
2016-10-01 -至今软件公司技术经理
大型网站建设,负责参数前期数据需求调研,数据库设计,逻辑设计等相关工作,开发阶段攻克技术问题及进度管理阶段性汇报,后期负责系统搭建及实施培训
教育经历
2013-09-01 - 2017-07-30齐鲁工业大学计算机科学与技术本科已认证