个人简历

前端工程师 | 爱尔兰利莫瑞克大学软件工程硕士在读

Switch to English
郑治
前端工程师 | Meta前端认证
zhizheng@z-js.dev
13370765023
爱尔兰利莫瑞克大学软件工程硕士在读,专注于现代前端技术栈开发,擅长React和Web Components方向。熟悉MERN全栈开发,具有丰富的组件库开发和工程化经验。获得Meta前端开发者认证,多个开源项目被Stencil Community官方收录。CSDN博客7篇被松山湖开发者社区与开放原子收录,浏览量240K+,粉丝1K+。

教育背景

硕士 软件工程
爱尔兰利莫瑞克大学
2023-09-01 - 2026-01-31
GPA: 优秀硕士奖学金获得者
相关课程: 软件质量, 软件进化, 人机交互(HCI), 项目管理, 软件架构
本科 软件工程
重庆大学城市科技学院
2018-09-01 - 2022-06-30
GPA: 优秀毕业生
相关课程: 编程技术(92%), 算法分析(97%), Linux基础(91%), 高级编程技术(91%)

专业技能

前端开发
高级
TypeScript, React, React Hooks, Zustand, Axios, TailwindCSS, daisyUI, Vite, Web Components, StencilJS
后端开发
中级
Node.js, Express, MongoDB, RESTful API, JWT, OAuth, Socket.io, Postman
工程化
中级
Monorepo, Git, Git Flow, GitHub Actions, Docker, Vite, Linux(Gentoo), Nginx, Bash/Fish, pnpm workspace, Tree Shaking

语言能力

中文 母语
英语 流利

项目经验

Air组件库
undefined - undefined
基于StencilJS与TailwindCSS构建的现代化Web Components组件库
  • 采用Figma进行UI/UX设计,实现设计系统与组件开发的高度统一
  • 通过GitHub Actions配置CI/CD自动化部署流程
  • 集成Jest进行单元测试与组件快照测试
  • 项目已收录于Stencil Community官方生态
  • 为开发者提供开箱即用的高质量Web Components解决方案
  • 开发标准化Web Components实现跨框架复用
StencilJS, TypeScript, TailwindCSS, Web Components, Figma, GitHub Actions, Jest
角色: 主要开发者
实时聊天应用
undefined - undefined
基于MERN技术栈开发的即时通讯系统
  • 集成GitHub OAuth 2.0认证实现安全登录
  • 采用Socket.io构建实时消息传输功能
  • 实现亮/暗双主题切换、在线用户状态实时显示等核心功能
  • 前端使用Vite + daisyUI + Tailwind CSS构建响应式界面
  • 后端通过JWT进行身份验证,并部署于Nginx服务器
  • 设计MongoDB数据模型和聚合查询
  • 开发RESTful API接口规范
  • 项目涵盖全栈开发全流程,包括环境变量配置、生产环境部署及性能优化
React, MongoDB, Express, Node.js, Socket.io, OAuth, JWT, Vite, TailwindCSS, daisyUI, Zustand, Axios
角色: 全栈开发者
FreshPress
undefined - undefined
现代化静态网站生成器
  • 提供简洁的API和易用的CLI
  • 支持插件和主题系统
  • 构建高性能的静态网站
  • 使用pnpm workspace管理Monorepo
  • 配置Vite实现Tree Shaking方案
  • 部署在Linux服务器上
TypeScript, 静态站点生成器, Vite, pnpm, Linux, Nginx
角色: 主要开发者