
Vahid Ghanbarpour
Skills
Timeline
Professional experience for Vahid Ghanbarpour
- Current 3 years and 6 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 members with similar profiles
XING – The jobs network
Over 1 million jobs
Find just the right job for you on XING.
Job offers just for you
Get found by employers and over 20,000 recruiters.
21 million members
Connect with new people and gather inspiration to boost your working life.
Free membership
Basic membership is free, but the opportunities are priceless.
