我对现代软件开发的各个方面都有深刻的理解和实践经验。我的专业技能覆盖了多个关键领域,包括但不限于:
- **高级Java编程**:深入理解Java语言的核心概念,包括面向对象编程、异常处理、集合框架、多线程和并发编程。
- **Spring Boot和Spring Cloud**:熟练使用Spring Boot进行微服务的快速开发,以及利用Spring Cloud实现服务的注册与发现、配置管理、消息路由、负载均衡和断路器等微服务架构中的关键功能。
- **数据持久化**:精通MyBatis和MySQL,有丰富的数据库设计和优化经验,能够高效地处理数据存储、查询优化和事务管理。
- **消息队列**:熟悉消息队列(MQ)技术,如RabbitMQ和Kafka,能够设计和实现异步通信和系统解耦。
- **容器化技术**:具有Docker和Kubernetes的实践经验,能够利用容器化和编排工具提高应用的部署、扩展和管理效率。
- **服务配置和管理**:利用Nacos实现服务的动态配置管理和服务发现,增强系统的灵活性和可靠性。
- **Linux操作系统**:熟悉Linux操作系统的基本使用和脚本编程,能够在Linux环境下进行高效的开发和部署。
灿谷商城(基于车商的平台)
在“灿谷商城”项目中,我作为主要的后端开发工程师,负责实现了整个平台的核心功能,包括订单管理、搜索、商品展示、购物车和下单流程等关键组件。该平台致力于为车商提供一个高效、安全的在线交易环境。
技术栈:本项目采用了Spring Boot和Spring Cloud构建微服务架构,通过MyBatis和MySQL处理数据持久化,以及利用RabbitMQ优化异步消息处理,提高系统性能。
核心贡献:
订单详情:设计并实现了一个详尽的订单管理系统,支持订单的创建、查询、更新和取消操作,有效地提升了订单处理的效率和准确性。
搜索页面:开发了一个高性能的搜索引擎,支持多条件过滤、排序和全文搜索,极大地改善了用户的搜索体验。
商品详情:负责商品详情页面的开发,包括商品信息展示、评价系统和相关商品推荐,提高了商品页面的用户参与度和满意度。
购物车:实现了一个灵活的购物车系统,支持商品的添加、删除和数量调整,以及价格计算,为用户提供了便捷的购物体验。
下单页面:设计并开发了下单流程,包括地址选择、支付方式选择和订单确认,确保了下单过程的流畅和安全。
成就:我的工作直接影响了平台的用户体验和业务流程的效率。特别是通过优化搜索引擎和购物车系统,显著提升了用户的购物便利性和满意度。此外,精心设计的下单流程减少了交易中的错误率,提高了平台的整体交易量和客户满意度。
物联网可视化高速公路
在“物联网可视化高速公路”项目中,我作为项目的核心开发者之一,参与了基于物联网技术的高速公路监控和管理系统的开发。该系统旨在通过实时数据收集和可视化,提高高速公路的安全性和效率。
技术栈:利用Spring Cloud构建微服务架构,使用Docker和Kubernetes进行容器化部署,采用Nacos作为服务发现和配置中心。
解决方案:我负责开发了一个实时数据处理和可视化模块,通过集成各种传感器数据,提供了一个直观的监控界面。
成就:该系统成功提升了高速公路管理的效率和响应速度,降低了事故发生率。
NITP服务后台(基于蔚来起床的售后保险单服务系统)
“NITP服务后台”项目是为蔚来汽车设计的一个售后保险单管理系统。作为项目的主要后端开发者,我负责整个系统的设计和实现,旨在提供一个高效、易用的保险单管理和处理平台。
技术栈:使用Spring Boot进行应用开发,采用MyBatis和MySQL进行数据管理,以及Spring Cloud和Nacos实现微服务的服务发现和配置管理。
解决方案:我设计并实现了一个高效的保险单处理流程,包括保险单的提交、审核、支付和理赔等功能。
成就:该系统极大地提高了保险单处理的效率和准确性,增强了客户的满意度和信任度
角色 | 职位 |
负责人 | Java开发 |
队员 | UI设计师 |
队员 | 后端工程师 |
FACE-UI 基于前后端分离Web端项目,主要实现了网页版的人脸登录,通过调取前端摄像头拍照,传入后台进行跟数据库人脸库的相似度比对,技术的用点:Springboot,Mysql,JWT,VUE 2.X 等等技术实现,主要功能点:人脸列表CRUD,日志列表CRUD,基于自建人脸
easy-jenkins是一款对vue和jar的部署工具,操作简单,实行一键部署,内部结构采用流水线形式架构,每次部署,时时提供部署过程,部署记录,界面友好简洁,使用方便,符合用户常规操作,easy-jenkins面向分支形式,无需登录,默认分支为jenkins,每个分支可以配置