Professional Resume

Frontend Engineer | MSc in Software Engineering at University of Limerick

切换到中文
Zhi Zheng
Frontend Engineer | Meta Frontend Certified
zhizheng@z-js.dev
13370765023
MSc in Software Engineering student at University of Limerick, Ireland. Focused on modern frontend technology stack, specializing in React and Web Components. Proficient in MERN full-stack development with extensive experience in component library development and engineering practices. Meta Frontend certified developer with multiple projects included in the official Stencil Community ecosystem. CSDN blog with 7 articles featured in Songshan Lake Developer Community and Open Atom, 240K+ views and 1K+ followers.

Education

Master's Degree Software Engineering
University of Limerick, Ireland
2023-09-01 - 2026-01-31
GPA: Outstanding Master Scholarship Recipient
相关课程: Software Quality, Software Evolution, HCI (Human-Computer Interaction), Project Management, Software Architecture
Bachelor's Degree Software Engineering
Chongqing University of Urban Technology
2018-09-01 - 2022-06-30
GPA: Outstanding Graduate
相关课程: Programming Techniques (92%), Algorithm Analysis (97%), Linux Fundamentals (91%), Advanced Programming Techniques (91%)

Professional Skills

Frontend Development
Advanced
TypeScript, React, React Hooks, Zustand, Axios, TailwindCSS, daisyUI, Vite, Web Components, StencilJS
Backend Development
Intermediate
Node.js, Express, MongoDB, RESTful API, JWT, OAuth, Socket.io, Postman
Engineering
Intermediate
Monorepo, Git, Git Flow, GitHub Actions, Docker, Vite, Linux(Gentoo), Nginx, Bash/Fish, pnpm workspace, Tree Shaking

Languages

Chinese Native
English Fluent

Projects

Air Component Library
undefined - undefined
Modern Web Components library built with StencilJS and TailwindCSS
  • Used Figma for UI/UX design, achieving high integration between design system and component development
  • Configured CI/CD automated deployment workflow via GitHub Actions
  • Integrated Jest for unit tests and component snapshot testing
  • Project included in the official Stencil Community ecosystem
  • Providing developers with out-of-the-box high-quality Web Components solutions
  • Developed standardized Web Components for cross-framework reuse
StencilJS, TypeScript, TailwindCSS, Web Components, Figma, GitHub Actions, Jest
角色: Main Developer
Real-time Chat Application
undefined - undefined
Instant messaging system developed with MERN technology stack
  • Integrated GitHub OAuth 2.0 authentication for secure login
  • Built real-time message transmission using Socket.io
  • Implemented core features like light/dark theme switching and real-time online user status
  • Built responsive UI with Vite + daisyUI + Tailwind CSS
  • Implemented JWT for backend authentication and deployed on Nginx server
  • Designed MongoDB data models and aggregation queries
  • Developed RESTful API interface specifications
  • Project covers the full-stack development process, including environment variable configuration, production deployment, and performance optimization
React, MongoDB, Express, Node.js, Socket.io, OAuth, JWT, Vite, TailwindCSS, daisyUI, Zustand, Axios
角色: Full-stack Developer
FreshPress
undefined - undefined
Modern static site generator
  • Provides clean API and easy-to-use CLI
  • Supports plugin and theme systems
  • Builds high-performance static websites
  • Using pnpm workspace for Monorepo management
  • Configured Vite to implement Tree Shaking solutions
  • Deployed on Linux server
TypeScript, Static Site Generator, Vite, pnpm, Linux, Nginx
角色: Main Developer