Logo
Kyrylo – Objective C, Swift, Core Animation, experts in Lemon.io

Kyrylo

From Ukraine (GMT+3)

flag
Mobile DeveloperSenior
Hire developer
9 years of commercial experience
Communications
E-commerce
E-learning
Food and beverages
Healthcare
Transportation
Travel
AR software
Mapping software
Messaging software
Mobile apps
Lemon.io stats

Kyrylo – Objective C, Swift, Core Animation

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
Objective C
6 years
Swift
6 years
Additional skills
Core Animation
SQL
Core Graphics
UIKit
GraphQL
OpenGL
C++
Core Data
Firebase
iOS
MapKit
ARKit
API
SwiftUI
Web Sockets
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Senior iOS Developer
Jun 2021 - Jan 20227 months
Project Overview

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.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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
Project Tech stack:
Swift
iOS
UIKit
Realm
Core Animation
Core Graphics
Firebase
Senior iOS Developer
Dec 2019 - May 20211 year 4 months
Project Overview

This is a messenger that uses end-to-end encryption for all messages.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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
Project Tech stack:
iOS
Swift
C++
Core Data
Firebase
Swift
Objective C
C++
Core Data
Core Graphics
Core Animation
In app purchases
Firebase
iOS Developer
Aug 2019 - Jan 20204 months
Project Overview

This is an application for booking flights.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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
Project Tech stack:
Swift
Objective C
UIKit
Core Data
Core Animation
Core Graphics
GraphQL
Firebase
PayPal Api
Technology Manager(iOS)
Jan 2019 - Aug 20197 months
Project Overview

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.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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
Project Tech stack:
UIKit
ARKit
Core Animation
Core Graphics
WebSocket
Firebase
Google Cloud API
iOS/MacOS Developer
Aug 2018 - Jan 20195 months
Project Overview

This is a mac application for building Roadmaps.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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
Project Tech stack:
Swift
Objective C
C++
AppKit
UIKit
Core Animation
Core Graphics
iOS Developer
Jan 2017 - Aug 20181 year 6 months
Project Overview

This is an e-commerce application for selling herbal supplements.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • 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
Project Tech stack:
Swift
Objective C
UIKit
Core Graphics
Core Data
Core Animation
Firebase
PayPal Api

Education

2019
Program Engineering
Master

Copyright © 2024 lemon.io. All rights reserved.