个人介绍
1. 熟练使用 Java 语言,熟悉 Java 基础,如集合、IO、反射、代理等。
2.熟悉 Java 并发编程,熟悉 JMM,了解 synchronized、volatile 的基本原理,熟练使用 AQS、线程 池以及 ThreadLocal 等并发工具。
3. 熟练掌握 Spring、SpringBoot、MyBatis、Struts2、Hibernate 等主流开发框架,熟悉 Spring 的 IOC、AOP 设计思想。
4. 深入理解 Mysql、Oracle,了解索引、事务、锁机制等核心原理,具有 SQL 调优、分库分表、索引 优化等相关经验。
5. 深入理解 Redis 线程模型,熟练掌握核心数据结构和使用场景。深入了解其执行流程、持久化和过期 策略,熟练解决缓存穿透、雪崩及击穿等问题。
6. 熟悉 RabbitMQ 消息中间件,对其消息可靠性、顺序消息等原理有所了解,对于消息堆积、消息丢失 等问题有解决经验
工作经历
2024-07-02 -至今深圳外卡宝Java高级开发工程师已认证
1 .技术评审:参与业务架构与需求评审,提供基于技术视角的产品需求优化建议。 2. 架构设计和开发:参与系统架构设计和开发,对接银行、Alipay、WechatPay、金蝶、卡组织的接口。 3 .性能与安全:执行日常系统性能优化,定位线上问题并解决。 4.代码质量管理:参与代码设计与评审,严格控制代码质量,确保项目高效、高质量交付。 5. 团队指导和任务分配:培训结算、划款和提现的业务知识,指导初中级开发人员,并安排开发任务。
2021-10-11 -2024-07-01深圳钱海网络技术有限公司Java开发工程师已认证
参与代码设计与评审,严格控制代码质量,确保项目高效、高质量交付 执行日常系统性能优化,定位线上问题并解决
2020-10-12 -2021-09-30北京高阳金信信息技术有限公司Java开发工程师
完成日常开发任务,解决线上问题,优化慢SQL,系统性能优化,参与重构中国银行汇入汇出系统。
教育经历
2014-09-01 - 2018-06-01郑州航空工业管理学院计算机科学与技术本科