
Anton Rogachevskyi
Verified Expert in Engineering
iOS Developer
Warsaw, Poland
Toptal member since August 2, 2022
Anton is an iOS developer with about 16 years of development experience, including seven years of intensive iOS work. His favorite domains are fintech, edutech, and social networking. Anton is good at problem-solving and can easily set up your project from scratch.
Portfolio
Experience
- Mobile Development - 12 years
- UIKit - 10 years
- iOS - 8 years
- Swift - 7 years
- APIs - 7 years
- Objective-C - 4 years
- JavaScript - 3 years
- SwiftUI - 2 years
Availability
Preferred Environment
Xcode, iOS, Swift, Mobile Applications, Mobile App Development, REST, API Integration, App Store, Mobile, Apps, Stripe, Python, User Interface (UI), Web UX, VPN, Multithreading, Testing, Version Control
The most amazing...
...thing I've done is develop the core features of the Yahoo Fantasy Sports mobile app. It's a popular USA fantasy sports app with over 3 million active users.
Work Experience
iOS Developer
Yahoo! – Sports
- Developed core features of the high-loaded iOS fantasy sports application with a 12+ million active user base.
- Managed release and app rollout processes, including crash reports monitoring and patch releasing.
- Moved a huge Objective-C codebase into Swift, upgrading the code and covering the app with unit tests. Increased test coverage by 5%.
Senior iOS Developer
AB Volvo
- Made a security review of 20+ Volvo applications. Fixed critical security issues.
- Met project deadlines and 97% of goals, which is the best result among all the review teams in the company.
- Led several integration processes with 3rd party services. Built an application map layer based on those integrations.
- Implemented and supported a custom iOS share sheet to import geo location and track files into the app.
Senior iOS Developer
Banco Santander
- Built an instant payment module for a bank enterprise application with over one million active users.
- Built a module-based application architecture that enabled working on the same codebase with 15 developers at a time.
- Increased the application unit tests coverage from 60 to 85%.
Senior iOS Developer
Welltory
- Built a core data-transport module of a health care application with over one million active users. Did the cross-platform module with three different technologies, C++, Swift, and JavaScript.
- Led the third-party company integration process, using Calm and Bitrix. Implemented integrations based on deep links and SDKs.
- Led the application release process. Built a release step-by-step documentation and some automations.
- Built a custom iOS share sheet to receive and send payment via the share feature.
Senior iOS Developer
Chummy
- Built core features as a solo developer. Developed the social networking iOS applications, such as map, chat, and user connections.
- Rewrote Objective-C modules into Swift. Covered 80% of the application with unit tests.
- Split the iOS application into module architecture. Resulted in the build time being reduced by 70%.
Senior iOS Developer
BestWallet
- Built a white-label mobile banking iOS application. Integrated into 12 banks and financial structures.
- Led as a technical leader of the integration processes with end banks.
- Wrote and maintained system and application documentation for both the user and developer end.
Senior Mobile Developer
Dacadoo
- Developed a Blackberry application of the company's sport-tracker service.
- Worked as the lead team member of an iOS team. Made low-power Bluetooth integrations with devices and monitors.
- Led and completed an integration process with third-party services based on RESTful APIs.
Senior J2ME and Blackberry Developer
MusicQubed
- Developed a music streaming application for J2ME mobile devices.
- Developed a music streaming application for Blackberry mobile devices. Built a custom sound equalizer system.
- Worked with media streams, in-app audio, news processing, and music chart building.
Software Developer
JSC CB Hypobank
- Developed mobile-banking applications for Windows mobile and Java embedded devices.
- Built the client-side application of a bank remote service point (self-service ATM) based on ASP.NET tech.
- Collaborated with a team that built Ukraine's first bank business process automation system.
Experience
Fitness Application for the "Nowafit" Project
Skills
Libraries/APIs
CocoaPods, REST APIs, Auth, iOS Native Libraries, PhotoKit, Shopify API, Core Animation, Camera API, RxSwift, AudioKit, Stripe
Tools
Xcode, GitHub, Git, iTunes Connect, Figma, WebView, Borland C, TestFlight, VPN
Languages
Swift, Objective-C, PHP, Swift 4, SQL, XML, JavaScript, C++, Java, Python
Frameworks
UIKit, iOS SDK, Core Data, iOS Frameworks, SwiftUI, Yii 2, Vapor, RealmSwift, ASP.NET, Android SDK
Paradigms
Mobile Development, REST, Model View ViewModel (MVVM), Testing, Mobile Design
Platforms
iOS, J2ME, Mobile, Keychain, BlackBerry, Firebase, WatchOS, iCloud, Amazon Web Services (AWS)
Storage
JSON, MySQL, CouchDB, Couchbase
Other
APIs, Mobile Apps, Mobile GPS, Apple Pay, iPad, Mobile Applications, Mobile App Development, API Integration, App Store, Apps, User Interface (UI), Application Security, Security, Local Data Persistence, Networks, Multithreading, SDKs, Bluetooth, Async/Await, iOS Video, Full-stack, QR Codes, Internet of Things (IoT), PSD to Swift, Instant Messaging, SSL, SSL Certificates, Version Control, Nearby Interaction, Augmented Reality (AR), Web UX, XMPP, UI Testing
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