杨正帅的简历
基本信息
- 姓名:杨正帅
- 性别:男
- 年龄:22
- 联系电话:17608420487
- 邮箱:[email protected]
- GitHub: lanshi47
- 个人博客: lanshi.xyz
- 个人作品集
教育背景
湖南农业大学 | 计算机科学与技术 | 硕士 (2025.09 - 2028.06)
- 主修课程:
- 深度学习
- 机器学习
- 算法设计与分析
- 数据结构与算法
- 数据库系统
- 并行计算
- 具备扎实的数学基础,包括高等数学、线性代数和概率论与数理统计,为算法研究与开发奠定坚实基础。
- 深入学习和掌握了自然语言处理、计算机视觉等前沿人工智能技术,并具备将理论知识应用于实际问题的能力。
南通理工学院 | 本科 (2021.09 - 2025.06)
- 双学位:工程管理&标准化工程
- 主修课程:
- 算法与数据结构
- 计算机组成原理
- 操作系统
- 数据库原理
- 掌握了扎实的计算机科学基础,为后续的算法研究和开发奠定了基础。
- 具备良好的逻辑思维能力和问题解决能力,能够快速学习和掌握新的技术和知识。
- 通过工程管理和标准化工程的双学位学习,培养了跨学科的知识体系和综合分析能力。
实习经历
软件开发实习生 - 湖南康普通信技术有限公司 (2025.01 - 2025.02)
- 参与基于Spring Boot + Vue的日志查询模块开发,负责后端接口设计与实现、以及前后端联调。
- 技术应用:
- 熟练运用Spring Boot框架,构建RESTful API,并使用@FeignClient注解实现微服务间的通信与解耦,提高了代码的可维护性和可扩展性。
- 利用Controller-Service-DAO分层架构,规范化代码结构,提高了代码的可读性和可维护性。
- 使用Postman进行接口测试,并结合Swagger文档,高效完成前后端协作,确保了接口的正确性和稳定性。
- 团队协作:
- 遵循企业Git Flow规范,创建功能分支进行开发,并进行代码审查,保障版本质量,提升团队协作效率。
- 参与团队代码Review,并提出优化建议,提高了代码质量和团队协作能力。
- 成果:
- 独立完成了日志查询模块的后端开发,提高了系统日志查询效率和准确性。
- 参与了项目整体架构的讨论与设计,提升了对系统架构的理解和设计能力。
项目经历
云盘系统 (2024.09 - 2024.11)
- 项目描述:
- 独立开发基于Python Flask框架的云盘系统,实现了用户注册、登录、文件上传、下载、分享等核心功能。
- 技术栈:Python, Flask, MySQL, HTML, CSS, JavaScript
- 采用模块化设计,提升了代码的可维护性和可扩展性。
- 实现了用户权限管理,保障了数据的安全性和隐私性。
- 成果:
- 成功发布了个人云盘系统,拥有稳定性和可靠性,满足了个人日常文件存储和管理需求。
- 通过个人服务器部署,熟悉了Web应用程序的部署和运维流程。
- 申请了软件著作权,验证了技术能力和创新成果。
定日镜场多目标优化算法研究 (2023.09 - 2024.01)
- 项目描述:
- 针对定日镜场布局优化问题,提出并实现了一种基于遗传算法的多目标优化模型。
- 考虑了光斑覆盖率、能量接收效率等多个优化目标,构建了多目标优化函数。
- 算法应用:
- 运用MATLAB进行仿真实验,验证了算法的有效性,并对不同参数下的优化结果进行了分析和比较。
- 实现了遗传算法的参数调优,提高了算法的收敛速度和优化效果。
- 成果:
- 成果发表于CSP期刊论文《Research on Heliostat Field Based on Multi-objective Optimization Intelligent Algorithm》。
- 获得了高数杯全国大学生数学建模省赛一等奖,证明了在数学建模和算法优化方面的能力。
- 通过该项目,深入理解了优化算法的原理和应用,并掌握了多目标优化的方法。
荣誉证书
- 2023 全国大学生高数杯数学建模竞赛 | 江苏省一等奖
- 2023 MathorCup高校数学建模挑战赛 | 全国二等奖
- 2021-2022 全国高校计算机能力挑战赛 | 全国三等奖(算法赛道)
- 校级奖学金(2021-2023,累计3次)
软件著作权
- Lanshi摄影平台 (2023/09 - 2024/09) | 第一著作人
- Lanshi云盘系统 (2024/09 - 2024/11) | 第一著作人
- FishStone 云盘系统 (2024/12—2025/5) | 第一著作人
学术论文
- 2023 《Research on Heliostat Field Based on Multi-objective Optimization Intelligent Algorithm》 一作
- 2024 《Design of personalized action recommendation system based on mobile platform》 二作
- 2023 《基于现状分析的陪诊服务规范化管理标准体系研究》 一作
- 2024 《江苏省技术创新与标准化协同效应分 析》 一作
相关技能
- 编程语言:
- C++:STL、多线程编程、Qt框架应用,熟练掌握C++进行高性能计算和算法实现。
- Python:精通Python语言,熟练运用爬虫、机器学习相关库进行数据分析和算法开发。
- 数学建模:
- MATLAB: 熟练使用MATLAB进行数学建模、算法仿真和数据可视化,具备解决复杂问题的能力。
- 开发工具:
- Git: 熟练掌握Git常用命令,进行版本控制和团队协作。
- CMake: 掌握CMake构建工具,用于管理C++项目的构建流程。
- VS Code: 熟练使用VS Code进行代码编辑、调试和版本控制,提高开发效率。
- Navicat: 熟练使用Navicat进行数据库管理和数据操作。
- Postman: 熟练使用Postman进行API测试和调试。
- Docker: 了解Docker容器技术,具备常用部署命令的使用经验。
- 数据库:
- SQL:精通SQL语言,熟练进行数据库的设计、管理和查询,具备处理大规模数据的能力。
- MySQL:熟悉MySQL数据库的安装、配置和管理。
证书
- 软件设计师(软考中级)
- 大学英语四级
- C1类驾驶执照
- 全国计算机Python二级
- 江苏省计算机C语言二级
自我评价
- 扎实的理论基础:具备计算机科学与技术、算法设计与分析、人工智能等领域的扎实理论基础,能够快速学习和掌握新的算法和技术。
- 丰富的实践经验:拥有多个项目经验,包括云盘系统、定日镜场优化算法研究,以及软件开发实习,能够将理论知识应用于实际问题。
- 突出的算法能力:熟悉各种机器学习和优化算法,具备较强的算法设计、优化和实现能力,能够在实际应用中解决复杂问题。
- 优秀的学习能力:具备快速学习和适应新技术的潜力,能够在短时间内掌握新的编程语言、框架和工具。
- 良好的团队合作精神:在实习和项目中,积极参与团队合作,与团队成员共同完成任务,具备良好的沟通和协作能力。
- 强烈的求知欲和责任心:对算法领域充满热情,积极探索和研究新技术,并具备强烈的责任心和进取心,致力于在算法领域取得更大的成就。