Senior iOS Developer
📍 Casablanca · ✉ masmoud@live.com · 📞 +212651129471 · 🌐 soufiane.masmoud.com
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.
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.
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.
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.
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.
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.
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.
- Swift
- SwiftUI / UIKit
- VIPER
- Instruments / Performance Optimization
- Realm / CoreData
É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
- English
- French
- Arabic

