Moein B.

iOS-ontwikkelaar

Moein is een getalenteerde en georganiseerde iOS-ontwikkelaar met zes jaar ervaring.

Hij blinkt uit in dynamische en deadline-georiënteerde werkomgevingen en heeft meer dan zeven iOS-applicaties geregisseerd en ontwikkeld in samenwerking met nationale en internationale bedrijven.

Moein maakt gebruik van POP-methodologie en MVC-, MVVM- en VIPER-architecturen.

Hij is zeer bedreven in het werken binnen cross-functionele Agile teams om producten van hoge kwaliteit te leveren binnen specifieke tijdsbestekken.

Hoofd expertise

  • iOS
    iOS 7 jaar
  • Swift
    Swift 7 jaar
  • Objective-C
    Objective-C 6 jaar

Andere vaardigheden

  • CoreData
    CoreData 4 jaar
  • Realm
    Realm 4 jaar
  • Automation Testing 4 jaar
Moein

Moein B.

Turkey

Aan de slag

Geselecteerde ervaring

Dienstverband

  • iOS-ontwikkelaar

    Insign Gmbh - Proxify AB - 1 jaar

    • De belangrijkste knelpunten in het project opgespoord en een stappenplan gemaakt voor teamverbeteringen.
    • Begeleidde ontwikkelaars om ervoor te zorgen dat ze op één lijn zaten met het gedetailleerde technische ontwerp en de standaarden.
    • Geraadpleegd bij codebeoordelingen om kwaliteit, naleving van standaarden, herbruikbaarheid en onderhoudsgemak te garanderen.
    • Tijdsduur QA-proces geëlimineerd door implementatie van Fastlane CI/CD op Gitlab runner voor unit tests en bèta builds.
    • GitFlow-strategie toegepast om broncodeconflicten met 35% te verminderen.
    • Refactoring uitgevoerd om clean architecture concepten en single responsibility toe te passen op classes.
    • Technische oplossingen voor een breed scala aan moeilijke problemen.
  • iOS-ontwikkelaar

    ChatterFox - 10 maanden

    • Ontwikkelde de Amerikaanse Accent Training App.
    • Verbeterde efficiëntie van het team door het instrueren en toepassen van de Scrum-methodologie met behulp van Jira-software.
    • Analyseerde de Burndown grafiek in Jira om de oorzaken van vertragingen in het ontwikkelproces te onderzoeken.
    • Beheerde en integreerde een betalingssysteem voor iOS, Android en webapplicaties, waardoor het aantal iOS-gebruikers met meer dan 20% toenam.
    • De UX onderzocht en opnieuw ontworpen vanuit het oogpunt van de gebruiker en oplossingen aangedragen voor verdere verbetering.
  • iOS-ontwikkelaar

    Sync. Money - 1 jaar 5 maanden

    • Toegepaste Clean Architecture-principes.
    • Domain-Driven Design (DDD) methodologieën gevolgd.
    • Volg de SOLID-principes.
    • MVVM- en Adapter-ontwerppatronen geïmplementeerd.
    • Modulaire codestructuren ontworpen.
    • Unit tests geschreven en onderhouden.
  • iOS-ontwikkelaar

    Mobillet - 2 jaar 6 maanden

    • Biometrische authenticatie ontwikkeld om veilig in te loggen voor de app voor mobiel bankieren op het iOS-platform.
    • Het proces van het ontvangen van OTP-codes van klanten is geëlimineerd door het te vervangen door een sessiebeheerproces.
    • 60% van de oude code gerefactored van Objective-C naar Swift, waarbij de leesbaarheid, het onderhoud en de schaalbaarheid van het project zijn verbeterd door commentaar te leveren en schone code te gebruiken.
    • Verminderde bugs in de productieversie met 30% door gebruik te maken van de Pull Request-methode, door code te beoordelen en mogelijke fouten tijdens het coderen te herstellen.

    Technologieën:

    • Technologieën:
    • Objective-C Objective-C
  • iOS developer

    TSIT Co - 2 jaar 4 maanden

    • 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 - 1 jaar

    • 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.
  • iOS developer

    Eastport - 1 jaar

    • 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.
  • iOS developer

    Aparnik Co. - 1 jaar 2 maanden

    • 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.

Educatie

  • BSc.Electrical and Computer Engineering

    Sadjad University of Technology · 2009 - 2013

Vind jouw volgende ontwikkelaar binnen enkele dagen, niet maanden

In een kort gesprek van 25 minuten:

  • gaan we in op wat je nodig hebt om je product te ontwikkelen;
  • Ons proces uitleggen om u te matchen met gekwalificeerde, doorgelichte ontwikkelaars uit ons netwerk
  • delen we de stappen met je om de juiste match te vinden, vaak al binnen een week.

Maak een afspraak