I’m Ramunas Jurgilas, an iOS architect and consultant with a long track record of building and maintaining high-quality iOS products since 2010. I work across UIKit and SwiftUI, combining strong engineering practices with Apple’s HIG to deliver stable, polished experiences—often in complex, security- and healthcare-focused environments. I enjoy turning ambiguous product needs into clean architectures, fast, reliable features, and maintainable codebases. From BLE device integration and Health/FHIR workflows to CI/CD pipelines, testing (including TDD/XCTest/UI tests), and performance-focused troubleshooting, I collaborate with cross-functional teams to ship and improve real-world applications.

Ramunas Jurgilas

I’m Ramunas Jurgilas, an iOS architect and consultant with a long track record of building and maintaining high-quality iOS products since 2010. I work across UIKit and SwiftUI, combining strong engineering practices with Apple’s HIG to deliver stable, polished experiences—often in complex, security- and healthcare-focused environments. I enjoy turning ambiguous product needs into clean architectures, fast, reliable features, and maintainable codebases. From BLE device integration and Health/FHIR workflows to CI/CD pipelines, testing (including TDD/XCTest/UI tests), and performance-focused troubleshooting, I collaborate with cross-functional teams to ship and improve real-world applications.

Available to hire

I’m Ramunas Jurgilas, an iOS architect and consultant with a long track record of building and maintaining high-quality iOS products since 2010. I work across UIKit and SwiftUI, combining strong engineering practices with Apple’s HIG to deliver stable, polished experiences—often in complex, security- and healthcare-focused environments.

I enjoy turning ambiguous product needs into clean architectures, fast, reliable features, and maintainable codebases. From BLE device integration and Health/FHIR workflows to CI/CD pipelines, testing (including TDD/XCTest/UI tests), and performance-focused troubleshooting, I collaborate with cross-functional teams to ship and improve real-world applications.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Beginner

Language

English
Advanced
Lithuanian
Fluent
German
Beginner
Russian
Beginner

Work Experience

Senior iOS Consultant at IBM Germany
June 1, 2024 - May 31, 2026
Provided iOS consulting for Germany’s digital healthcare ecosystem, contributing to electronic prescription (ePrescription) solutions used by health insurance customers. Owned feature design and implementation, analyzed and resolved complex production issues, and worked to improve stability and performance. Collaborated across multiple teams (design discussions, architecture reviews, and code reviews) while ensuring compliance with healthcare and security requirements.
Senior iOS Consultant at Awwt GmbH
March 1, 2023 - March 31, 2024
Implemented a fully functional SwiftUI application with custom navigation and transitions. Used async/await for asynchronous flows and URLSession for REST networking. Integrated Stripe SDK for Apple Pay purchasing of physical artworks, focusing on a polished user experience and maintainable SwiftUI structure.
Senior iOS Consultant at Global Scale GmbH
June 1, 2022 - June 30, 2024
Refactored an application to be SwiftUI-based, introduced UI and unit testing using XCTest, and set up Xcode Cloud CI/CD pipelines to distribute builds via TestFlight. Built asynchronous flows with async/await and networking with URLSession. Implemented document scanning with VisionKit and document preview with PDFKit, designed with a white-label friendly base code approach for multiple mobile apps.
Senior iOS ARCHITECT at Teltonika Telemedic
February 1, 2021 - June 1, 2022
Developed and architected a health app (MyHealth) integrating BLE medical devices. Implemented pairing and communication using CoreBluetooth, including MCPUManager and CBOR-based communication with the BLE device. Integrated FHIR data via RESTful API calls. Built data persistence with CoreData and used HealthKit to read electrocardiograms, heart rate, and step counts. Also served as Scrum Master for iOS and Android teams, preparing technical tasks and collaborating on planning and delivery.
Senior iOS Architect · Developer · Scrum Master at Teltonika Telemedic
February 1, 2021 - June 30, 2022
Developed a health app that pairs with medical devices via BLE and supports sign-in/authentication using AWS Cognito. Implemented FHIR integration over REST APIs, persisted data with Core Data, and used HealthKit for reading ECG, heart rate, and step counts. Worked with BLE messaging (MCU manager and CBOR) and served as Scrum Master by preparing iOS/Android technical tasks and coordinating delivery across teams.
Senior iOS ARCHITECT / CONSULTANT at Danske Bank Lithuania
July 1, 2018 - March 1, 2020
Designed and led the team building secure authentication applications for Danske ID, while maintaining the legacy Mobile-ID app. Implemented RESTful API networking and secure authentication workflows. Added Touch/Face ID and encryption/decryption using Security.framework. Developed and maintained UIKit-based iOS functionality, including TDD practices with unit and UI testing. Supported CI/CD using Xcode Server for continuous integration and delivery.
Senior iOS Architect - Consultant · Scrum Master at Danske Bank Lithuania
July 1, 2018 - March 31, 2020
Designed and led development for Danske ID while maintaining legacy Mobile-ID. Worked with secure authentication flows, including Touch/Face ID and encryption/decryption using Security.framework. Implemented REST networking, UIKit UI, and applied TDD with unit and UI tests. Contributed to CI/CD with Xcode Server and aligned engineering execution with SCRUM practices for secure iOS applications.
iOS CONSULTANT | OBJECTIVE-C / SWIFT at WhoSampled
February 1, 2018 - July 31, 2018
Provided consulting and maintenance for WhoSampled legacy code. Implemented Spotify and Apple Music integration, including in-app purchases via StoreKit for auto-renew subscriptions. Integrated ACRCloud for automatic song recognition and created a custom player solution using AVFoundation (AVQueuePlayer) for both Spotify and Apple Music streams. Delivered support and fixes for major, critical, and blocker issues and improved compatibility for larger screen resolutions and efficient parsing of large Spotify API responses.
iOS CONSULTANT at WhoSampled (part of Spotify)
February 1, 2018 - July 31, 2018
Supported and maintained a legacy iOS codebase for the WhoSampled app. Implemented and optimized Spotify and Apple Music integration, including custom playback using AVFoundation (AVQueuePlayer) for both streaming sources. Worked on in-app purchase flows with StoreKit for auto-renew subscriptions and integrated ACRCloud for automatic music recognition. Helped resolve major, critical, and blocker issues and improved handling for larger screen resolutions and performance for large data parsing retrieved from the Spotify API.
iOS Consultant | Objective-C · Swift · UIKit at WhoSampled
February 1, 2018 - July 31, 2018
Supported and maintained legacy code for a media-focused app. Worked on bigger-screen resolution support and improved parsing/handling of large datasets retrieved from Spotify APIs. Implemented integrations including Spotify/Apple Music playback, ACRCloud song recognition, and AVFoundation (AVQueuePlayer) with custom player logic. Also supported in-app subscription behavior via StoreKit and provided critical production issue fixes.
Senior iOS Architect at Mediafon ID
August 1, 2015 - February 28, 2018
Architected and implemented MobiSign and Mediafon ID. Built a digital document signing experience and a second-factor authentication app for confirming bank transactions. Implemented cryptographic workflows using OpenSSL (PEM/PKCS12 generation) and Security.framework (RSA/EC key generation), plus Touch ID and secure encrypt/decrypt handling. Added testing (unit and UI) and PDFKit-based document support.
iOS Developer at MB Electas
October 1, 2012 - September 30, 2020
Built iOS products using SwiftUI and Combine, integrating REST APIs for Google Places and Firebase services such as Firestore, remote configs, and storage. Implemented MapKit-based experiences and used Core Data for local persistence. Added AdMob integration and focused on features that scale with real-world data and user needs.
Software Engineer at Vodafone Group Services GmbH
January 1, 2009 - December 31, 2015
Worked on multiple Vodafone iOS and cross-platform projects including SmartPass prototype, 360 Client, Vodafone Cloud, and NetAlert. Contributed across technologies (Swift/Objective-C for iOS, Java/Kotlin-side efforts for Android components, and QT/C++ for Symbian S60). Delivered features with SCRUM, peer code reviews, and TDD/automated unit and UI tests using Git/SVN for source control.
Mobile Application Developer, Platform Architect at TeleSoftas Ltd.
January 1, 2005 - January 1, 2009
Developed Symbian S60/UIQ applications including HandyWi (WiFi discovery and authentication via WISPr), Eurobate (SMS event observation and synchronization), and Azi360 (GPS change listening and accessibility-focused location sharing). Built solutions with SVN and ensured reliable connectivity and user-focused behavior for mobile environments.
Software Developer at Dac Planet Development Ltd.
January 1, 2003 - December 31, 2006
Developed mobile and web components using C++ and Symbian S60, plus PHP/MySQL/HTML. Created products such as OvaoWhiz (photo sharing), AirPedia (e-books reader), and an RSS reader, focusing on practical features and integration with backend services.

Education

Bachelor of informatics engineering at Vilnius TEHCH - Vilius Gediminas Technical University
January 1, 2005 - January 1, 2008
at Vilniaus College Electronics And Informatics Department
January 1, 2000 - January 1, 2003
Bachelor of Informatics Engineering at Vilnius TEHCH - Vilius Gediminas Technical University
January 1, 2005 - January 1, 2008
Computer programming at Vilniaus College Electronics And Informatics Department
January 1, 2000 - January 1, 2003

Qualifications

SwiftUI - Declarative Interfaces for any Apple Device (Udemy)
January 1, 2022 - September 1, 2026
Test Driven Development in iOS Using Swift (Udemy)
January 1, 2022 - September 1, 2026
MVVM Design Pattern in iOS Using SwiftUI (Udemy)
January 1, 2022 - September 1, 2026
SwiftUI - Declarative Interfaces for any Apple Device (Udemy)
January 1, 2022 - September 1, 2026
Test Driven Development in iOS Using Swift (Udemy)
January 1, 2022 - September 1, 2026
MVVM Design Pattern in iOS Using SwiftUI (Udemy)
January 1, 2020 - September 1, 2026

Industry Experience

Healthcare, Telecommunications, Software & Internet, Financial Services, Media & Entertainment, Professional Services