Vahid Ghanbarpour

is available. ✅

Angestellt, Senior iOS Engineer, Namava
Urmia, Iran, Islamic Republic of

Fähigkeiten und Kenntnisse

SWIFT
Git
Architecture
SwiftUI
Unit Testing
Design Pattern
iOS SDK
Agile Development
iPhone Apps
iPad Apps
Professional experience
Team work

Werdegang

Berufserfahrung von Vahid Ghanbarpour

  • Current 3 years and 8 months, since Nov 2022

    Senior iOS Engineer

    Namava

    Plan and put into effect a rewrite of the project, using SwiftUI and Combine moving away from UIKit and RxSwift, implementing UI adjustments for iPad and tvOS. Architected and developed 6 core modules (fully documented) that resulted in code reduction for feature development, achieving 98% test coverage on our best tested module. Held continuous communication with product and open talks within our team of 5 engineers resulting in technical advancements and stakeholders’ satisfaction.

  • 2 years and 3 months, Sep 2020 - Nov 2022

    iOS Engineer

    StrAIberry

    Broke down features, managed technical tasks on Jira and cooperate with cross-functional teams within Agile methodology. Followed the MVVM-C architectural pattern to ensure clean and maintainable code. Utilized Core ML, Vision, Core Graphics & Core Animation, Combine, URLSession, Core Data & EventKit

  • 2 years and 1 month, Nov 2018 - Nov 2020

    iOS Engineer

    Urmis

    Developed e-commerce applications following the MVVM-C architectural design pattern. Learned the Test-Driven Development (TDD) approach, implemented infinite scroll through pagination, Integrated MapKit functionality, Employed AutoLayout, basic AVFoundation audio streaming and deepened understanding of application life-cycle during the development of these projects.

  • 8 months, Jul 2018 - Feb 2019

    Software Engineer

    Cryptopenny

    Crafted a SwiftUI iOS app following MVVM architectural design pattern for real-time currency rate predictions. Implemented a Node.JS backend on a Linux server, automating continuous prediction updates. Designed an LSTM model for currency rate prediction using Python and TensorFlow, leveraging two years of historical data.

  • 10 months, May 2017 - Feb 2018

    Software Engineer

    Atomix Studio

    Developed iOS software for an e-commerce & an educational platform following MVC architectural design patterns. Collaborated with a team of 5 developers to produce PvP & hypercasual games using Unity3D. Trained 2 interns, whom they had their games on the market in under 3 months. Developed and maintained Node.JS backend using socket.io & MongoDB that were built and used for our multiplayer games.

  • 8 months, Sep 2016 - Apr 2017

    iOS Engineer

    -

    Developed three iOS apps following MVC architectural design pattern. Maintained an already in-production source code that followed MVP architectural design pattern. I saw unit tests on this project for the very first time.

  • 1 year, Sep 2015 - Aug 2016

    iOS Engineer

    APAPay

    Co-founded as a technical member of the team. Designed APA Pay iOS & Android app UI/UX whilst collaborating in product design. Developed iOS software following MVC architectural design pattern & Interface Builder (Storyboards). Utilized Alamofire & SwiftyJSON for network calls and UserDefaults for persistence.

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z