About May Nguyen

Upcoming Computer Science graduate with a passion for thoughtful design, clean code, and solving real-world problems through intuitive software.

May Nguyen

Education

Bachelor of Computing Honours

University of Guelph

September 2019 – Present

  • Major in Computer Science (Co-op)
  • Minor in Mathematics

Relevant Coursework:

  • Software Engineering87%
  • Mobile Computing89%
  • Game Programming90%
  • User Interface Design82%
  • Intermediate Programming85%
  • Data Structures82%

Technical Skills

Languages

JavaScriptTypeScriptC/C++/C#JavaPythonDartPHPCOBOLFortranPascal

Frontend

HTML/CSSReact.jsNext.jsFlutter

Backend

.NETNode.jsSpring Boot

Database

SQLFirebase

Testing

Jest

Game Development

Unity

DevOps

Docker

Tools

GitHubGitLabVisual Studio Code

Favourite Memories

Gryphons Ultimate 2025

Gryphons Ultimate sideline cheering for McGill vs. Guelph

A glimpse into my journey - from ultimate to outdoor adventures!

Ultimate Highlights

Check out my Ultimate Frisbee highlight reel showcasing plays from my time as captain of the University of Guelph Women's team.

Hi, I'm May

I'm a Computer Science major at the University of Guelph with a minor in Mathematics, combining technical expertise with leadership experience. My diverse background includes software development roles across various domains, teaching experience, and leadership as captain of the University's Varsity Ultimate Frisbee team.

I excel in collaborative environments where I can apply my attention to detail, problem-solving abilities, and strong communication skills. My academic foundation and practical experience have prepared me to tackle complex challenges and deliver impactful solutions.

Work Experience

Teaching Assistant

Sep 2023 – Dec 2024

University of Guelph, Guelph, ON

As a Teaching Assistant for CIS*2030: Structure/Application of Microcomputers, I provided comprehensive support to students while developing my own skills in communication and technical mentorship.

  • Assisted the professor in conducting weekly lab sessions, clarifying complex concepts and providing hands-on guidance
  • Provided personalized support for students struggling with assembly language programming, helping them develop debugging strategies
  • Graded assignments and provided detailed feedback to help students improve their understanding and performance

Software Developer

Jan 2024 – Aug 2024

Juice Inc., Guelph, ON

At Juice Inc., I focused on enhancing application security and developing engaging user experiences, leveraging my technical skills to overcome platform limitations and deliver robust solutions.

  • Implemented comprehensive database security measures and Role-Based Access Control (RBAC) systems, safeguarding sensitive user data
  • Utilized Construct3 for rapid application development, designing intuitive user flows and interactive functionality
  • Supplemented platform capabilities with custom JavaScript solutions, extending functionality beyond the standard toolset

Data Entry and File Administration

May 2023 – Aug 2023

Deloitte, Toronto, ON

Working at Deloitte strengthened my attention to detail and data integrity skills, as I managed critical information systems for high-profile clients in a fast-paced environment.

  • Accurately processed and maintained large volumes of sensitive data, ensuring compliance with strict project guidelines and protocols
  • Performed thorough quality assurance checks, identifying and resolving data discrepancies to maintain system integrity
  • Developed efficient data entry methodologies that improved processing speed while maintaining accuracy standards

Junior Programmer

May 2022 – Dec 2022

Deleptual, Toronto, ON

My role at Deleptual provided hands-on experience with modern web development technologies and analytics tools, allowing me to contribute to real-world client projects and refine my technical skillset.

  • Maintained and updated client web applications using React.js, implementing new features and resolving bugs
  • Generated comprehensive analytics reports using Google Analytics and custom-built tracking solutions
  • Enhanced front-end development skills through practical application of React and JavaScript
  • Explored game development principles using Unity for specialized client projects

Varsity Ultimate Frisbee Captain

University of Guelph Women's Team | 4 Years

As the captain of the University of Guelph Women's Ultimate Frisbee team for four consecutive years, I led our team to national recognition, achieving 5th place in Canada Division I and receiving the prestigious MVP award. This leadership role developed my management, communication, and strategic planning skills beyond the classroom setting.

Leadership Responsibilities

  • Coordinated a leadership team to manage all administrative aspects of the club
  • Handled tournament registration, travel logistics, and competition scheduling
  • Developed and executed team strategy during competitions
  • Mentored new players and facilitated skill development across the team

Business Management

  • Created and managed annual budgets, allocating resources effectively
  • Established sponsorship relationships through proactive outreach
  • Developed social media marketing strategies to increase club visibility
  • Organized fundraising events to support team travel and equipment needs

Key Achievements

5th
in Canada Division I
MVP
Award Recipient
4 Yrs
as Team Captain

Beyond Coding

While my passion for software development drives my professional pursuits, I maintain a balanced life through various interests that keep me engaged and inspired outside of work and academics.

Ultimate Frisbee

Beyond captaining the varsity team, I play in competitive club leagues and enjoy teaching the sport to beginners.

UX/UI Design

I'm passionate about creating intuitive user experiences and staying current with design trends.

Coaching

I volunteer coach for youth programs and mentor aspiring players, giving back to my community.