Summary
Overview
Work History
Education
Skills
Languages
Certification
Timeline
Generic
Farhad Faghihi

Farhad Faghihi

Calgary,AB

Summary

Highly skilled senior Android engineer with 12+ years of experience in building complex mobile tech solutions for large and mission-critical user bases.

Overview

15
15
years of professional experience
1
1
Certification

Work History

Android Lead at Direct Investing

TD Bank
06.2022 - Current
  • Leading TD Direct Investment android team of 3 engineers.
  • Serving in a cross-functional role to redesign the investment journeys of TD’s 8M+ users.
  • Leading, as well as hands-on development in delivering 100 features in 18 months.

Senior Android Developer

Aimsio
12.2018 - 05.2022
  • Lead the android mobile app integration for 30+ enterprise customers.
  • Developed 40+ medium to large feature sets and overhauled the app's architecture.
  • Lead the integration of Nashorn js engine with the native android app.
  • Eliminated 100% of customer irritant defects by February of 2022.
  • Improved app performance by optimizing code and implementing efficient algorithms.

Mobile Tech Lead

Saman Electronic Payment
12.2016 - 12.2018
  • Spearheaded the design and launch of 724 mobile payment app from scratch.
  • Lead the iOS and Android team to deliver to scale the mobile experience platform to 10M+ users.
  • Achieved 4.7/5 customer satisfaction rate, the most among all payment applications in the ME markets.
  • Optimized resource allocation by effectively prioritizing tasks based on business needs and project timelines.

Senior Android Developer

System Group
02.2016 - 07.2016
  • Developed Android client for 400K users of 20-year old enterprise documents engine.
  • Collaborated in a cross-functional role with web and DevOps engineers to deploy 7 enterprise applications.
  • Advocated the development of a mobile design system and component library.

Android Developer

Karina Mobile Solutions
09.2012 - 12.2015
  • Developed and maintained the Mobazi social gaming platform Android app.
  • Developed the Mobazi android sdk for Unity, GameMaker, and native android apps.
  • Managed the successful deployment of first specialized mobile gaming payment sdk in Iran in Mobazi platform.

C#.NET Application Developer

Mana Rayaneh
08.2009 - 08.2012
  • Developed and maintained on-cheque printing windows desktop app.
  • Developed and maintained sales management windows app.
  • Developed and maintained the web service for sending bulk SMS messages.

Education

B.Sc - Information Technology

University of Isfahan
Isfahan, Iran

Skills

  • Java, Kotlin, Android SDK
  • Jetpack, Compose, MVVM, TDD
  • Agile, Scrum
  • Leadership, Communication
  • Git, CI/CD, Jenkins, Linux
  • App security best practices
  • Software Design Patterns
  • Push Notifications
  • Memory Management
  • HTML, CSS, Responsive Design
  • Javascript

Languages

English
Native or Bilingual

Certification

Fullstack Java Developer

Timeline

Android Lead at Direct Investing

TD Bank
06.2022 - Current

Senior Android Developer

Aimsio
12.2018 - 05.2022

Mobile Tech Lead

Saman Electronic Payment
12.2016 - 12.2018

Senior Android Developer

System Group
02.2016 - 07.2016

Android Developer

Karina Mobile Solutions
09.2012 - 12.2015

C#.NET Application Developer

Mana Rayaneh
08.2009 - 08.2012

B.Sc - Information Technology

University of Isfahan
Farhad Faghihi