Worked with the Android Team to improve the Android Mobile Banking app for CIBC and Simplii Financial
Collaborated with team members on Agile Sprints to meet deadlines and resolve issues effeciently
Participated in peer code review to ensure app builds run smoothly irrespective of device the client is in
Leveraged Git and GitHub for version control, ensuring thorough testing and issue resolution before any code merge
Assimilated previous java knowledge to learn and navigate the codebase, developing features that contributed to the imporved performance and user experience by 4%
Utilized Kotlin, along with Dagger - Hilt for dependency injection, and RetroFit API's to communicate with the backend.
Bell: Digital Media
Software Developer Co-Op
May. 2023 - Aug. 2023
Toronto, ON
Worked with the Android Mobile Team to improve the Crave, CTV, and Noovo streaming applications
Collaborated with team members to redesign the showpage for the apps using Kotlin and Jetpack Compose
Used GraphQL ato query the backend sources in order to develop the new recommendations tab to provide users with personalized content
Utilized Git and GitLab for version control and peer review of code to ensure code conforms to SOLID principles and follows the MVVM architectural pattern
Reviewed customer complaints to resolve issues that would improve the overall quality of user experience.