CZ

Chris Ziyin Mao

Available to hire

I am a computer science student at the University of Western Ontario with a strong passion for building responsive, accessible web applications and scalable back-end services.

About

I am a computer science student at the University of Western Ontario with a strong passion for building responsive, accessible web applications and scalable back-end services. I thrive in collaborative environments where I can contribute across the stack, from UI polish to API design, and I enjoy turning complex requirements into clean, maintainable code. In my spare time I enjoy contributing to open source projects and exploring new technologies to improve user experience.

  • 1 year's experience
  • Joined January 2026

Industry experience

  • Computers & Electronics
  • Software & Internet
  • Media & Entertainment

Work experience

Development Director · Greensort Western, Western UniversityDec 2025 – Present · 1 yr

Led a front-end development team of 4 to architect and deploy a responsive web application using React and React Router, enhancing the club's digital presence and outreach. Implemented interactive UI with p5.js, developing drag-and-drop modules that increased user engagement by 100%. Maintained Git-based version control with structured pull requests and code reviews to ensure code quality.

Full-stack Engineer · Buster's Sea Cove (Freelance)Nov 2025 – Jan 2026 · 3 mos

Reworked catering platform using TypeScript, Python and URL-driven state management for improved shareability, consistency and SEO performance, growing monthly visitors from 500 to 1,500. Migrated client-side app to React 16 in Vite, refactoring legacy code to resolve routing conflicts and modernize the component library. Built a type-safe form handling system using TypeScript and Django, and designed UI in Figma and implemented via Tailwind with React Router Dom for responsive navigation in a multi-page app.

Full-stack Developer · Umoja Foundation Group (Volunteer)Jul 2025 – Nov 2025 · 5 mos

Architected a full-stack web platform for a Kenyan nonprofit, utilizing PHP and MySQL to serve volunteer reviews and initiatives. Engineered scalable Azure cloud infrastructure for data storage and Next.js front-end, migrating legacy domain to a modern, responsive UI. Implemented interactive data visualizations by integrating Google Maps API and React Spring, creating high-performance animated components to help international donors visualize needs. Collaborated with nonprofit leadership to deliver features including carousels, infinite scroll, and flexible grids using the Intersection Observer API.

Education

Bachelor of Arts in Computer Science · University of Western Ontario2030 – 2028

Hire Chris Ziyin Mao today

Post a job and invite Chris, or contact them directly. No hidden commission.

Post a job