Moein B.

iOS-kehittäjä

Moein on lahjakas ja järjestelmällinen iOS-kehittäjä, jolla on kuuden vuoden kokemus. Hän on erinomainen dynaamisissa ja määräaikaan sidotuissa työympäristöissä, ja hän on ohjannut ja kehittänyt yli seitsemän iOS-sovellusta yhteistyössä kotimaisten ja kansainvälisten yritysten kanssa.

Moein käyttää POP-menetelmää sekä MVC-, MVVM- ja VIPER-arkkitehtuuria.

Hän on erittäin taitava työskentelemään poikkitoiminnallisissa ketterissä tiimeissä ja toimittamaan korkealaatuisia tuotteita tietyissä aikatauluissa.

Tärkein asiantuntemus

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

Muut taidot

  • CoreData
    CoreData 4 vuotta
  • Realm
    Realm 4 vuotta
  • Automation Testing 4 vuotta
Moein

Moein B.

Turkey

Aloita tästä

Valittu kokemus

Työllisyys

  • iOS-kehittäjä

    Insign Gmbh - Proxify AB - 1 year

    • Havaitsit projektin tärkeimmät pullonkaulat ja laadit etenemissuunnitelman tiimin parannuksia varten.
    • Ohjasi kehittäjiä varmistaaksesi, että ne noudattavat yksityiskohtaista teknistä suunnittelua ja standardeja.
    • Konsultoidaan koodin tarkistuksissa laadun, standardien noudattamisen, uudelleenkäytettävyyden ja ylläpidon helppouden varmistamiseksi.
    • Poistettiin QA-prosessiin kuluva aika ottamalla käyttöön Fastlane CI/CD on Gitlab -juoksija yksikkötestejä ja beta-rakennuksia varten.
    • Sovellettiin GitFlow-strategiaa lähdekoodiristiriitojen vähentämiseksi 35 prosentilla.
    • Suorittanut refaktorointia puhtaiden arkkitehtuurikonseptien ja yksittäisen vastuun soveltamiseksi luokkiin.
    • Tarjonnut teknisiä ratkaisuja monenlaisiin vaikeisiin ongelmiin.
  • iOS-kehittäjä

    ChatterFox - 10 months

    • Kehittänyt American Accent Training -sovelluksen.
    • Parannettu tiimin tehokkuutta opastamalla ja soveltamalla Scrum-menetelmää Jira-ohjelmiston avulla.
    • Analysoi Burndown-kaaviota Jirassa tutkiaksesi kehitysprosessin hidastumisen syitä.
    • Hallinnoi ja integroi iOS-, Android- ja verkkosovellusten maksujärjestelmän, joka lisäsi iOS-käyttäjien määrää yli 20 %.
    • Tutki ja suunnitteli UX:n uudelleen käyttäjän näkökulmasta ja tarjosi ratkaisuja lisäparannuksia varten.
  • iOS-kehittäjä

    Sync. Money - 1 year 5 months

    • Sovelletaan puhtaan arkkitehtuurin periaatteita.
    • Seuraa Domain-Driven Design (DDD) -menetelmiä.
    • Noudatetaan SOLID-periaatteita.
    • MVVM- ja Adapter-suunnittelumallien toteuttaminen.
    • Suunnitellut modulaarisia koodirakenteita.
    • Kirjoittanut ja ylläpitänyt yksikkötestejä.
  • iOS-kehittäjä

    Mobillet - 2 years 6 months

    turvallisen käyttäjän kirjautumisen mobiilipankkisovellukseen iOS-alustalla.

    • Poistettiin asiakkaan OTP-koodien vastaanottoprosessi korvaamalla se istunnonhallintaprosessilla.
    • Refaktoroi 60 % vanhasta koodista Objective-C:stä Swiftiksi ja paransi projektin luettavuutta, ylläpitoa ja skaalautuvuutta kommentoimalla ja käyttämällä puhtaita koodikäytäntöjä.
    • Vähensi tuotantoversion virheitä 30 % käyttämällä Pull Request -menetelmää, tarkistamalla koodia ja korjaamalla mahdollisia virheitä koodauksen aikana.

    Tekniikat:

    • Tekniikat:
    • Objective-C Objective-C
  • iOS developer

    TSIT Co - 2 years 4 months

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

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

    • 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 year 2 months

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

Koulutus

  • BSc.Electrical and Computer Engineering

    Sadjad University of Technology · 2009 - 2013

Löydä seuraava kehittäjäsi päivien, ei kuukausien sisällä

Kun otat yhteyttä, järjestämme lyhyen 25 minuuttia kestävän tapaamisen, jonka aikana:

  • Kartoitamme yrityksenne kehitystarvetta
  • Kertoa prosessimme, jolla löydämme teille pätevän, ennakkotarkastetun kehittäjän verkostostamme
  • Käymme läpi askeleet, joilla oikea ehdokas pääsee aloittamaan – useimmiten viikon sisällä

Keskustele kanssamme