Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Soufiane Masmoud

Senior iOS Developer

📍 Casablanca · ✉ masmoud@live.com · 📞 +212651129471 · 🌐 soufiane.masmoud.com


Summary

Senior iOS Developer with 7+ years of experience building high-performance mobile apps. Led the development of Precision Systems from scratch — a robust POS solution running in 58+ stores across Morocco.

Worked on IoT apps with Delta Dore, contributing to large-scale team projects and device integrations. Also contributed to Tydom (40K+ downloads in France) and Rademacher (25K+ downloads in Germany), where I optimized performance and successfully doubled app speed.

Focused on clean architecture, scalability, and delivering fast, reliable user experiences from concept to deployment.


Personal Projects

TextGenieAI (macOS)

04/2025 – Present · 🌐 textgenieai.com

  • Developed a system-wide macOS AI assistant that detects text selections across any app and surfaces an inline popup with 30+ actions — including grammar fixing, tone rewriting, translation across 50+ languages, and smart custom prompts — with under 200ms response time and no context switching required.

ReceiptaGo – Receipt Scanner & Expense Tracker (iOS, iPadOS)

02/2026 · 📱 App Store

  • Built an AI-powered receipt scanning app using OCR and ML to extract and structure merchant details, totals, taxes, and line items.
  • Implemented a custom scan rules engine, multi-currency support, spending summaries, and iCloud sync across devices.

Dreamfold AI – Dream Journal (iOS, iPadOS)

02/2026 📱 App Store

  • Built an AI-powered dream journaling app featuring voice-to-text capture, Jungian-style symbol and archetype analysis, and emotion tracking across a searchable private journal.
  • Implemented sleep tracking, pattern visualization, long-term insight summaries, and a freemium model with in-app purchases, supporting multiple languages.

Experience

SII Maroc / Rademacher — iOS Developer

11/2024 – Present

  • Designed and implemented the SmartGroup feature, enabling users to create and configure mixed groups with seamless integration into triggers and scenes workflows.
  • Developed and deployed multiple high-impact features, including a Newsletter Popup and Configuration Backup system, delivered through a contextually aware, user-friendly interface with intelligent periodic prompts.
  • Architected a fully dynamic, cross-platform application structure leveraging a shared JSON configuration file to drive pages and subpages across both Android and iOS platforms.
  • Led the identification and resolution of critical crashes and bugs, significantly improving application stability, retention rates, and overall user experience.

SII Maroc / Deltadore — iOS Developer

06/2023 – Present, Casablanca

  • Integrated GitHub Copilot and developed a custom AI agent that automatically reviews pull requests and assigns a quality score based on code changes, streamlining the code review process and enforcing consistency standards.
  • Designed and integrated advanced SwiftUI and Combine-based features for iOS, enhancing performance and user experience in IoT-connected applications.
  • Architected and fully integrated a smart alarm system using the VIPER pattern, encompassing zone management, access code configuration, and alarm activation/deactivation controls.
  • Designed and developed a peer-to-peer (P2P) communication module using CocoaAsyncSocket, enabling seamless direct object exchange between devices.
  • Managed project workflows using Jira within an Agile/Scrum framework, actively participating in sprint planning, daily stand-ups, and retrospectives to ensure timely delivery.
  • Optimized application performance through systematic bug resolution and informed technical decision-making; oversaw the full deployment lifecycle — from versioning and packaging to release — using Bitbucket for version control.
  • Diagnosed and resolved multiple memory leaks using Instruments, resulting in a measurable reduction in crashes and improved rendering performance across affected pages.
  • Implemented Realm database migrations and resolved associated crashes, ensuring data integrity and application stability across version updates.

Utopie Maroc — iOS Developer

11/2017 – 06/2023, Casablanca

  • Designed the structure for the databases and the architecture of the app using the 4-layered application architecture.
  • Developed intuitive user interfaces and experiences using UIKit with delegation, focusing on intuitive design and seamless navigation.
  • Built extensive data models to support complex application functionalities and data management.
  • Integrated third-party devices: Apple Pencil, Apple Watch, and ESCPOS printers.
  • Integrated essential features such as in-app purchases using RevenueCat, iCloud support, and multilingual capabilities.
  • Managed iTunes Connect accounts and TestFlight for streamlined app distribution and testing.
  • Integrated with microservices web architecture APIs to enhance application functionality and performance.
  • Provided support for new updates and features for existing applications, ensuring compatibility and smooth transitions.
  • Implemented multithreading and concurrency mechanisms to optimize performance and responsiveness.
  • Specialized experience in commerce/retail applications, including intelligent stock management, cash management, and product management functionalities.
  • Continuous integration and continuous delivery using GitLab.

Skills

  • Swift
  • SwiftUI / UIKit
  • VIPER
  • Instruments / Performance Optimization
  • Realm / CoreData

Education

École Supérieure de Technologie de Casablanca (ESTC) 09/2014 – 06/2016 Diploma of University Technology (DUT) in Computer Engineering

École Supérieure de Technologie de Casablanca (ESTC) 09/2016 – 06/2017 Bachelor's Degree (Professional License) – Software Engineering and Advanced Administration of Computer Systems and Networks


Languages

  • English
  • French
  • Arabic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors