Skip to main content
Eugene FilipkovEF
Open to opportunities

Eugene Filipkov

@eugenefilipkov

Senior iOS developer, 15+ years. Team lead, Swift 6, watchOS, CI/CD. Shipped apps with 670K DAU and 50M+ installs.

Poland
Message

What I'm looking for

I want to build robust, user-centric iOS apps with strong architecture and release discipline. I’m motivated by leading teams, improving quality and performance, and using experimentation to align technical decisions with business outcomes.

I’m a Senior iOS Developer with 15+ years of software engineering experience, including 10+ years focused on building scalable, high-quality iOS applications used by hundreds of thousands of users worldwide. I lead iOS teams of 2–5 engineers, owning technical direction, architecture, delivery, and code quality—while also conducting interviews, mentoring junior and mid-level developers, and contributing to hiring and team growth. I care deeply about balancing technical excellence with business goals, and I’ve built a reputation for shipping robust, user-centric products.

In recent roles, I’ve driven measurable improvements across the iOS stack: migrating legacy Objective-C to Swift, moving to SPM with modular shared packages, creating reusable ads/IAP/analytics services, and running A/B tests via feature flags and remote config to lift conversion and ARPU. I’ve tightened release performance through Fastlane CI/CD, strengthened quality with XCTest/XCUITest and CI quality gates, and accelerated incident response using observability (Crashlytics, structured logging, metrics dashboards). Earlier in my career, I also contributed to game development and university teaching in computer science and mobile development, which keeps me grounded in clear problem-solving and mentorship.

Experience

Work history, roles, and key accomplishments

BrainSoft Apps logoBA
Current

Senior iOS Developer

BrainSoft Apps

Jul 2025 - Present (1 year)

Migrated legacy Objective-C to Swift and modularized 5+ apps with Swift Package Manager (SPM), improving build and feature delivery speed. Implemented reusable ads/IAP/analytics services, ran A/B tests via feature flags and remote config, and set up Fastlane CI/CD plus observability with Crashlytics and metrics.

Appvillis UAB logoAU

Senior iOS Developer

Appvillis UAB

Apr 2024 - Apr 2025 (1 year)

Introduced XCTest/XCUITest coverage and CI quality gates to reduce production regressions, and set up Crashlytics, structured logging, and feature flags for safer rollouts. Improved app stability and security (Keychain, data protection, privacy-by-design) and delivered features across iOS and watchOS, including speech recognition and paywall/onboarding optimization.

Origins Digital logoOD

Senior iOS Developer

Origins Digital

Mar 2014 - Jul 2023 (9 years 4 months)

Designed and delivered complex iOS applications (40+ screens) and built widgets and watchOS companion apps for live scores and content updates. Led iOS teams of 2–5 engineers and implemented XCTest/XCUITest strategy, Crashlytics observability, Fastlane-based CI/CD, reusable modular libraries, and paywall/subscription A/B experimentation to reduce regressions and improve conversion.

Coherent Solutions logoCS

iOS Developer

Coherent Solutions

Feb 2013 - Feb 2014 (1 year)

Developed and supported iOS and Android applications, including integration with external devices via Bluetooth Low Energy (BLE). Maintained and optimized cross-platform apps built with PhoneGap.

BI

Teacher / Assistant

Belarusian State University of Informatics&Radioelectronics

Sep 2010 - Jun 2013 (2 years 9 months)

Taught undergraduate students computer science topics including Object-Oriented Programming, algorithms, and data structures, as well as database systems and relational modeling. Delivered courses in mobile development for iOS and Android and mentored students through practical programming tasks.

Education

Degrees, certifications, and relevant coursework

BR

Belarusian State University of Informatics and Radioelectronics

Master’s, Computer Science

2004 - 2011

Alumnus (Master’s) in Computer Science. Worked as a teacher/assistant (combined job) from Sep 2010 to Jun 2013.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan