简单简历
马超云

马超云

前端开发工程师 上海

专业技能

计算机基础知识

  • 扎实的计算机科学基础,熟悉常见的数据结构和算法,leetcode 200 题以上的经验。
  • 熟悉计算机组成原理,计算机网络以及操作系统的一系列知识。

前端开发语言与核心技术

  • 熟悉 JavaScript (ES6+) 和 TypeScript
  • 了解 HTML5 和 CSS3,掌握基础网页结构与样式

样式与 UI 开发

  • 熟练使用 CSS3,支持响应式设计和现代布局(如 Flexbox、Grid)
  • 熟悉 TailwindCSS
  • 初步掌握 Framer Motion

现代 JavaScript 框架与生态

  • 熟悉 React (Hooks) 和 Next.js,开发服务端渲染的 Web 应用。
  • 熟悉 Vue.js 3 (Composition API) 和 Vite,构建现代前端应用。
  • 熟悉 Electron 26,开发跨平台桌面应用,支持 Windows 和 macOS。

AI 集成前端开发

  • 了解 AI API 集成(Vercel AI SDK 接入多种大模型)。
  • 熟练使用 AI 驱动工具(如 Windsurf、Cursor)进行高效开发。

前端构建与工程化

  • 熟练使用 Vite 和 Rollup,进行项目构建和优化。
  • 熟悉 Git 和 GitHub,掌握基础版本控制和协作流程。
  • 了解 AI 辅助代码审查工具,提升代码质量。


教育经历

2016/09 - 2020/07

学士

湖南大学 计算机科学与技术

  • GPA 4.0 (成绩优秀可以写出)。
  • 连续两年获得二等奖学金。
  • 2021年校园 Hackathon 一等奖。
  • 计算机协会副会长同时负责校园论坛的开发和维护任务。

实习经历

2021/04 - 2021/12

前端实习生

腾讯科技(深圳)有限公司 深圳

Tencent TaskFlow - 内部任务协作平台


企业级任务管理与协作工具


项目时间: 2024年4月 - 2024年12月

  • 开发腾讯内部任务协作平台,支持员工通过 Web 和小程序端创建、管理和跟踪任务。
  • 使用 React 19Next.js 15(App Router)构建 Web 端,采用服务端渲染(SSR)优化性能和响应速度。
  • 实现动态任务表单生成与实时更新,基于 React Hook Form 和 JSON Schema,支持复杂任务字段的依赖管理和输入验证。
  • 集成第三方库,包括 Cropper.js(图片裁剪,用于上传任务附件)、html2canvas(生成任务快照)、qrcode.js(生成任务分享二维码),提升协作体验。
  • 使用 Taro 3 实现小程序端开发,支持跨平台任务同步和一致性体验。
  • 采用 Zustand 进行轻量级状态管理,结合 TanStack Query 优化任务数据获取与缓存。
  • 部署于 Vercel,配置基础 CI/CD 流程,确保快速迭代与系统稳定性。

  • 我的贡献:
  • 负责 Web 端和小程序端核心功能的开发,包括任务创建、动态表单和多端数据同步。
  • 优化表单渲染逻辑,减少约 15% 的加载时间,提升用户操作流畅度。
  • 使用 GitHub Copilot 辅助组件开发与调试,加速开发流程。





个人项目

VChat

开发一个基于 Electron 26 的桌面聊天应用,支持实时消息发送和 AI 驱动的智能回复功能,可以配置接入多种大模型。


  • 使用 Vue 3.5Vite 构建轻量级前端界面,结合 Pinia 实现响应式状态管理。
  • 集成 Vercel AI SDK,可以接入多种大模型,实现消息的智能回复建议(如自动补全、语义分析)。
  • 使用 IndexedDB 实现本地存储,通过 Dexie.js 封装,缓存聊天记录和用户设置,支持离线访问。
  • 采用 Tailwind CSS 设计现代、响应式 UI,支持深色/浅色主题切换,确保跨设备视觉一致性。
  • 部署于 GitHub Releases,通过 Electron Forge 打包为跨平台(Windows/macOS)可执行文件。

证书

CET-6

PAT(计算机程序设计)

CCNA