Contributed to development and testing of firmware features across multiple system layers, including sensor drivers and communication protocols.
Created and validated data adapters to support integration with the SSL layer.
Built and maintained remote test setups using Raspberry Pi to evaluate new hardware components.
Supported evaluation and bring-up of new sensors and chips for potential integration into future products.
Collaborated with team members to ensure code reliability, maintainability, and compatibility with existing systems.
Firmware Developer Student
Kraken Robotic Systems
Mount Pearl, Canada
08.2024 - 12.2024
Designed and implemented device drivers, ensuring seamless hardware integration.
Contributed to a major firmware project by adding and debugging new features, collaborating with the electrical team to test and verify functionality.
Automated testing processes using Python scripts and developed unit tests using Google Test, improving system reliability and robustness.
Employed GitLab for version control, issue tracking, and collaboration in a team environment.
Utilized Autoproj extensively to manage and build complex project dependencies within the workspace.
Computer and Electrical Engineering Intern
eSonar
St. John's, Canada
01.2024 - 04.2024
Upgraded firmware to Microchips' new Harmony framework in MPLAB X IDE.
Developed foundation of firmware design and debugging for various Microcontrollers.
Utilized serial interfaces (I2C, SPI, and UART) necessary for communications to various peripherals.
Designed GUIs necessary for debugging firmware and testing PCB peripherals in QT.
Utilized RTOS kernel to streamline and optimize firmware operations.
Engineering Intern
Subsea7
St. John's, Canada
05.2023 - 08.2023
Created project document index for document control.
Verified Rigging Design/Lift Plans using Mathcad.
Developed Technical Notes for project procedures.
Created project equipment index for stored equipment at each base.
Reviewed Deck plans for equipment loading using Bricscad.
Education
Bachelor of Engineering Co-op Program - Computer Engineering
Memorial University of Newfoundland
St. John's, NL, Canada
05-2027
Highschool Diploma -
Gonzaga Highschool
St. John's, NL
06.2022
Skills
Embedded Development: Proficient in firmware development using MPLAB X IDE, Harmony Framework, and FreeRTOS for real-time systems
Programming Languages: Strong coding proficiency in Python, C, and C
Testing & Debugging: Experienced in unit testing with Google Test, automated test scripting in Python, and remote debugging using Ozone
Interface Protocols: Familiar with serial interfaces including UART, I2C, and SPI
Cross-Platform App Development: Developed a real-time chat application using Flutter (Dart frontend), Nodejs backend, and gRPC for communication
Development Tools: Skilled in Autoproj for workspace management and GitLab for version control
GUI Development: Capable of building user interfaces for embedded or desktop applications
Work Ethic: Able to multitask, manage time effectively, and meet deadlines while balancing concurrent workloads
Collaboration: Excellent teamwork, communication, and interpersonal skills; fosters a positive work environment
Independence: Capable of working independently and taking initiative on complex tasks
Accomplishments
The IUGS Entrance Scholarship for Undergraduate Students, $4,000.00
Faculty of Engineering and Applied Science High Achiever Entrance Scholarship, $2,000.00
techNL Making Waves Innovator Scholarship, $2,826.00
Faculty of Engineering and Applied Science Dean's List 2024-25
Certification
WHMIS 2015 Training
Service Leadership
Certificate of Completion in Onshape Assemblies (CAD)
First Aid, 04/26
Mental Health First Aid Basic
Drivers License
Affiliations
Valiant AeroTech - Memorial University of Newfoundland, 2024 - Present, Participate in the software team to help develop a semi-autonomous aerial vehicle to tackle Canada’s destructive wildfires.
Robogals - Memorial University of Newfoundland, 2024 - Present, Organize and participate in educational workshops and events to encourage young women to pursue higher education and careers in traditionally male-dominated fields.
Media Mentorship Program - YMCA, 2021-2022, Educated elderly people with the technical skills needed to navigate the technology they needed throughout Covid-19. E.g. Zoom for meet and greet with family and friends
Timeline
Firmware Developer Student
Kraken Robotic Systems
05.2025 - 08.2025
Firmware Developer Student
Kraken Robotic Systems
08.2024 - 12.2024
Computer and Electrical Engineering Intern
eSonar
01.2024 - 04.2024
Engineering Intern
Subsea7
05.2023 - 08.2023
Bachelor of Engineering Co-op Program - Computer Engineering