Tomaž Ravljen Senior iOS Engineer

Building high-performance, production-grade mobile systems. With over a decade of experience, I specialize in shipping scalable Swift architectures for regulated fintech and global consumer apps.

Swift SwiftUI UIKit Architecture Fintech

How I work

Scalable iOS architecture

Modular structure, clear boundaries, and patterns that keep large apps evolvable—UIKit, SwiftUI, and mixed codebases.

Performance optimization

Concurrency, UI responsiveness, and pragmatic profiling so users feel speed and stability in production.

Production app lifecycle

App Store delivery, feature flags, quality gates, and collaboration with CI/CD-minded teams.

Cross-team collaboration

Partnership with backend, product, and design—API shaping, roadmaps, and aligned releases.

Consulting

Focused iOS help for teams that need senior depth without a permanent hire—clear recommendations, pragmatic priorities, and hands-on guidance where it matters.

Architecture & code health

Structured reviews of modules, boundaries, dependencies, and testability—with a prioritized plan you can execute or staff against.

SwiftUI, UIKit & modernization

Roadmaps for incremental migration, mixed UI stacks, Objective-C interop, and keeping shipping velocity while the codebase evolves.

Performance & concurrency

Launch time, scrolling, and background work—profiling, Swift concurrency adoption, and patterns that stay maintainable under load.

Fractional / interim iOS lead

Mentoring, coding standards, PR culture, and representing iOS in planning with product and backend—useful during growth or transition.

Fintech & regulated apps

Experience-shaped guidance on secure flows, platform integrations (e.g. Apple Pay, Wallet), and shipping in compliance-heavy environments.

Release readiness

App Store process, quality gates, crash triage, and aligning mobile cadence with CI/CD and feature-flag practice.

Engagements are scoped to your context—workshops, short audits, or ongoing advisory. Reach out with a short description of the app and what you want to improve.

Professional Experience

Viseca One

Senior iOS Engineer

G+D Netcetera · Swiss Banking

Modernizing the mobile experience for nearly one million active users through architectural refactoring and platform integration.

  • Led the modernization of core banking features, migrating from Objective-C to Swift and UIKit to SwiftUI.
  • Integrated Apple Pay and modern iOS features like Siri Suggestions and App Shortcuts.
  • Redesigned cockpit, account, and card management, utilising latest SwiftUI technology and Swift Concurrence.
SwiftUI Apple Pay Modernization Concurrency

Tomaž made invaluable contributions that significantly impacted the app’s functionality and user experience. He played a pivotal role in modernizing the app, migrating key components to SwiftUI, refactoring APIs, and enhancing UI/UX design across various features including account screens, wallets, and card management.

He led the redesign of important UI elements and improved app performance with the new Swift concurrency model. His focus on dark mode support, modularization, and in-app verifications ensured a smooth and consistent user experience.

Tomaž’s contributions have had a lasting impact on both the technical architecture and the overall user experience, leaving a solid foundation for future development.

Martin, Viseca / Netcetera — Swiss banking app SwiftUI migration · API refactoring

GlobalID

Lead / Senior iOS Developer

Identity Platform · US/Remote

Scaled the iOS team from 2 to 12 developers and defined technical standards for a secure identity and messaging ecosystem.

  • Domain Lead: Directed the Messaging domain, delivering end-to-end encrypted messaging and a custom caching system.
  • Designed modular architecture to support long-term scalability and feature maintenance.
  • Authored technical implementation plans ensuring cross-platform alignment for Android and Web.
Team Leadership Encryption Modular Architecture Caching

Speech Blubs

Senior iOS Engineer

Blub Blub Inc. · HealthTech

Maintaining a hybrid architecture for an Apple Editor’s Choice app with tens of millions of downloads.

  • Engineered Swift, C, and C# bridging layers to enable reliable communication between native iOS and Unity.
  • Enhanced localization and asset management workflows for international market growth.
  • Contributes to a globally recognized product focused on speech development for children.
Unity Integration Swift/C Bridging Localization

Previous Tenure

Availability

Open to senior iOS roles in the EU or remote-first organizations, and to select consulting engagements for teams that need depth on architecture, modernization, or delivery.