Available to hire
I’m Edward Mayen, a McMaster University engineering student specializing in embedded systems and firmware development. I have hands-on experience building firmware, network-based and local software systems, and I’m proficient in C/C++, Python, and Java. I enjoy solving hardware-software integration challenges and designing sensor data pipelines and systems.
Beyond the classroom, I contribute to robotics and racing teams, mentor junior members, and enjoy CAD modeling and rapid prototyping. I value teamwork, continuous learning, and applying my skills to real-world projects that push the boundaries of software and hardware.
Language
English
Fluent
Work Experience
Data Acquisition Member at McMaster Baja Racing
October 1, 2025 - PresentContributed to a TypeScript/Java tool for analyzing sensor data, refining data modeling and UX for quick, meaningful analysis. Programmed C++ firmware for microcontrollers to capture, store, and manage raw sensor data.
Software Lead at Vex Warrior Robotix
September 1, 2023 - February 28, 2025Developed and tuned a multi-motor C++ control system coordinating 8 motors with input handlines and error correction (PID). Implemented autonomous routing routines with sensor-based coordinate tracking, achieving a top provincial ranking. Mentored junior team members and contributed to team qualification for provincial championships.
Administrator at Health Hub Solutions
June 1, 2024 - August 31, 2024Managed document migration for 100+ employees and ensured HR contract accuracy and compliance. Streamlined legacy contract data base through digital archiving and organized documentation systems.
Project Administrator at Delta Electric Ltd.
July 1, 2021 - August 31, 2021Organized 20,000+ digital files and developed Python automation scripts to increase workflow efficiency. Verified electrical schematics to ensure inventory accuracy.
Software Lead at Vex Warrior Robotics
September 1, 2023 - February 1, 2025Developed and tuned a multi-motor C++ control system coordinating 8 motors with input handling and error correction (PID). Implemented autonomous routing with sensor-based coordinated tracking, achieving a top 20 provincial ranking.
Education
Bachelor of Engineering at McMaster University
January 1, 2025 - January 1, 2029Bachelor of Engineering at McMaster University
January 1, 2025 - January 1, 2029Qualifications
Canadian Senior & Junior Computing Competition
January 1, 2024 - March 5, 2026Certificate of Distinction - Canadian Senior Mathematics Competition
January 1, 2024 - March 5, 2026Canadian Senior & Junior Computing Competition
January 1, 2024 - March 5, 2026Industry Experience
Software & Internet, Manufacturing, Education, Professional Services, Media & Entertainment
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Mississauga today.