
Kyrylo
From Ukraine (UTC+3)
10 years of commercial experience
Lemon.io stats
Kyrylo – Objective C, Swift, Core Graphics
Meet Kyrylo, a Senior IOS Developer with 10 years of commercial experience with Swift and Objective-C. The list of projects he’s been working on includes a travel application for booking tickets, an AR educational product, and one of the most popular messengers in Eastern Europe — Viber. Kyrylo strives for self-development and wishes to try new technologies. He’s currently ready for new challenges and will be a perfect fit for any team.
Main technologies
Additional skills
Ready to start
To be verifiedDirect hire
Potentially possibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior iOS Developer
The project was an e-commerce solution for online/offline food delivery. For offline delivery, we had a cashier application and for online delivery, we had a consumer application.
- Added code generation for unit test mocks. Decreased the test writing time by 30%
- Covered a lot of code with unit tests that increased coverage up to 90%
- Added disk cache service to save a small amount of data simply without DB. Routine responsibilities:
- Code review
- Added new UI elements and UI improvements
- Added receipt creation and printing functionality for customers
- Added QR code generation and scanning functionality
- Added AB tests
- Added restoring functionality after PayPal is down
Senior iOS Developer
This is a messenger that uses end-to-end encryption for all messages.
- Refactored analytics framework and added saving functionality for failed analytics requests
- Created modules for different parts of the application
- Found and fixed bugs for not showing push notifications Routine tasks:
- Code review
- Was in charge of minor bugs fixing
- Refactored code for new architecture
- Was in charge of offline reactions
- Refactored screens
- Removed Web views from
- Refactored purchases
- Added promotion screens and triggers
iOS Developer
This is an application for booking flights.
- Refactored 50% of the codebase, because the application before me was written as MVP and didn't have proper architecture
- Increased FPS of animations
- Refactored payment flow and thereby resolved a lot of bugs
- Added ticket filters
- Refactored payment flow
- Set up proper multithreading architecture
Technology Manager(iOS)
In this consulting company he was working on 2 projects. The first one is a food delivery product for Africa. The second one is AR educational product for Kids.
- Designed architecture for both applications
- Developed both products from scratch
- Created both products from scratch
- Integrated Rave payment into the food delivery application
- Integrated ARKit into the educational product for kids
iOS/MacOS Developer
This is a mac application for building Roadmaps.
- Designed and developed straightforward service for changing themes in runtime
- Found and fixed a critical bug in c++ library
- Enabled dark mode
- Added including document members feature
- Developed statistics screen
iOS Developer
This is an e-commerce application for selling herbal supplements.
- Added cache layer to application
- Rewrote application from Objective-C to Swift
- Improved non-crash users rate up to 100% by migrating to Swift
- Integrated PayPal
- Refactored payment flow
- Added async image downloading and caching
- Supported and bug fixes