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.