I am a senior iOS architect and developer passionate about modular architectures, clean code, and OpenAPI-driven integration. I build robust, multi-platform Swift apps that scale gracefully and ship production-grade software with design clarity and engineering precision. I value testability, feature extensibility, and maintainable codebases organized into feature-based modules that ease reasoning and collaboration. I thrive on pushing the boundaries of Apple's platforms and modern tooling to deliver polished experiences.

Mihaela Mihaljević Jakic

I am a senior iOS architect and developer passionate about modular architectures, clean code, and OpenAPI-driven integration. I build robust, multi-platform Swift apps that scale gracefully and ship production-grade software with design clarity and engineering precision. I value testability, feature extensibility, and maintainable codebases organized into feature-based modules that ease reasoning and collaboration. I thrive on pushing the boundaries of Apple's platforms and modern tooling to deliver polished experiences.

Available to hire

I am a senior iOS architect and developer passionate about modular architectures, clean code, and OpenAPI-driven integration. I build robust, multi-platform Swift apps that scale gracefully and ship production-grade software with design clarity and engineering precision.

I value testability, feature extensibility, and maintainable codebases organized into feature-based modules that ease reasoning and collaboration. I thrive on pushing the boundaries of Apple’s platforms and modern tooling to deliver polished experiences.

See more

Experience Level

Expert
Expert
Intermediate
Intermediate

Language

English
Fluent
Croatian
Advanced

Work Experience

Senior iOS Developer at Anonymous Big EU Project
August 31, 2025 - September 13, 2025
Refactored client backend OpenAPI specs and built a modular Swift networking package; reorganized and clarified OpenAPI specifications to better reflect backend capabilities and client requirements. Created a modular Swift package to encapsulate networking logic, designed for clean separation of concerns, testability, and reuse across projects. Integrated Swift OpenAPI Generator to automatically generate type-safe API client code from OpenAPI specs, enabling seamless updates and minimizing maintenance. Streamlined the build process to regenerate client code automatically upon spec changes, aligning with CI/CD pipelines and reducing contract drift. Core focus areas included Swift, SwiftUI, REST, OpenAPI, Swift Package Manager, and Swift Server with emphasis on structured concurrency.
Senior iOS Developer at Anonymous Big EU Project
August 31, 2025 - September 13, 2025
Refactored client backend OpenAPI specs and built a Swift networking package. Reorganized and clarified existing OpenAPI specifications to reflect backend capabilities and client requirements. Created a modular Swift package to encapsulate networking logic, designed for clean separation of concerns, testability, and reuse across projects. Integrated OpenAPI Generator to automatically generate type-safe API client code from OpenAPI specs, enabling seamless updates and minimizing manual maintenance. Streamlined the build process to regenerate client code automatically upon spec changes, aligning with CI/CD pipelines and reducing contract drift.
Senior iOS Developer at Anonymous Big EU Project
August 31, 2025 - September 13, 2025
Refactored backend OpenAPI specs and built a modular Swift networking package. Reorganized and clarified OpenAPI specifications to better reflect backend capabilities and client requirements. Created a modular Swift package to encapsulate networking logic, designed for clean separation of concerns, testability, and reuse. Integrated Swift OpenAPI Generator to automatically generate type-safe API client code from OpenAPI specs, enabling seamless updates. Streamlined the build process to regenerate client code automatically upon spec changes, aligning with CI/CD pipelines and reducing contract drift.
Senior iOS Engineer at Zumiez Stash App (4iO LAP)
March 31, 2025 - September 13, 2025
Created a Swift networking client code generator from OpenAPI specs; refactored legacy applications and unit-tested critical components. Implemented a custom lightweight GraphQL client with type-safe request handling, efficient query utilities, and sophisticated error management. Designed a modular filtering system with dynamic UI components, supporting complex data sorting and real-time updates. Built cross-platform SwiftUI chat clients for macOS and iOS with real-time messaging, robust error handling, and responsive UIs. Implemented a platform-spanning Server-Sent Events (SSE) client with fine-grained streaming management, async/await handling, and resilient error propagation. Reorganized the architecture using 10+ local packages for clean separation of concerns and automated client code updates.
Senior iOS Developer at ZUMIEZ Stash App
March 31, 2025 - September 13, 2025
Created Swift networking client code generator from OpenAPI specs. Refactored legacy applications and unit-tested critical components. Implemented a modular networking layer with 10+ local packages handling UI styling, message management, socket communication, and speech recognition. Built cross-platform SwiftUI chat clients with real-time messaging, error handling, and responsive UI. Engineered a custom SSE client with fine-grained streaming management, async/await handling, and robust error propagation for real-time interactions. Refactored architecture using actors, modular components, and adaptive UI to ensure a scalable, maintainable codebase.
Senior iOS Developer at Zumiez Stash App
March 1, 2025 - September 13, 2025
Developed a modular Swift networking layer from OpenAPI specs; refactored to support real-time features and a cross-platform SwiftUI chat client for macOS and iOS with real-time messaging, robust error handling, and adaptive UI. Implemented a custom Server-Sent Events (SSE) client with fine-grained streaming management and async/await handling. Generated server-side code from YAML specs to enforce API contracts and enable smooth client updates. Delivered a scalable, testable architecture with feature-based modules and improved UI responsiveness.
Senior iOS Developer at Wheels Up
October 31, 2022 - September 13, 2025
Modernized and refactored a legacy Objective-C codebase to Swift; improved maintainability and fixed bugs. Simplified the login flow to enhance user experience and reduce authentication friction. Developed custom UI Kit components to improve app performance and UI quality; contributed to onboarding and feature development.
Senior iOS Developer at Wheels Up
October 1, 2022 - September 13, 2025
Modernized and refactored legacy Objective-C codebase to Swift. Improved maintainability and fixed bugs. Simplified login flow to reduce authentication friction. Implemented custom UI Kit components to improve app performance and user interface.
Senior iOS Developer at Wheels Up
October 1, 2022 - September 13, 2025
Modernized and refactored legacy Objective-C codebase to Swift; improved maintainability and fixed critical bugs. Simplified the login flow to enhance user experience and reduce authentication friction. Developed custom UI Kit components to improve app performance and user interface consistency.
Senior iOS Developer at KinderGarten (Kindergarten, Croatia)
August 31, 2019 - September 13, 2025
iOS app for managing kindergartens; developed ~90% of the app; designed REST APIs and implemented them in the app; built dynamic UI with custom UI in code and onboarding flows; implemented remote data handling and UI updates per client requirements.
Senior iOS Developer at Birthdayrama App
May 31, 2019 - September 13, 2025
Refactored the entire app for Birthdayrama. Created a form factory for dynamic screens, used the latest Auto Layout practices, and integrated Core Data. Enhanced dynamic birthday sharing features and UI. ARKit integration noted in related project descriptions.
iOS Developer at Purch (PurchXApp)
October 31, 2018 - September 13, 2025
Adapted existing client applications for iOS 8+. Implemented custom UI, REST API integration, and push notifications. Led design and implementation of barcode-related features and app navigation.
Mid Senior iOS Developer at Purch
October 1, 2018 - September 13, 2025
Adapted existing client application for iOS 8+; performed gap analysis for iOS frontend vs REST backend differences; implemented custom UI design code; REST API integration; push notifications; barcode and QR codes support.
Junior iOS Developer at Kendergarten (Cancelled project)
January 1, 2014 - September 13, 2025
iOS app development for a Croatian company (childcare domain); implemented REST APIs, custom UI in code, and related features.

Education

M.Sc. in Information and Speech Science at University of Zagreb, Faculty of Humanities and Social Sciences
January 11, 2030 - September 13, 2025
M.Sc. in Information and Speech Science at University of Zagreb, Faculty of Humanities and Social Sciences
January 11, 2030 - September 13, 2025
M.Sc. Information and Speech Science at University of Zagreb, Faculty of Humanities and Social Sciences
January 11, 2030 - September 13, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Professional Services, Education, Other