Michel Lutz Logo

Mobile Solutions Architecture | Judicial & Extrajudicial Forensics

Advanced technical expertise for building complex software and drafting technical opinions and expert reports for the mobile ecosystem. Deep analysis of code, vulnerabilities, security, and data privacy to support legal strategies.

Mobile Architecture, Data & AI

With over 17 years of experience, I operate at the intersection of Software Engineering and Business Strategy. As a global technical reference within the AI/R Company ecosystem, I design architectures for Super Apps where data intelligence and mobile security are the foundation for decision-making.

I have a solid track record leading solutions across Fintechs, Retail, Edtechs, News Portals, and Telecom. My focus extends beyond the technical: I engage in pre-sales engineering, deal structuring, and high-performance team leadership, ensuring that the convergence of Mobile and AI drives measurable results.

AWS Solutions Architect AssociateAWS AI PractitionerSAFe AgilistCAPM

Tecnologias & Expertise

System Architecture & Strategy

The foundation of scalability. Far beyond UI patterns.

Structural: Software Architecture, Modularization (SPM/Gradle), Micro-apps Strategy
Scalability: Server-Driven UI (SDUI), BFF (Backend for Frontend) Pattern, Feature Toggles, Dev Toggles
Design Patterns: Coordinator, Factory, Dependency Injection (DI), and UI patterns (MVVM-C, VIPER) applied pragmatically, Concurrency
Legacy Modernization: Migration strategies (Strangler Fig Pattern), safe refactoring
Architecture Decision Records (ADR): ADR Template (Context, Decision, Consequences), ADR Versioning, Decision Logging, Architectural Knowledge Management
Mobile Architecture Best Practices: SOLID Principles applied to Mobile, Separation of Concerns (Presentation/Business/Data), Platform-Specific vs Cross-Platform Decisions, Performance Budgets, Memory Management Strategies

Engineering Excellence (DevOps)

Quality assurance and delivery speed.

CI/CD Pipelines: Bitrise, GitHub Actions, Fastlane Automation
Observability: Crashlytics, Datadog, Distributed Tracing, Performance Monitoring
Quality Assurance: Unit Testing (XCTest/JUnit), UI Testing (Maestro/Detox), SonarQube
Governance: Code Review Standards, Tech Radar Management, RFCs & ADRs
Architecture Documentation & Knowledge Sharing: C4 Model (Context, Container, Component, Code), Sequence Diagrams, Architecture Decision Records (ADR), Technical Specifications, API Contracts Documentation
Architecture Diagrams & Visual Modeling: C4 Model Implementation, Mermaid Diagrams (Sequence, Flowchart, Class, State, ER), PlantUML, Structurizr, Draw.io / diagrams.net, Reference Architecture Diagrams, System Context Diagrams, Container Diagrams, Component Diagrams, Deployment Diagrams, Data Flow Diagrams (DFD), Event Storming, Domain Modeling

Mobile Ecosystem & Modern UI

Where interaction happens. Deep mastery of native and hybrid paradigms.

Native iOS Ecosystem: Swift (Advanced), Objective-C, UIKit, SwiftUI, Foundation Framework, Core Data, Core Animation, Core Graphics, AVFoundation, Core Location, UserNotifications, StoreKit, HealthKit, CoreML, Vision Framework, ARKit, MapKit, Combine Framework, Swift Concurrency (async/await, Actors, Task Groups), Grand Central Dispatch (GCD), Operation Queues, URLSession, Codable Protocol, Property Wrappers, Result Builders, Swift Package Manager (SPM), Xcode Instruments, LLDB Debugging
Native Android Ecosystem: Kotlin (Advanced), Java, Android SDK, Jetpack Compose, Material Design 3, Android Views (XML & Programmatic), Android Architecture Components (ViewModel, LiveData, Room, Navigation, WorkManager), Kotlin Coroutines, Flow, StateFlow, SharedFlow, Retrofit, OkHttp, Gson/Moshi, Dagger/Hilt, Koin, Data Binding, View Binding, Android Gradle Plugin, ProGuard/R8, Android Studio Profiler
Declarative UI Frameworks: SwiftUI (iOS), Jetpack Compose (Android), Flutter Widgets (Cross-platform)
Reactive & Asynchronous Programming: Combine (iOS), RxSwift, ReactiveSwift, Kotlin Coroutines, Flow, StateFlow, SharedFlow, RxJava, RxKotlin, Swift Concurrency (async/await, Actors, Structured Concurrency)
Multiplatform Solutions: Kotlin Multiplatform Mobile (KMM), Kotlin Multiplatform (KMP), Swift for Android (experimental), Shared Business Logic Patterns
Core Native Frameworks & APIs: Core Data, Realm, SQLite, FileManager, Keychain Services, UserDefaults, SharedPreferences, Secure Storage, Background Tasks, Push Notifications (APNs/FCM), Deep Linking, Universal Links, App Clips, Widget Extensions, App Extensions, Android Services, Broadcast Receivers, Content Providers, Android Intents
Native Performance & Optimization: Memory Management (ARC, Reference Counting), Profiling Tools (Instruments, Android Profiler), Performance Optimization, Battery Optimization, Network Optimization, Image Caching, Lazy Loading, View Recycling, ViewHolder Pattern, RecyclerView Optimization

Cloud, Data & AI Integration

The intelligence behind the interface. Connecting mobile to the world.

Cloud Native: AWS Services (Lambda, API Gateway, Cognito), Azure Integration
Data Resiliency: Offline-First Strategies, Sync Mechanisms, CoreData/Realm/WatermelonDB
Data Analysis & Visualization: Pandas (Data Manipulation & Analysis), scikit-learn, matplotlib (Data Visualization), seaborn (Statistical Data Visualization), Dash (Interactive Web Applications for Data)
AI/ML: GenAI Integration (OpenAI/Bedrock), On-device ML (CoreML), Prompt Engineering for Mobile Context
Security: Token Management (OAuth2/OIDC), Certificate Pinning, Obfuscation & RASP, Mobile Application Security Testing (MAST), Frida (Dynamic Instrumentation), MobSF (Mobile Security Framework), Static & Dynamic Analysis, Reverse Engineering, Runtime Manipulation, Security Auditing

Current Enterprise Experience

Mobile Solutions Architect & Global Pre-Sales | AI/R Company

Mobile Solutions Architect & Global Pre-Sales

I lead mobile architecture strategy and pre-sales engineering for the global AI/R Company ecosystem, working across group companies (Compass.UOL, Invillia, AvenueCode, Webjump). My focus is ensuring that major commercial opportunities are supported by solid, modern, and scalable technical decisions.

Main Responsibilities:
  • Architecture & Strategy: Defining stacks for high-complexity projects (Super Apps, Banking, E-commerce), deciding between Native (iOS/Android) or Cross-Platform (Flutter/React Native) approaches.
  • Technical Pre-Sales (Global): Leading responses to RFPs/RFIs, designing solutions in commercial proposals, and estimating costs/efforts for Enterprise clients.
  • Modernization & AI: Integrating GenAI into mobile flows and implementing modern patterns such as Server-Driven UI and Clean Architectures.
  • Technical Governance: Creating internal accelerators and frameworks to standardize code quality and CI/CD pipelines across multiple teams.
  • Mentoring: Technical development of Tech Leads and Engineers, fostering a culture of innovation and technical excellence.
Download Full Resume (PDF)

My Innovation Labs

Where I test new technologies, architectures, UX and get hands-on.

NFC Forge

Create and write professional NFC tags on your iPhone. Support for URLs, social networks, production mode for mass writing and chip password protection.

Complete solution to create and write NFC tags directly on iPhone. Full support for social network links. Production mode for mass writing. Chip password protection (NTAG21x and Ultralight EV1). Tag management with reusable templates. Automatic synchronization via iCloud (CloudKit).

Stack: Swift, SwiftUI, CoreNFC, CloudKit, iCloud

RideKeeper

Manage fuel, tires, maintenance and performance of your motorcycle with precision and practicality.

Developed in Swift 6.2 with SwiftUI and SwiftData. MVVM architecture with centralized Data Managers. ModelContainerManager with automatic database recovery. Type-safe localization system with centralized enum (340+ keys). ServiceLocator for thread-safe dependency injection. Firebase Analytics and Crashlytics.

Stack: Swift 6.2, SwiftUI, SwiftData, MVVM, Firebase

Dev Challenge

Open source project with practical challenges for professionals who want to study mobile, front-end web and backend development through real-world problems.

Collection of software development challenges designed to help web, mobile, and backend developers practice solving real-world problems. For front-end developers: ready-to-use API running in Docker with authentication routes, user creation, login, and listings, allowing focus on interface design and implementation. For backend developers: challenge to replicate the pre-built routes using their preferred programming language and create corresponding documentation. Reinforces technical studies and enhances coding skills through practical application.

Stack: Docker, REST API, Authentication, Front-end, Backend, Mobile Development

WingedSwift

Open source Swift framework for static site generation, enabling creation of modern web pages using only Swift, without the need for JavaScript or complex build tools.

Swift framework developed to simplify the creation of static sites using the Swift language. Allows generating HTML in a declarative and type-safe way, with support for reusable components, templates, and complete site generation. Ideal for Swift developers who want to create personal sites, technical documentation, or landing pages without leaving the Swift ecosystem. Supports Markdown processing, RSS feed generation, internationalization (i18n), and Tailwind CSS integration. Available on Swift Package Index and GitHub.

Stack: Swift, Swift Package Manager, HTML Generation, Static Site Generation, Markdown Processing

Beyond Code & Maker Mindset

I believe that real innovation happens at the intersection of disciplines and in how you disconnect from routine. My passion for engineering is not limited to software; it overflows into the physical world, where I transform bits into atoms, pilot machines, and capture the world through new lenses. It is in this balance that I find the clarity to solve complex problems and seek my inner peace.

ML3DPrint

R&D and Prototyping. ML3DPrint is my experimental playground. Here, I connect 3D printing with my roots in Robotics and IoT, exploring materials, circuit boards and functional mechanisms. It's the space where I validate concepts, test automations, and push Maker culture to the limit.

Learn More

The Rider

The Road Strategist. Riding a Harley-Davidson and a sport bike requires the same as good software architecture: planning, peripheral attention, and reaction capacity. The road is my moment of digital disconnection and mental "defragmentation," where I seek new perspectives and recharge energy for the daily corporate challenges.

Learn More

The Photographer

Visual Storytelling. Photography trains my analytical eye. Just like in code and architecture, the secret lies in composition, noise elimination, and obsessive attention to details. Through the lens, I exercise patience, breathing and the search for the angle that no one else has seen.

View My Photos