Nigel Groen

CS Undergrad, Software Engineer

Computer Science student at Queen's University building full-stack applications, machine learning models, and interactive experiences. Passionate about solving real-world problems through code.

Nigel Groen Headshot

About Me

Currently, I'm involved in Queen's Computing Student Assocation (COMPSA), Queen's Themed Entertainment Development Team (QTEDT), and Smith Business and Technology (SBT) where I engage in software development, leadership, and learning new technologies. I've always been fascinated by technology which led me to pursue a career in computer science.

When I'm not coding, you'll find me at the pier playing spikeball, playing intramural Soccer, Football, or Ultimate Frisbee, and spending time with my friends.

Playing soccer

Experience

Tracker Networks

Software Developer Intern

Tracker Networks

Summer 2025

Engineered full-stack features for VenTrack, a third-party risk management platform. Built auto-generation tools for company risk profiles and implemented real-time news feed API. Structured data for AI customer service agent, achieving 30% higher ticket resolution score.

JavaScriptPythonAPI DevelopmentFull-StackRisk Management
Queen's COMPSA

Lead Developer

Queen's COMPSA

August 2025 - Present

Lead a team of 8 developers building full-stack applications for 1,800+ students. Architected and engineered a room booking system using Next.js, React, and Supabase with AWS SES integration. Mentor developers through technical challenges and code reviews.

Next.jsReactSupabaseAWS SESTeam Leadership
Queen's Web Development Club

Software Engineer

Queen's Web Development Club

December 2024 - April 2025

Collaborated on a 4-person team to build a full-stack scheduling app for Queen's Web Development Club. Delivered a functional product that hybridized Calendly & LettuceMeet, streamlining the club's event planning process by a tight sprint deadline.

ReactJavaScriptFirebaseTailwind CSSNode.js
Queen's Themed Entertainment Development Team

Project Engineer

Queen's Themed Entertainment Development Team

September 2024 - Present

Engineered Python-based ride control simulator modeling roller coaster movement, emergency stops, and maintenance protocols. Qualified for TMU Thrill Design competition invitational round by Universal Creative. Developed show control programming for in-house projects.

PythonPyQt5FlaskEngineering Design
Smith Business and Technology

Operational Logistics Coordinator

Smith Business and Technology

March 2025 - Present

Coordinated logistics and operations for business technology conferences and case competitions. Managed event planning, participant coordination, and vendor relationships to ensure successful execution of large-scale academic and professional events.

My Projects

NFL Quarterback Fantasy Point Predictor

NFL Quarterback Fantasy Point Predictor (2025)

XGBoost machine learning model predicting NFL quarterback fantasy points with 3.99 MAE. Features interactive JavaScript frontend for fantasy football analysis.

Note: Site may take a few minutes to boot up on first visit

PythonXGBoostScikit-learnFlaskJavaScript
View Live Project
Queen's Computing Room Booking

Queen's Computing Room Booking (2025)

Full-stack room booking system for Queen's Computing students. Built with Next.js, React, and Supabase with AWS SES integration for email notifications.

Next.jsReactSupabaseAWS SES
View Live Project
QWEB Calendar Booking App

QWEB Calendar Booking App (2024)

Full-stack scheduling app hybridizing Calendly & LettuceMeet for Queen's Web Development Club. Built by 4-person team to streamline event planning.

ReactFirebaseTailwind CSSJavaScriptNode.js
Project Showcase
VenTrack

VenTrack (2025)

Contributed full-stack features to existing third-party risk management platform. Developed auto-generation tools for company risk profiles and implemented real-time news feed API for contextual monitoring.

Next.jsConvexReactTypeScript
Project Showcase
QTEDT Ride Control System

QTEDT Ride Control System (2025)

Roller coaster control simulation built for Universal's TMU Thrill Design competition. Features start/stop controls, cart removal from track, and real-time ride operation monitoring using Python and PyQt5.

PythonPyQt5SimulationControl Systems
Project Showcase
Personal Portfolio

Personal Portfolio (2025)

Portfolio website built with Next.js and Tailwind CSS. Features clean design, and showcases projects and experience.

Next.jsReactTailwind CSSTypeScript
View Project
Sorting Algorithm Visualizer

Sorting Algorithm Visualizer (2023)

Interactive Python application built with Pygame to visualize 4 different sorting algorithms in real-time with animated comparisons and swaps.

PythonPygameData StructuresAlgorithms
View Project
The World's Hardest Game

The World's Hardest Game (2023)

Personalized recreation of the classic video game built with Python and Pygame. Features 11 challenging levels with identical graphics and gameplay mechanics to the original.

PythonPygameGame DevelopmentGraphics
Project Showcase

That's all, thanks for visiting.

© 2025 Nigel Groen.