Oleg Pankiv is a Senior iOS Developer with over 9 years of experience specializing in developing and optimizing scalable mobile applications for payment systems, e-commerce platforms, and enterprise solutions. Based in the New York City metropolitan area, he builds service-based architectures, improves app performance, and reduces testing time through automation, with deep expertise in Swift, Objective-C, and Apple's Human Interface Guidelines.
At DatChat, Inc. (May 2025 - Present), a privacy-focused social media and digital communications company, Oleg serves as Senior iOS Developer working on the Picture Party app, a personal digital archive and social media platform.
He cut regression testing time by 20% by introducing automated unit and snapshot tests. He re-architected core data and UI layers, significantly improving component reusability and reducing duplicate logic across the app. He designed and delivered multiple key features end-to-end, from technical planning to implementation, ensuring seamless integration into the existing system.
At Softjourn, Inc. (January 2016 - May 2025), he served as iOS Developer for nearly a decade, working on diverse projects spanning payment systems, e-commerce platforms, ticketing solutions, and enterprise applications. He led teams of up to 5 developers, mentoring junior team members and ensuring efficient project delivery while collaborating effectively with cross-functional teams. His key accomplishments included splitting monolithic logic into services, introducing templates for writing unit tests, reducing manual testing efforts, organizing modular architecture codebases, and updating continuous software delivery processes.
For Tacit Innovations Corp, he worked on a white-label food ordering platform with a Core SDK and customizable apps serving over 30 clients. He optimized app performance by 15% through efficient network request management and local caching, cut regression testing time by 25% through automated unit and integration tests, designed a service-based Core SDK from scratch enabling reusable components across multiple clients, and increased app uptime by 15% through improved API communication and error handling. For Portmone, he created a service-based e-Commerce SDK for integrating payment services with third-party apps, strengthened security with request signature features to protect sensitive payment data, and developed customizable UI components for seamless integration with various app designs. For the Portmone payment application, he modularized payment logic, implemented RealmDB for encrypted local storage meeting compliance requirements, and achieved 80% test coverage on key components.
He developed additional enterprise solutions including a ticketing application with Lines Pro iPhone scanners and printers where he created a service-based Core SDK reducing development time by 35%, a secure payment app with Face ID and Touch ID authentication, an event management application maintaining universal compatibility for iPhone and iPad, a loyalty system with Bluetooth Low Energy communication for proximity-based vending machine purchases, and a beacon technology solution for tracking office devices to enhance operational efficiency and security.
Oleg holds a Bachelor's degree in Computer Science from Ivano-Frankivsk National Technical University of Oil and Gas in Ukraine. His technical expertise includes Swift, Objective-C, UIKit, SwiftUI, Combine, CoreData, SwiftData, Realm, MapKit, and WebKit, with proficiency in tools including Xcode, Git, GitLab, Jenkins, and Jira. He applies Agile, Scrum, and Test-Driven Development methodologies to ensure high-quality, maintainable code delivery.