Resume
Work Experience
Application Developer
Kenna | May 2023 - Present- Member of team developing software to manage customer relationships and calculate rebates on sales for a large global enterprise
- Implement front- and back-end application functionality
- Design solutions to improve performance and rectify gaps in expected functionality
- Advise other developers on potential solutions to challenges
- Utilize React front-end and Express back-end tech stack, along with various AWS services such as Lambda and EC2
Software Developer Co-op (Java/API)
NCR | January - August 2022- Member of team that integrated existing third-party bank systems with NCR’s banking solutions
- Wrote automated tests to ensure reliability of solutions and prevent regressions during development
- Worked in a tech stack with a microservice architecture
- Received a “Very Good” (4/5) rating on final co-op evaluation
Web Application Developer Co-op
Kenna | May - December 2020, May - September 2021- Implemented new software features according to client account team’s design requirements for the 2021 product year
- Fixed programming bugs in response to feedback from the quality assurance team
- Received an “Outstanding” (5/5) rating on final co-op evaluation
Technical Skills
Languages
- JavaScript
- SQL
- Shell Script
- C
- Kotlin
- Java
- C++
Other Skills
- Git
- React
- Node.js
- AWS
- Microservices
- Docker
- Kubernetes
- Google Cloud Platform
Education
2018 - 2023
Bachelor of Computing, Computer Science (Minor, Business)
University of Guelph
Bachelor of Computing, Computer Science (Minor, Business)
University of Guelph
- Achieved an 89% GPA
- Volunteered as System Administrator for Society of Computing and Information Sciences
Personal Projects
WAMobile (2020 - 2021)
- Created an Android application for accessing the University of Guelph’s WebAdvisor (course registration) service.
- Used Google’s AndroidX libraries, in combination with the JSoup library in Kotlin to make HTTP requests to the WebAdvisor server, parse the data, and display it in a mobile-friendly interface.
WhiteNoiseLinux (2021)
- Created a Linux desktop audio player for listening to white noise and other ambient sounds.
- Utilized the PulseAudio audio library, as well as the Qt application framework to create an efficient native application written in C++.