我具备丰富的软件开发经验,熟练掌握多种编程语言,包括 Java、Python、C++、Go 语言,并能熟练运用 SpringBoot、Vue3、Flask、MATLAB 进行全栈开发和数据处理。我对 前端开发(Vue.js、HTML、CSS、JavaScript) 和 后端开发(SpringBoot、Flask) 具有深入理解,熟悉 微服务架构、RESTful API 设计、数据库优化(MySQL、SQL Server) 及 消息队列(MQTT) 技术。
在人工智能与优化算法领域,我具备 机器学习、深度学习、计算机视觉 及 智能控制 相关经验,曾在 MATLAB 中实现 PID 控制仿真,并使用 NSGA-II 多目标优化算法 进行优化。此外,我熟悉 云计算和服务器部署,具有 阿里云、Docker、Nginx 部署 经验,并能高效管理数据流和系统架构。
同时,我熟悉 软件开发生命周期(SDLC),具有大型系统架构设计和项目管理经验,能够独立承担项目开发,或在团队中协作高效推进开发任务。
1. 在线智能学习平台(全栈开发)
项目概述:开发一款在线学习与考试平台,支持教师发布作业、学生在线考试、自动阅卷及数据统计。
技术栈:SpringBoot3 + Vue3(前后端分离) / Flask + HTML(Python 方案)
核心功能:
前端开发:Vue3 实现交互界面,支持动态题库、考试计时、成绩可视化分析。
后端开发:SpringBoot3 处理业务逻辑,采用 MyBatis Plus 进行数据库交互,提供 RESTful API。
数据存储:MySQL 存储题库、考试记录,Flask-SQLAlchemy 进行 ORM 操作。
负载优化:使用 Redis 进行缓存,Nginx 反向代理提高系统并发能力。
2. 智能农业控制系统(AI + 云计算)
项目概述:基于云计算和人工智能,实现智能农场的自动控制与远程监测,提高农业生产效率。
核心技术:
云端部署:阿里云服务器搭建环境,使用 Go 语言 通过 MQTT 实现数据采集。
智能优化:采用智能优化算法,优化农场能耗与作物生长状态。
机器学习:使用yolo等目标检测算法 识别病虫害,结合 MATLAB 进行 PID 控制仿真。
数据库管理:GORM + MySQL 实现高效数据存储与查询。
3. 企业级微服务架构电商系统
项目概述:基于微服务架构开发一个完整的电商系统,支持用户管理、商品管理、订单处理、支付结算等功能。
核心技术:
Spring Cloud:采用 Spring Cloud + Nacos 进行微服务注册与发现。
数据库架构:MySQL 结合 Redis 实现高并发访问优化,支持大规模数据查询。
安全与支付:集成 OAuth2 认证体系,支持支付宝/微信支付接口对接。
高可用架构:使用 Docker + Kubernetes 进行容器化部署,提高系统可扩展性。
本项目针对 YOLOv5 目标检测模型进行轻量化优化,旨在减少模型计算量和存储需求,提高在嵌入式设备和移动端的推理速度,同时保持高检测精度。主要采用 GhostNet 和 MobileNetV3 作为主干网络,以替代原 YOLOv5 的网络结构,提高计算效率并减少参数量。 核心
项目概述 本项目构建了一个基于MQTT协议 的云端数据存储与分析系统,能够实现传感器设备的数据实时采集、存储和远程访问。整个系统基于 阿里云服务器 部署,使用MySQL作为数据库,并通过Go语言 实现数据订阅、存储与管理。项目的核心目标是提供高效、稳定的物联网数据存储解决方案,