Farshid Abazari

Angestellt, Senior Android Developer, Getir

Amsterdam, Niederlande

Über mich

With over 10 years of experience in software development, I bring a track record of successfully leading teams, delivering projects on time and within budget, and championing the adoption of modern development practices. My expertise lies in designing, developing, and launching impactful mobile applications across diverse industries, including banking, retail, and logistics. Proficient in Kotlin, Java, and mobile architecture patterns, I excel at fostering a collaborative development environment to drive innovation and achieve tangible results. I am eager to apply my expertise to create innovative mobile solutions.

Fähigkeiten und Kenntnisse

Git
Java
Android Apps
Kotlin
Android
TDD
Design pattern
OOP
RESTful API
MVVM
MVC
Software
Application
Software Development
TypeScript
Architecture
Database
Code
Apps
API
Retrofit
Agile Development
JSON
Unit Testing
Software framework
Firebase
Code Reviews
SQLite
Android Studio
Gradle
dynamic
attention to detail
International experience
Jira
Technology

Werdegang

Berufserfahrung von Farshid Abazari

  • Bis heute 2 Jahre und 2 Monate, seit Mai 2022

    Senior Android Developer

    Getir

    Led and participating in migrating a monolithic Android application to a modular MVVM architecture. Provided coaching and mentorship to junior developers. Developed crucial features such as Pay by Installment, Subscription, Slotted Delivery, and Promotion. Technologies: Kotlin, Java, MVVM, Compose, Coroutines, Socket.IO, Ktor.

  • 1 Jahr und 4 Monate, Feb. 2021 - Mai 2022

    Senior Android Developer

    Mobiquity

    Developed a digital banking app, focusing on user experience and security. Implemented modern Android development practices Ensured code quality through rigorous testing and code reviews Technologies: Kotlin, Jetpack, Compose, BackBase, Jenkins.

  • 2 Jahre und 4 Monate, Nov. 2018 - Feb. 2021

    Senior Android Developer

    Mobiliva R&D

    Developed a Messaging App integrated with MatterMost messaging platform. Contributed to the development of native mobile client apps for Push-to-talk, Video Calls (streaming), and Voice Calls. Technologies: Kotlin, MVVM, Firebase, Matter-Most, Socket, Jetpack, Coroutines.

  • 7 Monate, Mai 2018 - Nov. 2018

    Senior Android Developer

    Bamilo

    Working in an international e-commerce and market place company as a senior android developer. Bamilo was the first and the biggest market place in Iran, they had more than 500 employees and 90 people in IT department. • Migrated from a spaghetti code written in 2011 to MVVM • Improve crash free from 80% to 96% • Migrated from Java to Kotlin • Reduce server calls up to 40%

  • 1 Jahr und 7 Monate, Feb. 2016 - Aug. 2017

    Senior Android Developer

    Rahsepar

    Rahspar was a Carpooling/Ride-sharing startup based on Qazvin, Iran • I developed a chat room between driver and passenger by Java native socket • I implement an in-app messaging system to show the dynamic messages and notifications inside the application • Achievements • Building a high-tech application in both technical and design • Lead other android developers • Create an application with 99 % of crash free

  • 1 Jahr und 2 Monate, Nov. 2015 - Dez. 2016

    Android developer

    Karina

    • I developed a social application for mobile gamers • I implemented an SDK for game developers to communicate with the application • Encrypting shared preferences, Database, and RAM variables to prevent changing important games values • Instant chat messaging with XMPP protocol • Achievements • Implementing a new SDK to support Unity3D, Game Maker, and Cocos2d, the old SDK supports just Unity without any encryption

  • 4 Jahre und 8 Monate, März 2010 - Okt. 2014

    Software developer

    MRL R&D Center

    MRL is a mechatronics robotics laboratory based in Qazvin Azad University. • Research and develop image processing like face and object recognition • Research and develop AI for human tracking • Develop a human-robot interface application to handle running and testing different scenarios • Working with multiple programming languages like C++, C#, Python, and Java • Working with many hardware, RaspberryPI, Kinect, Xtion, LRF Sensors, and Robotic arms.

Ausbildung von Farshid Abazari

  • 4 Jahre und 11 Monate, Okt. 2009 - Aug. 2014

    Software Engineering

    Qazvin Islamic Azad University

Sprachen

  • Englisch

    Fließend

  • Türkisch

    Gut

  • persian

    Muttersprache

Interessen

Lego
Video Games
Arts and crafts of wood

21 Mio. XING Mitglieder, von A bis Z