Summary
Overview
Work History
Education
Skills
Career Experience
Training
Timeline
Generic

Yasser Soofiyani

Montreal,QC

Summary

Creative Mobile Application Developer talented at integrating novel design elements and interaction points to build new and exciting user experiences. Known for advancing apps through unique and unusual interfaces. Committed to presenting users with easy-to-use interfaces and entertainment elements while driving exceptional ROI.

Overview

13
13
years of professional experience

Work History

Team Lead / Senior Mobile Developer

Grain Discovery
Toronto, ON
11.2021 - Current
  • Steer full spectrum of operations by transforming business team requirements and roadmaps into actionable sprint tasks while ensuring alignment with project goals and timelines
  • Spearhead development and implementation of comprehensive grain discovery app and incorporate numerous agriculture market features to facilitate seamless transactions between farmers and traders
  • Oversee app versioning for white-label apps on both App Store and Play Store to guarantee smooth and up-to-date user experience.
  • Collaborated with other department leads to streamline workflows, improve interdepartmental coordination, and achieve business goals collectively.

Software Developer

VerticalScope
Toronto
08.2021 - 11.2021
  • Participated in building high-performance and high-friendly mobile applications for Android and iOS platforms by Flutter
  • Combined MVVM design patterns with Bloc as state management to ensure effective mobile application development
  • Used GraphQL query for getting data per view models
  • Provided Internationalization text and contents
  • Executed thorough Unit and UI testing to assess all design functionality and responsiveness of mobile applications.

Senior Flutter Developer

Dakia Digital
Montreal
02.2021 - 07.2021
  • Built high-performance and high-friendly mobile applications for Android, iOS, and Web platforms by Flutter
  • Combined MVVM design patterns with Service Locator Patterns to ensure effective mobile application development
  • Compatible with Apple and Google Subscriptions with Apple_Pay for iOS and Google_Pay for Android
  • Performed Firebase features implementations, including Crashlytics and Analytics
  • Used Push Notification Service as Reminder Service
  • Provided Internationalization text and contents
  • Implemented Audio and Video Player.

Mobile Application Developer

RenoRun
Montreal
11.2018 - 04.2020
  • Built high-performance and user-friendly mobile applications for Android and iOS platforms using open-source UI software development kit Flutter.
  • Improved application functionality by utilizing Flutter Packages for seamless integration of new features and management of native iOS code.
  • Implemented BLoC design pattern to ensure efficient development of mobile application.
  • Managed multiple mobile components, including GPS, Local Database, and camera to perform specific app functions.
  • Implemented various Firebase features, including authentication, databases, analytics, remote configuration, and A/B testing.

Mobile Application Developer (iOS Developer)

KAAYU
Montreal
02.2018 - 11.2018
  • Built company mobile application from scratch for iOS using Swift language and cocoa-pods libraries
  • Developed and designed mobile application individually from scratch according to company website.

System Network Administrator

BAMSTRATEGY
Montreal
03.2016 - 09.2017

Product Manager

Damsun Rayaneh
Tehran, IRAN
01.2011 - 04.2015

Education

Computer Science - BAC -

Tehran Azad University
Tehran
2005

Skills

  • Dart, Swift, Kotlin
  • Unit Test, UI Test
  • Flutter Framework
  • UI/UX Design
  • Cross-Platform Development
  • State Management
  • RESTful APIs and Backend Integration
  • Firebase
  • GraphQL
  • Push notification
  • Offline storage techniques
  • In-app purchase
  • Audio / Video Play
  • Location, Map Integration
  • App Store / Play Store submission process
  • Object-Oriented Programming
  • Version Control
  • Testing and Debugging
  • CI/CD Integration

Career Experience

  • Team Lead / Senior Mobile Developer, Grain Discovery, Toronto, ON, 11/01/21, Present, Steer full spectrum of operations by transforming business team requirements and roadmaps into actionable sprint tasks while ensuring alignment with project goals and timelines., Spearhead development and implementation of comprehensive grain discovery app and incorporate numerous agriculture market features to facilitate seamless transactions between farmers and traders., Oversee app versioning for white-label apps on both App Store and Play Store to guarantee smooth and up-to-date user experience., Functioned as senior flutter developer and led mobile team to elevate productivity, streamline workflows, and deliver projects within defined timelines., Managed around 50 white-label apps by customizing features as per client requirements and ensuring consistent performance., Leveraged DataDog to monitor app logs and identify areas for performance improvement to enhance overall user experience., Employed Codemagic CI/CD for streamlined and automated app building across various white-label projects to optimize development workflows and reduce time-to-market., Implement Excel as remote database solution to meet specific project needs., Dart, Flutter, RESTful APIs, GraphQL, Firebase, Codemagic, DataDog
  • Software Developer, VerticalScope, Toronto, ON, 08/01/21, Participated in building high-performance and high-friendly mobile applications for Android and iOS platforms by Flutter., Combined MVVM design patterns with Bloc as state management to ensure effective mobile application development., Used GraphQL query for getting data per view models., Provided Internationalization text and contents., Executed thorough Unit and UI testing to assess all design functionality and responsiveness of mobile applications., Flutter, Flutter Packages, GraphQL, MVVM Design Pattern, Manage State with bloc pattern, Unit and Widget test
  • Senior Flutter Developer, Dakia Digital, Montreal, QC, 02/01/21, 07/01/21, Built high-performance and high-friendly mobile applications for Android, iOS, and Web platforms by Flutter., Combined MVVM design patterns with Service Locator Patterns to ensure effective mobile application development., Compatible Senior Mobile Developer, Apple and Google Subscriptions with Apple_Pay for iOS and Google_Pay for Android., Performed Firebase features implementations, including Creshlytics and Analytics., Used Push Notification Service as Reminder Service., Provided Internationalization text and contents., Implemented Audio and Video Player., Flutter, Flutter Packages, RESTful APIs, MVVM Design Pattern, get_it as a Service Locator, Apple_Pay, Google_Pay, Firebase Crashlytics, and Analytics, Push Notification
  • Mobile Application Developer, RenoRun, Montreal, QC, 11/01/18, 04/01/20, Built high-performance and high-friendly mobile applications for Android and iOS platforms by utilizing open-source UI software development kit Flutter., Improved application functionality by employing Flutter Packages to support the seamless integration of new features through the management of native iOS code., Implemented BLoC design patterns to ensure effective mobile application development., Managed multiple mobile components, including GPS, Local Database, and camera to perform specific app functions., Performed firebase features implementations, including authentication, databases, analytics, remote configuration, A/B Testing throughout the app development process., Executed thorough Unit and UI testing to assess all design functionality and responsiveness of the mobile application., Swift, CocoaPods, Objective-C, RESTful, Flutter, Third-Party Plugins, BloC Design Patterns, Unit Test, UI Test, Firebase, and Mobile components
  • Mobile Application Developer (iOS Developer), KAAYU, Montreal, QC, 02/01/18, 11/01/18, Built company mobile application from scratch for iOS using Swift language and cocoa-pods libraries., Developed and designed a mobile application individually from scratch according to the company website., Optimized networking among application and database servers by implementing API., Swift, Google API, and Database Server

Training

  • Internet Programming and Development - AEC, John Abbott College
  • Networking and Technical Support - AEC, Montreal College of Information Technology

Timeline

Team Lead / Senior Mobile Developer

Grain Discovery
11.2021 - Current

Software Developer

VerticalScope
08.2021 - 11.2021

Senior Flutter Developer

Dakia Digital
02.2021 - 07.2021

Mobile Application Developer

RenoRun
11.2018 - 04.2020

Mobile Application Developer (iOS Developer)

KAAYU
02.2018 - 11.2018

System Network Administrator

BAMSTRATEGY
03.2016 - 09.2017

Product Manager

Damsun Rayaneh
01.2011 - 04.2015

Computer Science - BAC -

Tehran Azad University
Yasser Soofiyani