π BallybofeyβStranorlar, Co. Donegal, Ireland (Open to Global Remote & Ireland-based Hybrid Roles)
β root@yurikoles.com, π +353 85 195 3851, π yurikoles.com, πΌ LinkedIn, π GitHub
π Professional Summary
Senior Mobile Software Engineer with 14 years of total IT experience, including 10+ years of dedicated expertise in architecting and building high-performance native (Swift, UIKit, Objective-C) and cross-platform (Flutter) mobile applications. Possesses a unique engineering profile, combining deep mobile expertise with strong systems administration and DevOps skills (CI/CD automation, cloud infrastructure, containerisation). Proven track record of delivering robust solutions for FinTech, HealthTech, and hardware integration (Bluetooth BLE). Fully proficient in modern declarative UI and reactive frameworks (SwiftUI, Combine), backed by dedicated Apple training and practical custom extension R&D. Stamp 4 holder with full, unrestricted right to work in Ireland.
π Key Expertise
- Mobile Development: Swift (UIKit, SwiftUI), Combine, Objective-C, Flutter (Dart), CoreData, Bluetooth (BLE) Integration, In-App Purchases (IAP) & Subscriptions, Push Notifications, Custom App Extensions (Keyboard), Apple Maps, Google Maps.
- Architecture & Design: SOLID Principles, Clean Architecture, MVVM-C, Modular App Design, Reactive Programming.
- Backend & DevOps: Systems Administration, Linux, CI/CD (GitHub Actions, GitLab CI/CD, Fastlane), AWS, GCP, Azure, Docker, Automated App Store Publishing.
- Tools & Technologies: Xcode, Git, Git-flow, Firebase, GraphQL, RESTful APIs, WebRTC.
πΌ Work Experience
Self-Employed | Freelance DevOps & Systems Engineer May 2024 β Present
- Architected and managed high-availability cloud infrastructure across AWS, GCP, and Azure; deployed and maintained containerised environments using Docker.
- Designed, optimised, and maintained enterprise-grade CI/CD pipelines using GitHub Actions, GitLab CI/CD, and Fastlane to automate testing and software delivery workflows.
- Performed advanced Linux-based systems administration, ensuring network security, reliable monitoring, and high system uptime for client infrastructures.
Self-Employed | Freelance iOS Software Engineer (Keemoji Project) Nov 2023 β May 2024
- Keemoji Keyboard Extension & Companion App: Engineered a highly customised iOS keyboard extension and its companion configuration/settings application.
- Designed and built the entire companion settings interface utilising SwiftUI, ensuring responsive layouts and modern design-system alignment.
- Implemented robust reactive data flows and real-time state synchronisation between the container app and the keyboard extension using Combine via shared App Groups.
- Completed official Apple developer training tracks focusing on SwiftUI and Combine architectures.
- Developed, refactored, and maintained custom native iOS applications using Swift, collaborating with cross-functional teams to design robust APIs and deliver scalable mobile solutions.
Fitplan | Senior iOS Engineer Feb 2022 β Nov 2023
- Developed and A/B tested a high-conversion referral campaign using Swift, implementing deferred deep links to seamlessly route users from external links through the App Store and into custom onboarding flows (achieved a 34% increase in new user acquisition within Q1).
- Maintained and scaled application architecture using MVVM-C and SOLID principles to ensure high code quality and maintainability across the iOS engineering team.
FitTrack | Senior iOS/Flutter Engineer Mar 2020 β Feb 2022
- Architected the integration of native Swift modules with Flutter, enabling 99.9% stable Bluetooth communication with 5+ types of medical devices (glucometers and scales).
- Reduced data synchronisation latency by 40% through optimised background processing and threading.
Chevron | Senior iOS Engineer Sep 2017 β Mar 2020
- Developed a native QR-based fuel pump activation system, ensuring 100% functionality and secure transactions in areas with poor GPS/network coverage.
- Improved UI responsiveness by 30% by refactoring legacy UIKit components and optimising background task queues.
- Collaborated with cross-functional teams to integrate complex internal APIs and streamlined the deployment process using automated CI/CD pipelines.
DocChat | Senior iOS Engineer Jul 2015 β Sep 2017
- Led the UI/UX redesign for the iPad telemedicine application, resulting in a 25% increase in user session duration for medical consultations.
- Implemented secure real-time WebRTC audio and video streaming features for seamless, encrypted doctor-patient communication.
Biruza Software | iOS Software Engineer Nov 2013 β Jul 2015
- Bestie App (Social Network): Optimised the Core Data stack using Objective-C, reducing application launch time by 1.5 seconds and ensuring seamless Facebook friend list synchronisation for over 100,000 active users.
GrandSoftStudio | iOS Software Engineer Jun 2011 β Nov 2013
- Canal+ Touch (iPad Streaming): Implemented robust live and on-demand video streaming features, addressing complex technical challenges caused by unstable network conditions for a premium media service.
PrivatBank | Technical Support Engineer Apr 2010 β Jun 2011
- Acted as the sole IT support engineer for an entire city district, managing technical operations for a back office, 12 front offices, and approximately 100 employees.
- Troubleshot and resolved hardware, software, and network issues on Linux-based PC systems to ensure daily banking operations.
π Education
Donetsk National Technical University | Computer Engineering 2005 β 2009
βΉ Additional Information
- π£ Languages:
- English (Upper-Intermediate / B2)
- Ukrainian (Native)
- Russian (Native)
-
Work Authorisation: Stamp 4 Holder (Full, unrestricted right to work in Ireland)
-
Availability: 2 weeksβ notice
- Location & Work Model: Resident in Co. Donegal. Fully equipped for global remote or flexible hybrid setups within Ireland.