个人介绍
熟练掌握 Java语言以及面向对象设计思想,具有扎实的Java编程功底和代码规范。
熟练掌握 常用的链表、堆、栈、二叉数、Hash 表等数据结构,阅读过 HashMap 源码。
熟练掌握 并发编程,熟练使用 Volatile, Synchronized, ReentrantLock等并发工具类。
熟练掌握 Spring、MyBatis、SpringCloud、SpringSecurity等主流的 Java 开发框架。
熟练使用 Redis,可以灵活运用 Redis 的五种数据类型,熟悉 Redis 持久化和过期策略以及集群部署。
熟练使用 RabbitMq,RocketMq 消息中间件。
熟悉 设计模式,并可以在项目中熟练使用单例、观察者、建造者、代理、工厂等模式。
了解 MySql 的底层结构、存储引擎、事务隔离级别、锁、索引 工作原理,了解 Sql 优化工作。
了解 JVM 内存模型,熟悉垃圾回收算法,类的加载过程,垃圾回收器的特性。
熟悉 HTML、CSS、JavaScript、Vue、Element UI、Uni-app、Echarts等前端开发技术。
了解 Linux 系统下的常规运维工作,了解通过日志排查线上 Bug。
熟悉 Docker、Jenkins 和 gitlab,实现自动化部署。
熟练掌握 Nginx 配置,熟悉负载均衡。
工作经历
2022-10-14 -2025-07-16郑州洛川软件科技有限公司java开发工程师
负责编写开发文档和接口文档,以清晰呈现项目计划、技术方案,以及促进团队间的有效沟通,积极参与需求分析,以确保深入理解关键业务需求,设计并拆分核心业务逻辑和模块,实施微服务架构,以满足应用的需求,精心构思数据库表结构,以确保数据存储的高效性。参与核心模块的开发,将设计转化为实际功能,并通过单元测试确保功能的稳定性和可靠性
教育经历
2020-09-01 - 2022-07-30河南经贸职业学院计算机应用技术专科






