Mahdi Abolfazli

Senior Android Developer at Gini
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Munich, Bavaria, Germany, DE
Languages
  • English Full professional proficiency
  • Farsi Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Koorosh Mashhadi

I collaborated with Mahdi on a project, and we resolved challenges together. Mahdi checks out references and best practices with acuity and implements the codes with high quality by following the principles. Mahdi has great methods of learning, which make him a fast learner, and he seeks a deep understanding of new state-of-the-art topics.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Foundations of Programming: Design Patterns
    LinkedIn
    Oct, 2016
    - Nov, 2024
  • Using JUnit for Testing in Java
    LinkedIn
    Oct, 2016
    - Nov, 2024

Experience

    • Germany
    • Software Development
    • 1 - 100 Employee
    • Senior Android Developer
      • Jun 2023 - Present

    • Software Development
    • Senior Android Developer
      • Oct 2020 - Dec 2022

      Co-founded by my friend and I, BitAlone group developed 4 Android applications with focus on financial markets (Arzine in cryptocurrencies and Namadban in Iranian stock market). * Developed applications with MVVM and Clean architecture. * Wrote testable and maintainable code with regards SOLID principles. * Implemented WebSocket functionality with OkHttp. * Integrated CafeBazaar in-app purchase. * Published 1 app in GooglePlay and 3 apps in CafeBazaar. * Developed git flow for projects. * Upgraded projects from Dagger 2 to Hilt. Show less

    • Iran
    • Financial Services
    • 1 - 100 Employee
    • Senior Android Developer
      • Dec 2018 - Sep 2020

      Part is a large financial company in Iran with more than 500 employees. * Reimplemented the Signal application to follow the Google “iosched'' project architecture using MVVM design pattern, Kotlin, Coroutines, and Clean architecture. * Maintained and developed new features for a large scale application with more than 5-million users. * Mentored 8 apprentices in the CupCake course on Android development. * Documented the Git flow and project conventions to use among different Android projects in the company. * Developed a library to integrate the sound processing library developed by the AI department. * Held Thursday learning sessions with other teammates to learn new technologies Show less

  • Self-employed
    • Mashhad, Iran
    • Freelance Android Developer
      • Nov 2016 - Nov 2018

      Working as a freelance Android developer, I had developed more than 3 applications. Some of them were just for myself and some were ordered by individuals. I was using Java, Room and Retrofit. I was also improving my skills in Android development. Working as a freelance Android developer, I had developed more than 3 applications. Some of them were just for myself and some were ordered by individuals. I was using Java, Room and Retrofit. I was also improving my skills in Android development.

Education

  • Shahrood University of Technology
    Master's degree, MBA
    2013 - 2015
  • Khayyam Higher Education Centre
    Bachelor's, Mechanical Engineering
    2009 - 2013

Community

You need to have a working account to view this content. Click here to join now