Moussa B.

iOS-utvecklare

Moussa har över 5 års erfarenhet som mjukvaruutvecklare, med ett primärt fokus på att bygga iOS/iPad OS-applikationer.

Moussa visar konsekvent ett engagemang för kodkvalitet och erbjuder effektiva lösningar. Med ett starkt grepp om affärs- och användarbehov utmärker han sig inom kommunikation.

Hans projektportfölj spänner över olika branscher, inklusive e-handel, transport, hälso- och sjukvård, fintech och blockchain web3. De applikationer som han har bidragit till är utformade för att stödja flera språk och har framgångsrikt använts i olika regioner, t.ex. Korea, Bahrain, Kuwait, Tunisien, USA, EU och andra länder.

Huvudsaklig expertis

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

Andra kompetenser

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

Moussa B.

Tunisia

Hitta en utvecklare

Utvald erfarenhet

Anställningar

  • Senior iOS Developer

    TrustNXT - 3 månader

    • 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ånader

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

    BX3 Sourcing Limited - UK - 2 år 2 månader

    • Utvecklade en prenumerationsbaserad musikapp optimerad för iPhone och iPad.
    • Implementerade omfattande funktioner, inklusive spellistor, artistutforskning, albumbläddring och en sökfunktion.

    Teknologier:

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

    Airzai - 3 månader

    • Var den enda seniora iOS-utvecklaren som ansvarade för att leverera version 1.0 till App Store.
    • Implementerade IoT-teknikerna Bluetooth och MQTT för att ansluta och styra en smart doftspridare.
    • Integrerad Shopify-autentisering för inloggning, registrering och återställning av lösenord.
    • Utnyttjade Zendesk API för kundfeedback och AWS Things för att upprätta enhetsanslutningar.
    • Använde SwiftUI som det primära ramverket för att bygga användargränssnittet.

    Teknologier:

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

    Solve.Care - 1 år 4 månader

    • Implementerad blockkedjeteknik, vilket ger användarna kontroll över dataåtkomst och SOLVE plånbokssaldo.
    • Använde Server-Driven-UI för betydande delar av båda apparna, vilket gav deklarerade och dynamiska vyer i iOS.

    Teknologier:

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

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

    • 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 år 8 månader

    • 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ånader

    • 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

Utbildning

  • BSc.Development of Information Systems

    Higher Institute of Technological Studies of Sousse · 2014 - 2018

Portfölj

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

Hitta din nästa utvecklare inom ett par dagar

Ge oss 25 minuter av din tid, så kommer vi att:

  • Sätta oss in i dina utmaningar och behov
  • Berätta om våra seniora och beprövade utvecklare
  • Förklara hur vi kan matcha dig med precis rätt utvecklare

Låt oss ta ett kort digitalt möte.