About
I am a Senior Mobile Engineer with over 10 years of experience, currently focused primarily on iOS development, with strong professional background in Android and React Native.
I started my career with early mobile technologies (J2ME), moved into native Android development, and later transitioned into iOS, where I consolidated my expertise building complex, production-grade applications.
Throughout my career, I have worked on mobile products across industries such as fintech, aviation, agribusiness, retail, and large-scale consumer platforms, including marketplaces for buying and selling used products. My work often involves payments, document digitization, image processing, and security-sensitive user flows.
I have extensive experience working with Design Systems, component libraries, and animations, ensuring visual consistency, scalability, and high-quality user experience across large codebases and multiple teams.
I am particularly interested in mobile architecture, low-level debugging, performance optimization, computer vision, and in transforming complex or manual workflows into reliable and scalable digital experiences.
Professional Experience
Senior Mobile Engineer
Mobile platforms • iOS, Android, React Native
- Designed and developed mobile applications from early prototypes to production-scale systems.
- Built digital solutions that replaced paper-based processes, improving operational efficiency and data quality.
- Worked extensively with payment flows, including card tokenization, QR-based payments, OTP security, and encrypted data handling.
- Delivered apps integrating advanced device capabilities such as camera, maps, sensors, and offline-first experiences.
- Led initiatives focused on stability, performance optimization, memory management, and crash reduction.
- Designed cross-platform architectures sharing core business logic while preserving native user experience.
- Implemented computer vision pipelines using OpenCV, CoreML, and PyTorch for image validation and analysis.
Technical Skills
- Mobile Development: Swift, SwiftUI, Objective-C, Kotlin, Android SDK, Jetpack
- Cross-Platform: React Native, shared architecture patterns
- Architecture: MVVM, MVP, MVC, MVVM-C, modularization, micro-frontend approaches
- Computer Vision & ML: OpenCV, CoreML, PyTorch, image validation and processing
- Payments & Security: card tokenization, OTP, QR payments, encryption, secure storage
- Performance & Stability: memory analysis, crash debugging, rendering optimization
- Tooling: Git, CI/CD, CocoaPods, SDK integration, App Store & Play Store releases
Contact
Email:
me@denisoliveira.com
LinkedIn:
linkedin.com/in/oliveiradenis
GitHub:
github.com/denisoliveira