



个人介绍
1.掌握JAVA编程,深入理解并掌握JAVA的高级特性,如字节码编程、IO 编程和并发编程等。精通各种并发工具和线程池的设计,
能够利用AQS等高级并发原语来构建高效的并发工具。熟练使用各种性能监控和分析工具,擅长性能优化和问题排查,有丰富的实战
经验;
2.熟悉并发编程,对JUC、互斥锁和读写锁、线程池有一定理解;
3.熟悉JVM的内存模型,JVM加载机制,垃圾回收机制及算法,调优相关知识;
4.熟练掌握 Spring、Spring Boot 和 Spring Cloud,能够根据业务需求进行灵活配置,并能进行二次开发和提供扩展实现。熟练
掌握常见的监控和问题排查工具,有丰富的问题排查和性能优化经验。有基于 Spring Cloud 开发高可用高性能微服务的经验;
5.熟练掌握 MySQL,掌握 InnoDB 引擎,精通查询优化技术,具备丰富的问题排查和解决经验。熟悉读写分离和分库分表架构,成
功实施过数据迁移项目,确保数据一致性和系统稳定性。
6.熟练掌握 Redis,深入理解 Redis 高可用和高性能原理。能灵活运用 Redis 的数据结构,设计高性能高可用缓存方案,擅长运用
缓存模式解决一致性、穿透、击穿、雪崩等问题,有丰富性能优化经验。能基于 Redis 实现高性能高可用分布式锁;
7.熟练使用RocketMQ消息中间件,熟悉消息队列的使用场景,消息可靠性,用过延时队列+事务消息;
8.熟悉Linux操作系统,熟练使用常用的Linux命令,能通过日志排查线上Bug。
9. 了解部分前端技术包括vue、html,js,ajax,css等。
工作经历
2024-06-03 -至今北京适创科技有限公司Java开发工程师
1.设计核心模块的数据模型、接口规范、通信协议(如RESTful API、RPC),确保系统可扩展性、可维护性和安全性。 评估技术方案可行性,例如在分布式场景中选择合适的中间件(Kafka/RabbitMQ消息队列、Redis缓存、Elasticsearch搜索引擎等)。 2.负责项目中高复杂度、高性能要求的核心模块编码(如交易系统的支付流程、大数据处理引擎、实时计算模块)。 3.熟练运用Java高级特性(如并发编程、泛型、Stream API、Optional)及主流框架(Spring Boot、Spring Cloud、MyBatis-Plus)。 4.主导团队代码评审,重点关注逻辑正确性、性能瓶颈、安全漏洞(如SQL注入、XSS攻击)、并发风险(如死锁、线程安全)。 5.推动单元测试覆盖率提升,要求核心模块测试覆盖率≥80%,使用JUnit、Mockito等工具编写测试用例。
2021-12-01 -2024-06-02苏州小象多多网络科技有限公司Java开发
本人在公司的部门主要负责体育彩票的资讯,类似于虎扑这种体育app。我主要开发资讯爬虫的相关需求。目前在公司属于后端开发小组,主要还是以业务开发为主
2020-06-01 -2021-12-01苏州故乡的云数据技术有限公司java开发
主要开发日常需求以及相关基础环境的封装,项目基于微服务架构。主要使用了现在目前重要的技术。前后端分离,我主要写后段但是前端代码逻辑也是也是我自己写。
教育经历
2016-09-01 - 2020-06-01苏州科技大学电子科学与技术本科
大学学的是电子专业,自己自学的计算机毕业后就开始从事软件开发的工作。
技能

该项目是给外企开发的一个员工管理系统,其中主要包含员工信息、员工考勤、员工薪资结算、员工日常打卡等功能。 该项目采用前后端分离的方式开发。我主要开发了员工考勤模块以及员工信息管理模块,其中从需求分析到表设计都是我 个人开发完成,此项目采用的是前后端分离的方式开发。 项目主要使用技术:SpringBoot、Mybatis、Redis、Mysql、React、Umi、Nginx


该项目主要是对接各个比赛的数据源,然后进行数据的加工处理。将处理清洗好的数据保存,给前端暴露接口。项目主要使用技术:SpringCloud、SpringCloudAlibaba、SpringBoot、Hibernate、MariaDB、Docker、Kafka、Red is、Nginx、Gradle、Vue、ES
