Summary
Overview
Work History
Education
Skills
Timeline
Generic

Sayyam Mehmood

Toronto,Canada

Summary

Experienced Android engineer with 15+ years in software development, specializing in building scalable, high-performance apps using Kotlin, Jetpack Compose, and Material 3. Currently leading Android development at RBC, with past consulting experience at ThoughtWorks. Delivered complex apps in fintech and healthtech, including a full-featured telehealth platform. Open source contributor (CarouselView: 250K+ downloads).

Overview

15
15
years of professional experience

Work History

Senior Android Developer

RBC
07.2023 - Current
  • Developing and enhancing the RBC Android banking app using Kotlin, Jetpack Compose, Coroutines, Espresso.
  • Designed AI agents for code generation and optimization and improving development efficiency.

Android Development Consultant at RBC

ThoughtWorks
03.2020 - 06.2023
  • Collaborated with CNB to maintain and develop their banking app utilizing Kotlin, Jetpack, Dagger, MVVM.

Senior Android Developer

Guestlogix
11.2018 - 06.2019
  • Designed and developed the Android SDK for their point-of-sale (POS) platform in Java.

Agile Software Engineer

TribalScale
06.2018 - 10.2018
  • Built native Android apps with Kotlin, leveraging MVVM/MVP architecture and automation tools like Fastlane.

Senior Android Application Developer

Synapps
10.2015 - 04.2018
  • Designed and developed a feature-rich Android application for healthcare professionals, leveraging Twilio WebRTC to enable secure and high-quality video consultations, thereby enhancing telemedicine accessibility and reach.

Android Application Developer

SecureAlert
01.2014 - 09.2015
  • Developed a real-time location tracker for SecureAlert devices on Android, focusing on security and precision.

Android Application Developer

UrFilez
12.2010 - 12.2013
  • Built a personalized radio app for Android TV and Phone.

Software Engineer

SENSYS INC
08.2010 - 12.2010
  • Developed a user interface in JavaScript and JNI, streamlining integration with hardware system components.

Education

B. Sc. - Computer Science

National University of Computer and Emerging Sciences (FAST-NU)
01.2010

Skills

  • AI Agents
  • Java
  • Kotlin
  • Jetpack Compose
  • Coroutines
  • Retrofit
  • Dagger
  • Android SDK
  • Git
  • Jenkins
  • GraphQL

Timeline

Senior Android Developer

RBC
07.2023 - Current

Android Development Consultant at RBC

ThoughtWorks
03.2020 - 06.2023

Senior Android Developer

Guestlogix
11.2018 - 06.2019

Agile Software Engineer

TribalScale
06.2018 - 10.2018

Senior Android Application Developer

Synapps
10.2015 - 04.2018

Android Application Developer

SecureAlert
01.2014 - 09.2015

Android Application Developer

UrFilez
12.2010 - 12.2013

Software Engineer

SENSYS INC
08.2010 - 12.2010

B. Sc. - Computer Science

National University of Computer and Emerging Sciences (FAST-NU)
Sayyam Mehmood