个人简介
热爱前端开发,具备扎实的 HTML5/CSS3/JavaScript 基础,掌握 Vue.js 全家桶(Vue Router、Pinia)及 Vite 构建工具。拥有独立搭建并维护个人技术作品集站的经验,站内包含多个从零到一完成的实战项目,涵盖 Canvas 游戏开发、数据管理系统、交互式应用等多个方向。对技术充满热情,乐于学习新知识,能独立完成从需求设计到部署上线的完整流程。支持远程协作工作模式。
专业技能
- 扎实掌握 HTML5 / CSS3 / JavaScript (ES6+),注重语义化与代码整洁
- 熟练使用 Vue 3 Composition API、Vue Router、Pinia 状态管理
- 熟悉 Vite 构建工具,了解 Webpack 基础配置
- 掌握 Canvas API 及原生 JS 动画/游戏开发能力
- 熟悉 Git 版本控制,了解 GitHub 协作流程与 Vercel 自动部署
- 了解 RESTful API 基本概念与 localStorage 数据持久化方案
- 了解 TypeScript 基础语法,正在深入学习中
项目实践
🏠 个人技术作品集站 (mgelix.asia)
从零搭建个人技术作品集站,整合展示多个独立开发项目,提供在线演示与介绍。实现响应式布局,适配 PC/移动端,支持暗色/亮色主题切换。独立完成从开发、版本管理到 Vercel 自动化部署的完整流程。
⭐ 浮岛进化论(Canvas 生态模拟)
技术:原生 JS + Canvas | 路径:/floating-island/
- 基于 Canvas 的物理互动生态模拟系统,包含拖拽合成、生态链演化、天气系统等核心功能
- 自定义物理引擎 + 碰撞检测,积累了较完整的代码实现
⭐ 图书管理系统
技术:Vue 3 + localStorage + Pinia
- 完整 CRUD 功能 + 搜索筛选,localStorage 数据持久化,无需后端
- 封装可复用组件,提高开发效率
⭐ 国际象棋
技术:原生 JS + Canvas
- 完整象棋规则实现,包括合法移动、棋子选择动画、吃子判定等核心逻辑
⭐ Minecraft 附魔台
技术:CSS3(像素风艺术)
- 纯 CSS 实现 Minecraft 风格的附魔台界面,展现对 CSS 布局与像素艺术的掌握
项目实践经验
| 身份 | 时间段 | 职位 |
|---|---|---|
| 独立开发者 | 2025.11 - 至今 | 前端开发 |
- ✦独立负责个人作品集站 (mgelix.asia) 的前端开发与维护,包含 4 个子项目
- ✦从零搭建至部署上线,持续迭代优化中
- ✦技术栈涵盖 Canvas 游戏开发、Vue 前端应用、CSS 视觉艺术等多个方向
教育背景
吉林科技职业技术学院 | 计算机应用技术 | 应届生,2026 年获取毕业证
自我评价
- 具备强烈的自学能力与问题解决能力,喜欢探索新技术新方法
- 有好的代码规范意识,重视代码可读性与可维护性
- 喜欢协作,能够远程协作,对产品质量有高要求
简历最后更新:2026.06