Nadi(m) avatar Nadi(m)

Experience

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 show page for the apps using Kotlin and Jetpack Compose.
  • ▸ Used GraphQL to query backend sources to develop a new recommendations tab providing users with personalized content.
  • ▸ Utilized Git and GitLab for version control and peer code review to ensure conformance to SOLID principles and the MVVM architectural pattern.
  • ▸ Reviewed customer complaints to resolve issues and improve the overall quality of user experience.

CIBC

Software Developer Co-op

Sep. 2022 – Dec. 2022 · Toronto, ON

  • ▸ Worked with the Android Team to improve the Android Mobile Banking app for CIBC and Simplii Financial.
  • ▸ Collaborated with team members in Agile Sprints to meet deadlines and resolve issues efficiently.
  • ▸ Participated in peer code review to ensure app builds run smoothly across all client devices.
  • ▸ Leveraged Git and GitHub for version control, ensuring thorough testing and issue resolution before any code merge.
  • ▸ Applied prior Java knowledge to navigate the Kotlin codebase, developing features that contributed to a 4% improvement in performance and user experience.
  • ▸ Utilized Kotlin with Dagger-Hilt for dependency injection and Retrofit for backend API communication.