注:本简历使用 LaTeX 和 编写, 隐私信息已脱敏。
**
个人简介
3年软件开发经验,熟练运用多种编程语言,具备跨平台开发能力
热衷于技术创新,善于解决复杂问题,追求高质量代码和高性能应用
熟悉软件开发流程: 需求\(\Rightarrow\)分析\(\Rightarrow\)设计\(\Rightarrow\)开发\(\Rightarrow\)测试\(\Rightarrow\)上线\(\Rightarrow\)维护及流程间的推动、完善与团队协作能力,能快速适应新环境并创造价值
专业技能
Core Dev: Multi-platform Backend Agile RESTful API Frontend
Tech Stack: Spring Kotlin Database Maven , Gradle Vuejs, Reactjs TypeScript, JavaScript Nodejs, Bun , Deno, WebAssembly Vite Jetpack Compose Flutter Electron UniApp X HarmonyOS App
IDE & Env: IntelliJ, VSCode, Android Studio, DevEco Studio Gradle Cursor Docker Git
工作经验
XXXXX公司
****
** - ***
参与核心产品开发,优化架构提升性能,实现复杂业务逻辑,保证代码质量
协作开发,参与并主导需求分析、代码审查,改进开发流程,解决技术难题,研究并应用新技术
项目目标: 实时监控IT基础设施,快速识别并使相关人员快速处理故障,提高系统可靠性,生成符合标准的报告
负责工作: 项目规划与任务分工、需求分析及交付文档编写 开发技术选型与架构配置、后端代码开发、代码审查 测试计划制定及执行
项目细节与成效: 在团队高效沟通下,项目进展顺利。项目在前后端分离的情况下, 前端使用 Vuejs 基于 Ant Design 来构建用户界面, 后端采用 Spring 系列项目来搭建应用模块, 使用 Spring WebFlux + R2DBC 处理生成高效的 RESTful API, 鉴权控制使用 Spring Security 同时为其他系统保留 OAuth2.0 接口,使用 MySQL 作为数据库底层, 采用基于CMMN 和 BPMN2.0 规范的 Flowable 引擎来实现工作流, 这里遗憾的是其开源版本只有 Block-IO JPA 实现,由于时间关系并未补充其 NoBlock-IO 实现, 故而求其次采用 JPA 。 同时项目使用 Spring AI 融合 qwen 等模型建立生成式对话。 项目使用 Gitea 在内部网络搭建仓库进行协同开发和管理。
XXXXX公司
****
** - ***
参与少儿编程的课程设计与研发,包括 Scratch 图形化编程及Lego WeDo 编程,支撑学员教学工作
提供计算机技术支持、软件开发支持
XXXXX公司
****
** - ***
参与项目系统设计,负责部分产品需求分析、接口设计和开发详设文档编写;根据产品需求,独立完成部分系统的后端开发及数据库表设计工作,完成开发中相关业务接口的定义及实现工作;
负责 Srpingboot、Spring cloud、Mybatis 应用开发及后端代码持续的维护和性能调优;完成直接上级交办的其他工作任务。
** - ***
项目目标:构建一个全面的医疗健康大数据体系,为医疗卫生领域提供定制化的大数据分析与数据治理平台。旨在为医护科研人员提供一个一站式的大数据共享平台,支持医疗监控、服务和协同应用。
核心工作内容: 模块设计与实现:负责接口和数据库设计,以及代码结构的设计与实现 涉及文档数据处理:使用 Apache POI 处理表格数据,执行数据校验和文件操作 ORM框架应用:利用 Hibernate JPA 操纵管理数据库,实现业务逻辑,并开发实现相关API接口。
其他开发职责:数据编码与转换:进行数据编码、数据集转换处理和编辑 负责项目过程文档和产品文档的编写工作。
** - ***
项目目标:构建国内领先的生物信息数据库,致力于成为科研领域内的专业综合网站,通过提供先进的数据检索、采集和处理工具,提升科研水平。
核心职责: 数据采集与处理: 利用 WebMagic 配置爬虫,实现对国外科研知识数据库的检索与采集,将数据转换并存储为特定数据集 数据处理工具开发: 提供自定义脚本处理功能,支持科研人员进行数据分析,并实现数据的可视化展示 后端开发: 使用 Mybatis 及 MybatisPlus 开发数据功能模块,实现业务逻辑和数据操纵 API接口完善: 负责API接口的开发与维护,确保接口的稳定性和扩展性 代码质量管理: 承担代码审计和走读工作,确保代码质量,跟踪项目进度。
** - ***
项目概述:通过实施高效的流程管理,该项目实现了从研发到第三方的数据与工作流程互联互通。系统集成多项关键管理模块,从而能够有效提升整体工作效率和研发数据的有效性。
技术实现与职责:系统架构与开发:负责后端架构设计,确保系统功能完整性,包括数据库和接口设计 工作流引擎集成:使用 SnakerFlow 引擎,实现流程自动化和管理 运用Maven进行项目依赖管理和分层开发 基于kkFileView 定制开发,提升文件预览体验 接口开发:利用 Magic-API 快速实现API接口 权限管理:通过 Sa-token 实现RBAC模型,确保系统安全 文档数据处理:使用 EasyExcel 优化Excel文件的数据处理。
** - ***
负责心理测评系统的完整后端开发工作,确保系统功能与业务需求相符合 设计并实现了基于 SpringSecurity 的系统鉴权认证机制,采用RBAC模型确保用户权限的精确控制 利用 easypoi 工具高效处理表格数据转换,并进行数据校验,保障数据准确性和一致性 通过MybatisPlus工具快速搭建系统数据持久层,完成数据库模块的设计与实现 配置Nginx作为反向代理服务器,并部署Tomcat服务器,优化系统以应对高并发访问情况。
教育背景
**
** ***,***学位
** - ***
兴趣爱好
Game: League of Legends Cities: Skylines II Sid Meier’s Civilization VI American Truck Simulator
Sports6: 多种球类运动 骑行 跑步
Theory: 交易成本经济学,积极心理学
集中于软件技术,包括但不限于编程语言、框架、工具、平台等,内容仅供参考↩︎
$36B equity investment , 2023 +111% job postings difference 2022 By mckinsey.com ; 个人:力大出奇迹,资源焚化器↩︎
Reasons:对变量类型的标注与声明,代码的优雅艺术;扩展和匿名,Bring us a whole new World !↩︎
Reasons:因对内存的控制,使程序更安全↩︎
Reasons: Every one is a super big team with AI-LLM !↩︎
遗憾:运动使我快乐,但常常很少做或没时间去做 - 时间都去打游戏了↩︎