Moussa B.

iOS-kehittäjä

Moussa on kerännyt yli 5 vuoden kokemuksen ohjelmistokehittäjänä, ja hän on keskittynyt ensisijaisesti iOS/iPad OS -sovellusten rakentamiseen.

Moussa osoittaa johdonmukaisesti sitoutumista koodin laatuun ja tarjoaa tehokkaita ratkaisuja. Hänellä on vahva käsitys liiketoiminnan ja käyttäjien tarpeista, ja hän on erinomainen viestinnän alalla.

Hänen projektisalkkunsa kattaa eri toimialoja, kuten verkkokaupan, liikenteen, terveydenhuollon, fintechin ja lohkoketjujen web3:n. Sovellukset, joihin hän osallistui, on suunniteltu tukemaan useita kieliä, ja niitä on otettu menestyksekkäästi käyttöön eri alueilla, kuten Koreassa, Bahrainissa, Kuwaitissa, Tunisiassa, Yhdysvalloissa ja EU:ssa.

Tärkein asiantuntemus

  • Swift
    Swift 5 vuotta
  • iOS
    iOS 5 vuotta
  • Realm
    Realm 4 vuotta

Muut taidot

  • OAuth2
    OAuth2 3 vuotta
  • C#
    C# 1 vuotta
  • Usabilla
    Usabilla 1 vuotta
Moussa

Moussa B.

Tunisia

Aloita tästä

Valittu kokemus

Työllisyys

  • Senior iOS Developer

    TrustNXT - 3 months

    • Developed and launched the first versions of the TrustNXT iOS app within three months, transforming the design from Figma into a fully functional application.
    • Implemented key features such as media uploads, chunking, caching, and storage to support secure content handling using the C2PA protocol.
    • Utilized SwiftUI, UIKit, URLSession, and Alamofire for frontend development, ensuring smooth user interactions and performance.
    • Integrated AWS services including S3 for file storage and Cognito for user authentication.
    • Configured App Permissions and App Extensions to enhance app capabilities and security.
    • Set up Appsflyer for user analytics and Firebase for crash reporting and performance monitoring.

    Tekniikat:

    • Tekniikat:
    • AWS AWS
    • Swift Swift
    • UIKit UIKit
    • Firebase Firebase
    • REST API REST API
    • SwiftUI SwiftUI
    • AWS Amplify AWS Amplify
  • Senior iOS Developer

    Wheretogo - 3 months

    • Worked as a Senior iOS Developer alongside the mobile team to provide technical consultation on the tech stack and architecture decisions.
    • Contributed to achieving the beta release by implementing new features, resolving issues, and ensuring overall app stability.
    • Updated the application with a new tech stack, integrated feature enhancements, and applied design updates based on new UI/UX requirements.

    Tekniikat:

    • Tekniikat:
    • iOS iOS
    • UIKit UIKit
    • Alamofire Alamofire
    • Core Animation Core Animation
    • SwiftUI SwiftUI
  • iOS-kehittäjä

    BX3 Sourcing Limited - UK - 2 years 2 months

    • Kehitimme tilauspohjaisen musiikkisovelluksen, joka on optimoitu iPhonelle ja iPadille.
    • Toteutettiin kattavat toiminnallisuudet, mukaan lukien soittolistat, artistien tutkiminen, albumien selaaminen ja hakutoiminto.

    Tekniikat:

    • Tekniikat:
    • UIKit UIKit
  • iOS-kehittäjä - IoT - Contractor

    Airzai - 3 months

    • Toimi ainoana vanhempana iOS-kehittäjänä, joka vastasi version 1.0 toimittamisesta App Storeen.
    • Toteutettu Bluetooth- ja MQTT IoT-tekniikoita älykkään tuoksusumuttimen liittämiseksi ja ohjaamiseksi.
    • Integroitu Shopify-todennus kirjautumista, rekisteröitymistä ja salasanan palautusta varten.
    • Hyödynsi Zendeskin API:ta asiakaspalautetta varten ja AWS Things -palvelua laiteyhteyksien muodostamiseksi.
    • Hyödynnetään SwiftUI:tä ensisijaisena kehyksenä käyttöliittymän rakentamisessa.

    Tekniikat:

    • Tekniikat:
    • UIKit UIKit
    • CoreData CoreData
    • MQTT
    • Internet of Things (IoT)
  • iOS-kehittäjä

    Solve.Care - 1 year 4 months

    • Toteutettu lohkoketjuteknologia, joka antaa käyttäjille tiedonsaannin ja SOLVE-lompakon saldon hallinnan.
    • Hyödynsi palvelinohjattua käyttöliittymää molempien sovellusten merkittävissä osissa, mikä tarjoaa ilmoitettuja ja dynaamisia näkymiä iOS:ään.

    Tekniikat:

    • Tekniikat:
    • UIKit UIKit
    • Storyboard
    • CoreData CoreData
    • Alamofire Alamofire
    • Stripe Stripe
    • Web3Swift Web3Swift
  • iOS Developer

    Label A (labela.nl) - 1 month

    • Worked with the Dutch agency LabelA as a contractor through Proxify on the Swapfiets iOS application, contributing to the release of a new version.
    • Added new features to the app, including user feedback integration using the Usabilla Framework.
    • Performed UI updates and resolved various bugs to improve app stability and user experience.

    Tekniikat:

    • Tekniikat:
    • UIKit UIKit
    • Storyboard
    • Usabilla Usabilla
  • iOS Developer

    PEAK - 2 years 8 months

    • Built the Bounou fintech app as the solo iOS developer, enabling QR code payments, account top-ups, spending analysis, and business account features; collaborated closely with the product owner and designer, and led mobile efforts by defining tasks for the Android team.
    • Contributed to the development of the Spare app (20+ screens) as part of a team, focusing on features such as budgeting and spending analytics.
    • Developed the Tadawi e-commerce app (27+ screens) from scratch as the sole iOS developer, implementing features like Apple Sign-In, order tracking, offers, maps, and extensive use of third-party libraries and multithreading with GCD.

    Tekniikat:

    • Tekniikat:
    • User Flows
    • UIKit UIKit
    • Storyboard
    • CoreData CoreData
    • CocoaPods CocoaPods
    • OAuth2 OAuth2
    • Realm Realm
    • Alamofire Alamofire
    • WebKit WebKit
    • Core Animation Core Animation
    • Swinject Swinject
    • Apple Maps Apple Maps
    • AppAuth AppAuth
    • KingFisher KingFisher
  • C# Developer

    PEAK - 8 months

    • Developed an Identity Server functioning as an OpenID Identity Provider using C# as the primary programming language.
    • Applied the MVC architecture alongside the Repository Pattern and Dependency Injection to ensure clean, maintainable, and testable code.

    Tekniikat:

    • Tekniikat:
    • .NET framework .NET framework

Koulutus

  • BSc.Development of Information Systems

    Higher Institute of Technological Studies of Sousse · 2014 - 2018

Portfolio

  •  - 1
  •  - 1
  •  - 1
  •  - 1
  •  - 1
  •  - 1
  •  - 1
  •  - 1
  •  - 1
  •  - 1
  •  - 1
  •  - 1
  •  - 1
  •  - 1
  •  - 1
  •  - 1

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