Eugene Pavlyuk, Developer in Munich, Bavaria, Germany
Eugene is available for hire
Hire Eugene

Eugene Pavlyuk

Verified Expert  in Engineering

Software Developer

Munich, Bavaria, Germany
Toptal Member Since
July 16, 2020

Eugene is a results-oriented IT professional and Certified Scrum Master with ten years of experience in development and a passion for mobile application development. He developed a series of commercially successful apps for iOS and Android. Eugene excels at encryption, complex bug fixes, security, synchronizations, and testing. His products are robust, stable, and reliable.



Preferred Environment

Xcode, iOS, MacOS, Android, Kotlin, Swift, Objective-C, Java, AWS CloudFormation, AWS Amplify

The most amazing...

...development I assisted with is a SecurePIM. It's a container app with many security-related features and supports S/MIME encryption.

Work Experience

Senior iOS Developer

2015 - PRESENT
Virtual Solution AG
  • Developed new features connected with security, including traffic encryption in browsers with WKWebView and email synchronization with the ActiveSync protocol.
  • Fixed bugs reported in Jira. Completed code reviews in Bitbucket.
  • Oversaw and maintained continuous integration with Jenkins.
Technologies: iOS, Objective-C, Swift, Xcode

Senior iOS Developer

2014 - 2015
Carmudi, Gmbh.
  • Developed an iOS app for Carmudi, Gmbh. within six months.
  • Verified results and cross-checked with Crashlytics that showed 0% crashes.
  • Wrote unit tests and ran them on Xcode server to ensure accuracy.
Technologies: Objective-C, Xcode, iOS

iOS Developer

2011 - 2014
  • Developed dozens of iOS apps using Objective-C for clients.
  • Fixed bugs, wrote unit tests, and added new features.
  • Collaborated with designers and back-end developers using RESTful APIs for iOS.
Technologies: Objective-C, Xcode, iOS

iOS Developer

2010 - 2011
  • Designed and developed an augmented reality browser for iOS.
  • Fixed bugs and implemented new features for greater functionality.
  • Connected data from the camera, gyroscope, magnetometer, and web server.
Technologies: Objective-C, Xcode

Junior iOS Developer

2010 - 2010
  • Fixed bugs and implemented a new feature improving functionality.
  • Implemented the app and designed it to work with the database.
  • Released the app on time. It was downloaded by thousands of people.
Technologies: Core Data, Objective-C, Xcode, iOS

C++ Game Developer

2009 - 2010
Media Art
  • Took part in the development of casual 2D games using Playground Engine.
  • Fixed bugs and developed and added new game levels.
  • Collaborated with designers and testers to optimize the complexity of the game.
Technologies: Game Engine Programming

C++ Developer

2008 - 2010
Soft eXpansion
  • Took part in the development of a CAD system called MDesign using C++ and MFC.
  • Created a 3D viewer/editor using DirectX 3 (and later DirectX 9) for viewing and editing gear boxes.
  • Fixed bugs and searched for memory leaks using Visual Studio 6.
Technologies: DirectX, Microsoft Foundation Classes (MFC), Microsoft Foundation Class (MFC) Library, Visual Studio, C++

This is a container app with many modules such as mail, calendars, notes, tasks, contacts, documents, browsers, and Messenger. The app uses OpenSSL, S/MIME encryption, and signing for mail. It encrypts traffic coming from the app and has a secured browser.

This app helps people learn English through tests. It uses CoreData for data storage and CloudKit to sync results across all iOS devices. It uses Firebase for analytics and OneSignal for push notifications. Teachers and pupils use ClassKit for assigning homework.

This app was written in Swift and helps users learn English through the use of quizzes. The app uses CoreData for storing data, Firebase for analytics, OneSignal for push notifications. CloudKit allows for syncing data between devices.

File Manager
The app is written on Objective-C and uses many third-party libraries. Cocoapods is used as a dependency manager. It has in-app purchase and built-in ads with CoreData used under the hood. The app uses best practices and follows HUG (UI guidelines).

Chess Essentials
The app is written on Objective-C, uses StoreKit, and in-app purchases for unlocking levels. It uses XML parsers heavily for parsing tests and chess situations. Cocoapods is used as a dependency manager.
2005 - 2010

Bachelor's Degree in Computer Science

Donetsk National Technical University - Donetsk, Ukraine


AWS Developer Associate



AWS Solutions Architect Associate



AWS Cloud Practitioner



Certified Scrum Master

Scrum Alianz


CocoaPods, Microsoft Foundation Class (MFC) Library, DirectX, Microsoft Foundation Classes (MFC), AWS Amplify


Xcode, Jenkins, Visual Studio, AWS CloudFormation, AWS CLI


Objective-C, Swift, C++, Kotlin, Java


iOS, MacOS, Android, Amazon Web Services (AWS)


CloudKit, Core Data




Scrum Master, Certified ScrumMaster (CSM), Game Engine Programming

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring