- 热爱技术,有扎实的计算机理论基础和优秀的编码能力。
- 善于学习新技术,适应团队协作,能快速融入项目开发流程。
- 对复杂系统的设计与优化有浓厚兴趣,未来希望在微服务架构领域深耕发展。
自我评价
技能概述
Java 编程
熟练掌握 Java 编程语言及其相关特性和库,能够编写高质量的 Java 代码。
Vue.js
熟悉HTML、Javascript和CSS,熟悉Vue框架,能够进行组件化开发
Spring Boot
熟悉 Spring Boot 的自动配置、版本管理、起步依赖,能够快速搭建项目并进行开发。
Spring MVC:
熟练掌握 Spring MVC 框架,能够进行项目的搭建、配置和开发。
Spring Cloud
熟悉 Spring Cloud 组件,能够使用其进行微服务架构的开发和管理。包括服务注册、配置管理、负载均衡、网关等。
Nacos和Gateway
熟悉 Nacos 作为服务发现和配置管理中心的使用,能够进行相关配置和管理。熟悉 Spring Cloud Gateway,能够实现动态路由、过滤器等功能。
RabbitMQ
熟悉 RabbitMQ 消息中间件,能够进行消息队列的配置和使用。包括队列和交换机配置、消息发布和订阅、消息路由、集群配置等
Elasticsearch
熟练使用 Elasticsearch 进行分布式搜索和分析。 包括索引管理、搜索优化、集群管理等
MySQL 和 MyBatis,MyBatis-Plus
熟悉 SQL,具备 MySQL 数据库的使用经验,并熟练使用 MyBatis 和 MyBatis-Plus 进行应用程序与数据库的交互。
Feign
熟练使用 Feign 进行声明式的 HTTP 客户端调用。
Spring AOP
熟练使用 Spring AOP 框架,编写切面(Aspect)以及定义切点(Pointcut),实现系统中横切关注点的精确定位和处理。
版本控制与构建工具
熟练使用 Git 版本控制工具和 Maven 构建工具,确保团队协作和项目管理的顺利进行
熟练使用 Docker 进行容器化应用的开发、部署和管理。
RESTful API
能够设计和实现 RESTful 风格的 API,利用 Spring Boot 的特性和插件快速开发可扩展、高性能的 API 服务。
Web 安全
了解常见的 Web 安全漏洞,如 SQL 注入、XSS 攻击等,并熟悉渗透测试流程及相应的防御措施。
工作经历
- 中中电金信软件有限公司
- 北北京妈咪咪网络科技有限公司