Blog

Profile

Azam Muhammed Safiul

Muhammed Safiul Azam

Mobile Application Developer • Dart • Flutter • Kotlin • Android • Swift • iOS • MVVM • MVP • SOLID • CLEAN • AGILE

Name:Muhammed Safiul Azam
Address:Paris, France
Email:muhammed.safiul.azam@gmail.com
10+ years of experience in mobile application development including development for Social Network, Connected Vehicles, e-Commerce, Multimedia (Audio-Visual) and Video Games.

Main technical skills: Android and iOS application development including cross-platform development using Flutter as well as Kotlin Multiplatform. Plus Scrum Master.

Worked on many big agile projects including projects for Renault Nissan Mitsubishi Alliance, Playdom / Disney Media Interactive and Big City Pictures.

🙂 French by naturalization. 🙂

Website: https://muhammedsafiulazam.com
GitHub: https://github.com/muhammedsafiulazam
LinkedIn: https://linkedin.com/in/muhammedsafiulazam

Anyone can hire anyone from anywhere using services like Oyster HR.

Employments

11.2023 - present

Sporty Holiday

Project Lead Developer
  • We aim to revolutionise the way people plan and book their sports and active holidays by providing an online platform where customers can purchase holidays directly from a diverse range of vendors. Our mission is to create seamless, personalised, and memorable holiday experiences for our customers while empowering vendors to reach a broader audience and grow their businesses.
01.2020 - 09.2023

Leavy.co

Lead Developer - Mobile Engineering (CDI)
  • Android application development including ui and unit tests.
    Development environment: Flutter, Kotlin, Kotlin Multiplatform, Android, MVP, MVVM, Agile (Scrum and Kanban).
  • iOS application development including ui and unit tests.
    Development environment: Flutter, Swift, Kotlin Multiplatform, iOS, MVP, MVVM, Agile (Scrum and Kanban).
  • Projects:
    • Leavy: Mobile application for travelers.
    • Leavy HL: Mobile application for proprietors.
    • Leavy HOD: Mobile application for hosts.
    • Baguette: Flutter framework (www.baguette-framework.io).
01.2017 - 12.2019

Viseo Technologies

Mobile Application Developer (CDI)
  • Android application development including ui and unit tests.
    Development environment: Kotlin, Kotlin Multiplatform, Java, Android, MVVM, Agile (Scrum and Kanban).
  • iOS application development including ui and unit tests.
    Development environment: Swift, Objective-C, iOS, MVVM, Agile (Scrum and Kanban).
  • Projects:
    •  Renault Nissan Mitsubshi Alliance:
      • MyCMS: Android SDK for Connected Vehicles.
      • Nissan Connect: Android application for Connected Vehicles based on MyCMS.
07.2014 - 01.2016

Mob In Life

Lead Mobile Developer (CDI)
  • Geo-location based MMO mobile game development including ui and unit tests.
    Development environment: Unity3D, C#, Java, Android, Objective-C, iOS, MVC, Agile (Scrum).
  • Projects:
    • City Domination: Geo-location based MMO mobile strategy game.
    • Zombie Zone – World Domination: Geo-location based MMO mobile strategy game (Unity3D).
03.2016 - 07.2016

Rad.co

Software Engineer (CDI)
  • Android application development including ui and unit tests.
    Development environment: Kotlin, Java, Android, MVVM, Agile (Kanban).
  • iOS application development including ui and unit tests.
    Development environment: Swift, Objective-C, iOS, MVVM, Agile (Kanban).
  • Projects:
    • Rad: Online clothing e-Commerce mobile application.
10.2013 - 06.2014

Big City Pictures, Inc

Software Engineer
  • iOS application development including ui and unit tests.
    Development environment: Objective-C, iOS, MVVM, Agile (Scrum).
  • Projects:
    • Filmakr: Professional Film making and editing mobile application.
04.2013 - 08.2013

Motion Math, Inc

Intern (Masters)
  • iOS application and game development including ui and unit tests.
    Development environment: Objective-C, iOS, MVC, Agile (Scrum).
  • Projects:
    • Questimate: Educational mobile game based on estimation where user can ask questions.
03.2012 - 03.2013

Fun Free Games & Apps Ltd

Lead Software Engineer
  • Android application and game development including ui and unit tests.
    Development environment: Java, Cocos2d-x, Android, MVVM, Agile (Kanban).
  • iOS application and game development including ui and unit tests.
    Development environment: Objective-C, Cocos2d-x, iOS, MVVM, Agile (Kanban).
  • Projects:
    • Game Engine: Cocos2d-x based mobile game engine.
    • Lion vs Tomb Raiders, Global Front Infinity Warrior, etc.: Around 20 mobile games based on above game engine.
08.2010 - 02.2012

Slightly Social, Inc

VP Asia, Game Development
  • Flash application and game development.
    Development environment: ActionScript, Flex Builder, MVC, Agile (Scrum).
  • iOS application and game development including ui and unit tests.
    Development environment: Objective-C, OpenGL ES, iOS, MVC, Agile (Scrum).
  • Projects:
    • Harmville, Acromania: Facebook games based on Flash.
    • Others: Few mini mobile games.
08.2008 - 07.2010

Trippert, Inc + Playdom

Senior Software Engineer
  • Flash application and game development.
    Development environment: ActionScript, Flex Builder, MVC, Agile (Scrum).
  • iOS application and game development including ui and unit tests.
    Development environment: Objective-C, OpenGL ES, iOS, MVC, Agile (Scrum).
  • Projects:
    • Tikifarm, Fish Friends, Treetopia, World Series Of Poker: Facebook games based on Flash.
    • Others: Few mini mobile games.
09.2005 - 04.2007

Impossible s. r. o.

Software Engineer
  • J2ME game development and porting across a wide range of devices.
    Development environment: Java, J2ME, NetBeans, MVC, Agile (Kanban).
  • Projects:
    • Soldier, World’s Head: Mobile games based on J2ME.
    • Porting: Porting mobile games across a wide range of devices (150+).

Technical Skills

Tests

  • JUnit, Mockito, Mockk, Arbitrater, XCTest, Quick, Nimble.

Misc.

  • Gradle, CocoaPods, etc.

UI

  • Constraint Layout, Android Studio UI Editor, Auto Layout, XCode Storyboard.

Databases

  • SQLite, SQLDelight, Firebase, CoreData, Parse.

Languages

  • Dart, Kotlin, Kotlin Multiplatform, Java, Swift, Objective-C.

Educations

Achievements

Trainings

Languages