




个人介绍
1. 精通Java scala 语言,具备扎实的Java基础,包括但不限于集合、IO操作、反射机制及代理模式。
2. 熟悉Java并发编程,熟悉JMM,了解synchronized、volatile的基本原理。
3. 熟练掌握Spring、SpringBoot、MyBatis及MyBatis-Plus等主流框架,具备对这些框架设计原理的深刻理解,并有阅读核心代码的经验。
4. 对Mysql有深入理解,熟悉InnoDB存储引擎的索引、事务处理、锁机制及MVCC,具备SQL优化和索引调优的实战经验。
5. 深入理解Redis,熟练掌握其线程模型、常用数据结构、持久化策略及过期机制,能有效解决缓存穿透、雪崩及击穿等常见问题。
6. 具备丰富的分布式系统开发经验,熟悉分布式原理,能实际操作分布式事务和分布式锁等技术。
7. 熟练应用多种设计模式,如单例模式、工厂模式、代理模式、策略模式及模板方法模式,在项目开发中能灵活运用以提升代码质量和系统性能。
工作经历
2019-03-01 -至今河南国控广德网络科技有限公司java开发
1. 参与公司关键业务系统的需求分析,与团队共同确定系统功能和性能指标; 2. 负责基于Spring Boot/Cloud框架的微服务架构设计与实现,提升系统整体稳定性和扩展性; 3. 主导核心模块的代码编写工作,通过精确调试与代码优化,保障系统运行效率; 4. 定期对现有系统进行维护和功能迭代,确保系统持续满足业务发展需求; 5. 快速响应并解决生产环境中的技术问题,有效降低系统故障率; 6. 编撰详尽的技术文档和单元测试用例,为团队协作和项目质量提供有力支撑。
1970-01-01 -至今北京玖富普惠信息技术有限公司Java开发
1. 负责系统核心模块的设计与开发,确保代码质量与系统稳定性。 2. 优化订单处理流程,提升系统处理效率及用户体验。 3. 实现用户账户安全机制,保障用户数据安全。 4. 参与产品需求分析,与团队协作完成模块功能规划。 5. 对接第三方支付平台,处理支付异常情况,保障交易流程顺畅。 6. 定期对系统功能进行维护与升级,持续优化系统性能。 7. 参与代码审查,提高团队代码质量和项目交付效率。 8. 提供技术支持,协助解决生产环境中的技术问题。
教育经历
1970-01-01 - 对外经济贸易大学信息与通信工程本科