Moein B.

Moein B.

Développeur iOS

Meilleur performeur 9/10
Turkey
Membre de confiance depuis 2021
7 années d'expérience

Moein utilise la méthodologie POP, ainsi que les architectures MVC, MVVM et VIPER.

Il est très compétent pour travailler au sein d'équipes Agile interfonctionnelles afin de fournir des produits de haute qualité dans des délais précis.

Expertise principale

iOSiOS7 ans
SwiftSwift7 ans
Objective-CObjective-C6 ans
UIKitUIKit6 ans
4+

Expérience8

Développeur iOS

Insign Gmbh - Proxify AB
Jan 2022 - Jan 2023 · 1y
  • Détection des principaux goulets d'étranglement dans le projet et création d'une feuille de route pour l'amélioration de l'équipe.
  • Fournir des conseils aux développeurs afin de garantir l'alignement sur la conception technique détaillée et les normes.
  • Consultés lors des revues de code pour garantir la qualité, la conformité aux normes, la réutilisation et la facilité de maintenance.
  • Nous avons éliminé le temps du processus d'assurance qualité en mettant en œuvre Fastlane CI/CD sur le runner Gitlab pour les tests unitaires et les builds bêta.
  • Application de la stratégie GitFlow pour réduire les conflits de code source de 35%.
  • Refactoring pour appliquer les concepts d'architecture propre et de responsabilité unique aux classes.
  • Fournir des solutions techniques à un large éventail de problèmes difficiles.
ChatterFox

Développeur iOS

ChatterFox
Language Learning
Dec 2020 - Oct 2021 · 10m
  • Développement de l'application de formation à l'accent américain.
  • Amélioration de l'efficacité de l'équipe en instruisant et en appliquant la méthodologie Scrum à l'aide du logiciel Jira.
  • Analyse du graphique Burndown dans Jira pour rechercher les causes des ralentissements dans le processus de développement.
  • Gestion et intégration d'un système de paiement pour iOS, Android et applications web, qui a permis d'augmenter le nombre d'utilisateurs d'iOS de plus de 20 %.
  • J'ai étudié et repensé l'interface utilisateur du point de vue de l'utilisateur et j'ai proposé des solutions pour l'améliorer encore.
Sync. Money

Développeur iOS

Sync. Money
Banking and Finance
Aug 2020 - Jan 2022 · 1y 5m
  • Appliquer les principes de l'architecture propre.
  • Suivre les méthodologies DDD (Domain-Driven Design).
  • Adhésion aux principes SOLID.
  • Mise en œuvre des modèles de conception MVVM et Adapter.
  • Conception de structures de code modulaires.
  • Rédaction et maintenance de tests unitaires.

Développeur iOS

Mobillet
Banking and Finance
Apr 2019 - Oct 2021 · 2y 6m
  • Création d'une authentification biométrique pour sécuriser la connexion des utilisateurs à l'application bancaire mobile sur la plateforme iOS.
  • Élimination du processus de réception des codes OTP des clients en le remplaçant par un processus de gestion des sessions.
  • Refonte de 60% de l'ancien code d'Objective-C vers Swift, améliorant la lisibilité, la maintenance et l'évolutivité du projet en commentant et en utilisant des pratiques de code propre.
  • Réduction des bogues de la version de production de 30% en utilisant la méthode Pull Request, en révisant le code et en corrigeant les erreurs possibles pendant le codage.
Objective-CObjective-C
TSIT Co

iOS developer

TSIT Co
Information Technology (IT) and Services
Nov 2017 - Mar 2020 · 2y 4m
  • Cooperated with the back-end team and successfully executed video message feature in less than 1 month.
  • Added thread pool as well as substituting optimal texture framework in designing UI elements which resulted in 20% improvement in loading speed.
  • Instructed the Scrum method to the mobile client technical team (Android/iOS) to manage the tasks more effectively in addition to supporting the technical manager for implementing agile methodology within teams.
  • Optimized the download manager section of the app, reducing the amount of data consumed by the user by 15%, as well as adding the resume feature to downloadable files.
  • Launched, verified, and developed an instant video conferencing program with a chat capability. Within just a week as one of the country's first tech teams during the Corona Pandemic increased 600k users immediately.
  • Conducted several meetings to persuade the team to shift the system architecture from MVC to MVVM. Started performing the test writing process at the same time, thus the code refactoring process was applied separately to the sprint and each team member was to devote 30% of the task time to write the Unit Test and UI Test.
  • Modified and debugged the chat platform in less than 3 months and developed parts of the MQTT service to fix major problems relevant to the most critical section of the application.
  • Developed and launched the light edition of Vida messenger and successfully attracted 3,000 new users to the chat messenger.

iOS developer

FoundersBuddy
Online Marketplaces
Jan 2017 - Jan 2018 · 1y
  • Developed a Social Dating App.
  • Executed PubNub framework in both back-end and front-end to run the instant messaging service as well as push notifications.
  • Designed Card View style Interface employing MVC design pattern and applied an Amazon Cognito-based Refresh Token.
Eastport

iOS developer

Eastport
Transportation and Logistics
Nov 2016 - Nov 2017 · 1y
  • Developed a Global Ship Tracking System.
  • Managing a team to implement a worldwide tracking system based on Google map by emphasizing booking and observing ships in real-time.
  • Created object and distance tracking systems based on MVC architecture.
Aparnik Co.

iOS developer

Aparnik Co.
E-commerce
Sep 2015 - Nov 2016 · 1y 2m
  • Designed and implemented several sections for the app, including sales and tutoring based on MVC architecture. In addition, the major issue of introducing a VR-compatible 3D player was also resolved.

Évaluations

Excellence en ingénierie

Les performances globales de Moein lors d'une évaluation technique en direct de 90 minutes se classent dans le top 25% des Développeur iOS évalués chez Proxify.

Éducation

SUO
Sadjad University of Technology
Electrical and Computer Engineering2009 - 2013

Arrêtez de naviguer.
Soyez jumelé plus rapidement.