Hello, my name is

Oleksii Mykhalchuk

Native iOS Mobile Developer

ios developer
About me

I am a passionate iOS developer originally from Ukraine and currently based in Croatia.

With a wealth of experience in iOS development, I am enthusiastic about creating cutting-edge mobile applications that are both visually appealing and highly functional. My dedication to staying up-to-date with the latest technology trends and my commitment to delivering top-quality results make me a valuable asset to any iOS development project.

I develop professional mobile applications

iOS developer with programming language experience in Swift, Objective-C, and C++, I have worked extensively with Apple’s development APIs such as SwiftUI, UIKit, Package.swift, Core Bluetooth, ARKit, Core Data, MySQL, RealM, Firebase, Widgets, XCTest and so on.

I always prioritize the principles of Clean Code, OOP, POP, and SOLID in my development projects. I believe that writing maintainable and scalable code is crucial for the success of any project, and I strive to achieve that in all my work.

I have worked with various patterns such as MVVM+C and MVC, which have helped me to organize and structure my code in a way that is easy to maintain and extend.

In terms of mobile platforms, I have experience developing applications for iOS, iPadOS, and watchOS. I understand the differences between these platforms and ensure that my applications are optimized for the specific platform they are intended for.

Some of the projects that I have worked on include the Tinder Dating App, myStop Mobile, ElderShare Tracker, ExpenseTracker, and Quick Type App. These projects have allowed me to gain valuable experience in developing complex applications that meet the needs of users.

Overall, my experience as an iOS developer has taught me the importance of writing clean and maintainable code, utilizing development APIs effectively, and understanding the nuances of different mobile platforms. I am committed to continuing to learn and grow in my role as an iOS developer.

Key Skills and Achievements:
  • Flexible and adaptable to new situations and challenges; having demonstrated success in a number of high profile projects
  • Self-confident and driven balancing academic qualifications with practical work experience
  • Pragmatic problem solving ability with the ability to work under extreme pressure
  • A skilled relationship manager with the ability to build confidence and trust with clients, ability to partner organisations and translate complex technical language to ensure understanding at all levels
Technical Expertise:

iOS/Objective-C, AddressBook, ​Core Graphics, Stripe Payment​, ​iPhone, ​Core Image​, ​REST​, ​iPad​​, ​Core location​, ​API​, ​iPod​​, ​Social​, ​Core Media​, ​JSON​,Core Data, ​Core Animation​, ​Push Notification​, ​XML​, ​UiKit, ​EventKit​, ​Core Foundation​, ​Local notification​, ​Bluetooth​, ​MapKit​, ​Core Audio​, ​inAppPurchase​, ​Ftp​, Accounts​, ​Google Maps​, ​AppStore release​, ​Bonjour Net​, ​AFNetworking​, ​ASIHttpRequest, ​sqLite​​​, ​GitHub​​, ​Testflight​, ​Algorithms​, Google Api​, ​NoSQL​, ​Applause SDK, ​Accessibility​, ​Internationalization​, ​AirPlay​​, Swift, Singleton, Wallet, Apple Pay, SpriteKit.

What I do

As an experienced iOS developer, I offer a range of services to help individuals and businesses bring their mobile app ideas to life. My services include:

Mobile app development:

I can develop custom iOS, iPadOS, and watchOS applications for various industries, including healthcare, finance, social networking, and e-commerce. I use the latest development frameworks and programming languages, such as Swift and Objective-C, to build high-quality, user-friendly, and secure mobile applications.

App optimization:

I optimize mobile applications for performance, speed, and user experience. I ensure that the app runs smoothly on different devices and operating systems and offer solutions to improve the app's overall performance.

App maintenance and support:

I provide ongoing maintenance and support services to ensure that your app is always up-to-date, secure, and functioning correctly. This includes bug fixing, updates, and feature enhancements.

Consulting and strategy:

I provide consulting services to help you define your app development strategy, choose the right development framework, and ensure that your app aligns with your business objectives.

Integration with third-party services:

I can integrate your app with various third-party services, such as payment gateways, social media platforms, and analytics tools, to enhance its functionality and usability.

Quality assurance and testing:

I ensure that your app meets the highest quality standards by conducting comprehensive testing and quality assurance checks to ensure that your app works perfectly on different devices and operating systems.

With my extensive experience in iOS app development and my commitment to delivering high-quality services, I can help you create a mobile app that meets your business goals and engages your target audience.

Skills

SwiftUI
85%
Swift
95%
Objective-C
75%
C++
80%
UIKit
86%
English
99%
Fast Learner
100%

My Experience

2022-2023

Engenious Company

iOS Developer

Projects: Tinder (Dating App, Automation Testing), LTK (Automation Testing), MMUF (iOS App Feature Development) Machine Learning, Augmented Reality

2021-2022

Denisov Company

iOS Developer

CoreBluetooth, GPS, Networking, Gaming (SpriteKit)

2020-2021

Ledsign Company

Software Engineer

Hardware Programming, Electronics Design, Electronics Assemble

2019-2020

Disney Cruise Line

Junior iOS Developer

Networking, Maintenance, Hardware

Portfolio

myStop Mobile

myStop® Mobile puts real-time bus information and trip planning in your hands. Quickly and easily access interactive location and schedule information for more than 39 public transit agencies across the US. https://apps.apple.com/us/app/mystop-mobile/id591959423

ElderShare Tracker

Set up one or more Home Locations, as well as a list of care givers to be notified when the user's mobile device leaves home. The device will track its location with GPS and WIFI. When the device leaves a set Home Location, a text notification will be sent to all listed care givers. https://apps.apple.com/us/app/eldershare-tracker/id1439412663?l=ru

RSSFeedReader

RSS feed reader is basically parsing xml saved url in app. The data saves to data base if there is new post and it shows it as different color pointing on the recent data. Multiple urls can be added for user to monitor different news at the same time. it requires only to know rss link.

Job 100% Success

5.0
5/5

My Favourite Quotes

The only way to do great work is to love what you do.
Steve Jobs
All our dreams can come true if we have the courage to pursue them.
Walt Disney
Success is walking from failure to failure with no loss of enthusiasm.
Winston Churchill
Try not to become a person of success, but rather try to become a person of value.
Albert Einstein
I have not failed. I've just found 10,000 ways that won't work.
Thomas A. Edison
The whole secret of a successful life is to find out what is one's destiny to do, and then do it.
Henry Ford