Chiul Zheng resume.chiul@outlook.com GitHub

Frontend | React/React-Native | 5+ Years Industry Experience

Education

Computer Programming (Diploma, In Progress) - Georgian College Barrie, ON
B.S. Computer Science (Completed) - Nanjing University of Posts & Telecom Nanjing, China

Technical Skills

  • Frontend & Mobile: JavaScript(ES6+), TypeScript, React Native, Next.js, Vue.js (2/3), HTML5, CSS3, Zustand, Redux, SWR.
  • Mobile Infrastructure: Expo (EAS), Expo Updates, Sentry, Internationalization (i18n).
  • Fundamentals: Solid understanding of Data Structures & Algorithms, Network Protocols (HTTP/HTTPS, RESTful APIs).
  • DevOps & Tooling: Git, CI/CD, Network Debugging (Charles), Node.js (Author of 130+ Star Crawler & 30+ Star CLI, including uniapp-project-cli — zero-cost HBuilderX to vue-cli migration tool).

Professional Experience

Educational & Career Transition
China & Canada |
  • Completed B.S. Computer Science degree and managed international relocation to Canada for further studies, while expanding backend proficiency for Full-Stack transition.
Zmetaport (Frontend Developer)
Shanghai |
  • Architected and launched a vendor sales app from scratch using React Native (TypeScript) & Expo, implementing core modules (Auth, Catalog, Cart, Order...) with i18n. Managed the entire lifecycle from development to App Store & Google Play submission using Expo EAS.
  • Developed lightweight Golang Webhook Services for real-time build status tracking and team's IM platform notification.
  • Integrated Expo Updates for hotfixes and Sentry for real-time crash reporting.
  • Built a responsive analysis dashboard using Next.js, SWR, Zustand and ECharts for data visualization.
iSkytrip (Shanghai Airport Int'l Travel Agency) (Frontend Developer)
Shanghai |
  • Maintained and optimized mobile mall and Shopping Cart modules within the Native App using React Native.
  • Engineered a custom Node.js CLI tool to enable seamless CI/CD integration for a team of 30+ developers.
  • Built merchant management systems using the Vue.js Ecosystem (Pinia, Element UI).
Tiantian Paiche (Frontend Developer)
Shanghai |
  • Maintained the core application for a leading used car trading platform and contributed to its progressive migration to the Vue.js ecosystem.
  • Customized the open-source Easy-Mock(Node.js) system to decouple frontend/backend dependencies, significantly boosting the team's development efficiency.