Kevin Brennan
Summary
Third-year Computer Engineering student at University of Waterloo
Candidate for Honours Computer Engineering, Co-op (BASc)
Strong programming capabilities in:
- C, C++ (2 years of professional experience)
- Python, Rust, C#, Java, Kotlin, Assembly (x86 and RISC V)
- Web technology — HTML, CSS, JavaScript, Django
Experience
Software Developer, Ford Motor Company
-
Designed and implemented an interface between phones and the infotainment system to display navigation information to the driver.
Software Developer, Ford Motor Company
-
Developed a system that retrieves album information from connected phones and displays the active media information on the car display
Software Developer C++, Dejero Labs
-
Improved the reliability of software running on transmitters by integrating better with the host Windows operating system.
Software Developer C++, Dejero Labs
-
Redesigned a Qt UI to allow for switching between portrait and landscape modes. Developed an NTP time-synchronization component that has protection against incorrect values.
Technical Skills
Programming Languages
- C++
- Python
- Rust
- C#
- Java
- Kotlin
Tools and Processes
- Git
- Linux
- Jira
- Confluence
- Agile