10/14/2026 updated

**** ******** ****
100 % available

Senior iOS/macOS Developer & Mobile Security Architect | ab 01/2027

Luxembourg, Luxembourg
Worldwide
Master of Business Administration - MBA
Luxembourg, Luxembourg
Worldwide
Master of Business Administration - MBA

Profile attachments

Sergii_Koval_Senior_iOS_macOS_Developer.docx
Sergii_Koval_Senior_iOS_macOS_Developer.pdf

About me

Senior iOS/macOS Developer with 15+ years of experience, specializing in AI integration, secure architecture, and advanced mobile technologies. Creator of Threat Explorer for penetration testing on Apple platforms, with 100+ commercial apps done for clients like Dolby, HCSS, Emtec, GlobalLogic.

JavaScriptArtificial IntelligenceAndroid (Software)Apple IOSApple Mac SystemsApple XcodePenetration TestingArchitectureArchitectural DesignAutomationBankingBash ShellC Sharp (Programming Language)Cascading Style Sheets (CSS)Mobile Application DevelopmentCloud ComputingContinuous IntegrationCryptographyData ManagementDevOpsPayment SystemsGitHubIOS SDKMobile Application SoftwareMobile BankingObjective-C (Programming Language)OWASPReverse EngineeringMobile SecuritySQLiteTypeScriptWebRTCXamarinCircleCIUikit.NET CoreReact.jsSwiftuiIos FrameworksSwift (Programming Language)GitLabKotlinFull Stack DevelopmentWeb TechnologiesFintechDatabase AdministrationJenkinsVulnerability AnalysisGoogle Pay
iOS/macOS Development
Expert iOS and macOS development with 15+ years of experience, specializing in Swift, Objective-C, and cross-platform solutions with 100+ commercial apps and 20+ personal projects

Mobile Security & Architecture
Advanced mobile security implementation including secure architecture design, penetration testing, and vulnerability assessment with expertise in CI/CD encryption

AI Integration & CoreML
Specialized AI integration and CoreML implementation for innovative mobile solutions including 3D photo shooting and multiplanar image fusing technologies

Cloud Technologies
Xcode Cloud and Bash scripts implementation for automated development workflows

Payment Systems
Comprehensive payment integration including Apple Pay, Google Pay, Huawei Pay, and various P2P payment methods

Database Management
SQLite and CoreData expertise for mobile application data management

Web Technologies
Full-stack development capabilities with JavaScript, React, HTML/CSS, TypeScript, and WebRTC

DevOps & CI/CD
Jenkins, Bitrise, GitHub, GitLab, and Fastlane implementation for continuous integration and deployment

Banking & FinTech
iOS development for German and Ukrainian banks: cards and payments features, accounting modules, digital transformation of mobile banking. R&D on fraud detection for card-to-card, P2P and interbank transactions.

Swift & Apple Frameworks
Swift, SwiftUI, UIKit, AppKit, Combine, Swift Concurrency (async/await), Core Data, Core ML, Vision, Metal, MetalFX, ARKit, AVFoundation, StoreKit, XCTest, Swift Package Manager.

macOS Desktop Applications
Native macOS applications for a US software publisher: modernisation of established consumer titles from Objective-C to Swift and SwiftUI, code signing, notarisation, Mac App Store distribution.

Application Security
OWASP Mobile (MASVS/MASTG), certificate pinning, Keychain, static and binary analysis, reverse engineering, security audits of payment platforms. Author of a book on secure iOS and macOS development.

Android & Windows
Kotlin and Android SDK, C# and .NET desktop applications for Windows, Xamarin.

Leadership
Lead of iOS/Android teams, software architecture, code review, technical interviews for iOS and macOS positions.

Experience

Professional experience10+ years
Freelancer since2010

Languages

GermanBasic knowledgeEnglishFluentFrenchBasic knowledgeDutchBasic knowledgePolishBasic knowledgeRussianNative speakerUkrainianNative speaker

Project history

Senior iOS Developer (Freelance)

DKB Deutsche Kreditbank AG (via ElevateX GmbH)

Banking & Financial Services

  • iOS development of the DKB mobile banking app in an agile team.
  • 08/2026 - 10/2026: Cards & Payments team.
  • From 11/2026: Accounting team.
  • Swift, SwiftUI, UIKit, code review; regulated banking environment.

Payment Security Auditor / White-Hat Penetration Tester (part-time)

Payment platform, Ukraine (NDA)

Banking & Financial Services

  • Security testing of a payment platform from an attacker's perspective.
  • Audit of payment flows: card-to-card, P2P and interbank transactions.
  • R&D on detection of fraudulent and suspicious transactions.
  • Audit reports with remediation guidance for the development teams.

Senior macOS & Windows Developer (Freelance)

Avanquest / Nexa13 LLC (USA)

Internet & IT

  • Modernisation of established consumer desktop titles for a US software publisher: Hallmark Card Studio for Mac, Check Designer and My Checkbook.
  • Ground-up rebuild of the macOS applications in Swift, SwiftUI and AppKit, replacing legacy Objective-C code.
  • Windows desktop development in C# and .NET for the same product family.
  • Code signing, notarisation, release builds, estimates and delivery planning directly with the client's management.

Senior Software Engineer

GlobalLogic Ukraine
Trusted Interviewer on-demand for iOS and macOS positions, leading technical interviews and advanced technologies implementation including CoreML, ARKit, and MetalKit

Head of Digital Transformation Department

Credit Dnipro Bank
Leading digital transformation of mobile apps, building mobile services architecture, managing iOS/Android development teams, and implementing banking solutions with payment integrations

Senior IT Consultant

TMC
iOS/Android/Xamarin/macOS development consulting for Victana in Edegem and Zapware in Hasselt, managing mobile developers

Senior IT Consultant

Proximus
Development of Proximus TV iOS application, managing iOS development team, implementing Objective-C code migration to Xamarin and Swift UI modules

Portfolio


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in