个人介绍
· 具有扎实的 Java 语言编程基础,熟悉OOP,具有良好的编程思想以及编码规范。
· 能熟练使用市面上的主流AI工具(cursor,trae,codex)进行生产提效
· 熟悉Java的集合体系,如HashMap、ArrayList等,阅读过其中源码,并模拟实现ArrayList。
· 熟悉Java的反射机制,使用反射实现泛型擦除,模拟实现Spring AOP。
· 具备Spring、SpringBoot、SpringMvc、MyBatis、MyBatisPlus等主流框架开发经验。
· 熟练使用SPringCloud的微服务架构,具有微服务项目的实际开发经验,熟悉Nacos,open-feign,Ribbon、
Gateway、Sentinel、seata等微服务组件。
· 熟练使用MySQL数据库,熟悉MySQL中事务以及隔离级别的特点,具备一定的SQL编写能力以及数据库的基本优化,
保证数据安全,对政府项目敏感数据加密(国密SM3/SM4算法)。
· 熟练使用Redis缓存数据库,掌握其常用数据结构,Redis的持久化机制,熟悉各种高并发使用场景,比如Redis的分布
式锁、缓存的击穿、穿透、雪崩。
· 熟练使用消息中间件RabbitMQ,比如其中的消息模式、死信与延迟队列的应用,消息可靠性等问题,物联网通信协议
(MQTT/EMQX百万级设备连接)。
· 熟悉Linux系统,掌握Linux的常用相关命令,使用过Linux进行项目部署。
· 熟练使用Docker进行容器运行部署项目制作镜像。
工作经历
1970-01-01 -至今湖南尼奥科技有限公司java后端开发
· 系统性能调优:针对政府项目的多层数据权限场景,基于PBAC模型优化动态SQL拼接逻辑,结合Redis缓存热点数据。 通过MQTT协议实现物联网设备指令下发(延迟
教育经历
2019-09-01 - 2023-07-01湖南涉外经济学院计算机科学与技术本科



