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

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
Frontend
Backend
Database
Testing
Game Development
DevOps
Tools
Favourite Memories
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 2024University 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 2024Juice 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 2023Deloitte, 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 2022Deleptual, 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
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.