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