Moussa B.

iOS-udvikler

Moussa har over 5 års erfaring som softwareudvikler med primært fokus på at bygge iOS/iPad OS-applikationer.

Moussa udviser konsekvent engagement i kodekvalitet og tilbyder effektive løsninger. Med en stærk forståelse for forretnings- og brugerbehov udmærker han sig inden for kommunikation.

Hans projektportefølje spænder over forskellige brancher, herunder e-handel, transport, sundhedspleje, fintech og blockchain web3. De applikationer, han har bidraget til, er designet til at understøtte flere sprog og er blevet implementeret med succes i forskellige regioner, såsom Korea, Bahrain, Kuwait, Tunesien, USA, EU og andre steder.

Hovedekspertise

  • Swift
    Swift 5 år
  • iOS
    iOS 5 år
  • Realm
    Realm 4 år

Andre færdigheder

  • OAuth2
    OAuth2 3 år
  • C#
    C# 1 år
  • Usabilla
    Usabilla 1 år
Moussa

Moussa B.

Tunisia

Match med udvikler her

Udvalgt oplevelse

Beskæftigelse

  • Senior iOS Developer

    TrustNXT - 3 måneder

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

    Teknologier:

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

    Wheretogo - 3 måneder

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

    Teknologier:

    • Teknologier:
    • iOS iOS
    • UIKit UIKit
    • Alamofire Alamofire
    • Core Animation Core Animation
    • SwiftUI SwiftUI
  • iOS-udvikler

    BX3 Sourcing Limited - UK - 2 flere år 2 måneder

    • Udviklet en abonnementsbaseret musikapp optimeret til iPhone og iPad.
    • Implementeret omfattende funktioner, herunder afspilningslister, udforskning af kunstnere, albumbrowsing og en søgefunktion.

    Teknologier:

    • Teknologier:
    • UIKit UIKit
  • iOS-udvikler - IoT - Contractor

    Airzai - 3 måneder

    • Fungerede som den eneste senior iOS-udvikler med ansvar for at levere version 1.0 til App Store.
    • Implementeret Bluetooth og MQTT IoT-teknologier til at forbinde og styre en smart duftspreder.
    • Integreret Shopify-godkendelse til login, tilmelding og gendannelse af adgangskode.
    • Udnyttede Zendesk API til kundefeedback og AWS Things til at etablere enhedsforbindelser.
    • Brugte SwiftUI som den primære ramme for opbygning af brugergrænsefladen.

    Teknologier:

    • Teknologier:
    • UIKit UIKit
    • CoreData CoreData
    • MQTT
    • Internet of Things (IoT)
  • iOS-udvikler

    Solve.Care - 1 år 4 måneder

    • Implementeret blockchain-teknologi, der giver brugerne kontrol over dataadgang og SOLVE-tegnebogssaldo.
    • Brugte serverdrevet brugergrænseflade til betydelige dele af begge apps, hvilket gav deklarerede og dynamiske visninger i iOS.

    Teknologier:

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

    Label A (labela.nl) - 1 måned

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

    Teknologier:

    • Teknologier:
    • UIKit UIKit
    • Storyboard
    • Usabilla Usabilla
  • iOS Developer

    PEAK - 2 flere år 8 måneder

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

    Teknologier:

    • Teknologier:
    • 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 måneder

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

    Teknologier:

    • Teknologier:
    • .NET framework .NET framework

Uddannelse

  • BSc.Development of Information Systems

    Higher Institute of Technological Studies of Sousse · 2014 - 2018

Portefølje

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

Find din næste udvikler inden for få dage, ikke måneder

Book en 25-minutters samtale, hvor vi:

  • udfører behovsafdækning med fokus på udviklingsopgaver
  • Forklar vores proces, hvor vi matcher dig med kvalificerede, godkendte udviklere fra vores netværk
  • beskriver de næste trin for at finde det perfekte match på få dage

Lad os snakke om det