Oleksandr Malovichko
Verified Expert in Engineering
iOS Developer
Frankfurt, Hessen, Germany
Toptal member since June 1, 2017
Oleksandr is a senior iOS engineer with over 13 years of experience in software development for mobile and tablet devices. Oleksandr is dedicated to continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.
Portfolio
Experience
- Mobile App Development - 13 years
- iOS - 10 years
- Xcode - 10 years
- Swift - 9 years
- Objective-C - 9 years
- Java - 7 years
- TypeScript - 6 years
- Firebase - 6 years
Availability
Preferred Environment
Git, iOS, Swift, Xcode, MacOS, SwiftUI
The most amazing...
...thing I've made was one of my first Android apps which was downloaded more than 1,000,000 times.
Work Experience
Senior iOS and Firebase Developer
Golden Voice Technologies Inc.
- Developed iOS applications using Swift, MVVM, SPM, SwiftUI, UIKit, Combine, RxSwift, async/await, and Xcode Cloud.
- Created Firebase projects, Firestore database, and cloud functions using TypeScript, facilitating agile and scalable back-end solutions.
- Worked with speech recognition, face detection, audio and live photos.
- Developed an interactive, user-friendly website utilizing React.
- Deployed iOS applications to TestFlight and Apple Store. Configured Xcode Cloud.
COO and Mobile Engineer
MadAppGang
- Coordinated development process and release cycle, guaranteeing on-time delivery of high-quality software solutions showcasing executive-level project leadership.
- Developed applications for iOS, iPadOS, and WatchOS platforms.
- Designed and used various application architectures.
- Led team code reviews and managed projects, overseeing a team of up to 10 IT professionals.
Lead iOS Developer
Johnson & Johnson
- Worked on an iOS app that assists healthcare professionals in identifying key factors contributing to depression in patients.
- Implemented robotic process automation (RPA) scripts for efficiency.
- Augmented iOS application robustness strategically through advanced stability optimization techniques.
Lead iOS Developer
Johnson & Johnson
- Worked on the Health Partner Weight Loss Surgery iOS app, contributing to improved patient care and outcomes in the healthcare industry.
- Utilized Jira effectively in iOS engineering tasks.
- Enhanced app stability and code testability in iOS development.
WatchOS and WearOS Engineer
911 Global Rapid Response
- Created wearable integration solution for Android and iOS.
- Created a watchOS app designed for the Apple ecosystem.
- Engineered Wear OS app optimized for the Android ecosystem.
iOS and Firebase Developer
Poppy Seed Ventures
- Developed the MVP version of an innovative iOS application successfully.
- Designed the user interface and experience for the app.
- Engineered a robust back-end infrastructure using Firebase.
Android Developer
Freelance Work
- Developed Android entertainment applications alongside the design of Android games employing the AndEngine OpenGL library, contributing to significant user engagement.
- Achieved a remarkable milestone, creating an Android entertainment application boasting over 1,000,000 users.
- Development and maintained native Android applications utilizing Java.
Lead Software Engineer
PJSC Finance and Credit Bank
- Developed a new backup service for the automated teller machine (ATM).
- Provided strategic support for critical banking software, aligning IT systems with corporate objectives to maintain a stable and productive banking environment.
- Implemented automation scripts for bank processes.
Software Engineer
PJSC Ukrainian Innovative Bank
- Developed automated scripts in Bash for sorting interbank mail.
- Provided crucial support for critical banking software.
- Wrote scripts to facilitate system administration tasks.
Experience
Codility | MacOS Command Line Tool and Unit Tests
https://github.com/omalovichko/CodilityLessonsRecap | iOS and Firebase Back End
Unfiltered | iOS and Firebase Back End
Health Partner Weight Surgery | iOS App
NextQuestion | iOS and Firebase Back End
Rodeo | iOS and Firebase Back End
RodeoWeb | Website
Partyline | iOS and Firebase Back End
911 Global Rapid Response App | WatchOS and Wear OS
Education
Specialist's Degree in Computer Systems and Networks
Mykhailo Ostrogradsky University - Kremenchuk, Ukraine
Bachelor's Degree in Computer Engineering
Mykhailo Ostrogradsky University - Kremenchuk, Ukraine
Certifications
Improving Service Delivery with Kanban Method
Lean Kanban University
Skills
Libraries/APIs
Alamofire, Google Maps SDK, REST APIs, CocoaPods, Parse SDK, OpenGL, React, Mixpanel iOS SDK
Tools
Charles, Postman, Xcode, Git, iOS Simulator, Android Studio, Terminal, Slack, TestFlight, GitHub, Sketch, Crashlytics, Fastlane, SonarQube
Languages
Swift, Objective-C, JavaScript, TypeScript, Java, Delphi, Bash, Kotlin
Frameworks
Core Media, Social Framework, MapKit, Core Foundation, Core Location, Cocoa Touch, Core Data, SwiftUI, UIKit, iOS SDK, Android SDK, Core ML
Paradigms
Dependency Injection, REST, Kanban, Scrum, KISS, DRY, Functional Programming, Object-oriented Programming (OOP), Unit Testing, Agile
Platforms
WatchOS, MacOS, Firebase, iOS, tvOS, Android, Parse Server, Rapid7, Linux, Windows, TestFairy, Blockchain, Apple TV, Android Watch
Storage
JSON, MySQL, Realm, NoSQL, MongoDB
Other
Algorithms, Mobile App Development, iPhone, iPad, Data Structures, SOLID Principles, UI Testing, Special Purpose Machines (SPM), Social Networks, Carthage, QA Automation, Storyboarding, Wear OS, Cordova, Speech Recognition, Multithreading, Cryptocurrency, Machine Learning, Blue Prism, Robotic Process Automation (RPA), Fastline
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
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring