Poll Penguin

Real-Time Classroom Polling & Feedback Platform

Frontend & Backend Developer

Team Size: 5
Duration: 6 weeks
Status: Complete
HTML | CSS | JavaScript | PHP | MySQL

> Developed the student-facing interface for joining courses and participating in live polls. Implemented client-server communication with JavaScript and PHP to submit and process responses while collaborating on a five-person Agile team. _

TrackForge

Procedural Track Generation Tool for Unity

Solo Developer

Team Size: 1
Duration: 3 months
Status: Complete
C# | Unity

> Developed a procedural generation system in Unity that creates unique 3D racecourses while preventing the track from intersecting itself. The algorithm continues expanding until the target length is reached or no valid placement remains. _

Robotics Team Tycoon

Competitive Robotics Management Game Prototype

Solo Developer

Team Size: 1
Duration: 2 months
Status: Prototype
C# | Unity

> Robotics Team Tycoon is an early-stage Unity prototype inspired by the FIRST Robotics Competition. The goal was to explore how team management, robot development, and competition progression could be translated into a tycoon-style simulation game. _

FRC Team 333 - Sol

2019 Competition Robot

Lead Programmer

Team Size: 20+
Duration: 6 weeks
Status: Complete
Java | WPILib | NetworkTables

> As lead programmer for FRC Team 333's 2019 competition robot, Sol, I developed software for autonomous operation, vision-assisted alignment, and subsystem coordination. The robot competed at regional and World Championship events, earning the FIRST® Imagery and Quality Awards. _

Contact me to discuss an opportunity or learn more about my work.

© 2026 Joey Normil. All rights reserved.

Contact

Normiljoey4@gmail.com

Social

LinkedInGitHub