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-2025

Engenious Company

iOS Developer

- Project: Tinder Dating App
- Description: Lead the development of automation framework for Tinder dating app.
- Achievements:
- Improve analytics mocks storage.
- Created swift terminal tool to automate data collection using swift and sql database, CI/CD Jenkins.
- Update Jenkins Pipelines using groovy.

- Project: Music Makes Us Feel
- Description: Developed a comprehensive music app for creating video music messages, featuring video creation and personalized music video experiences.
- Achievements:
- Cleared Multiple Memory Leaks.
- Optimized app performance by reducing API response time by 30% through efficient networking code.
- Implemented Custom UI Elements.

- Project: LTK Influencer App
- Description: Spearheaded the development of the LTK app, a leading platform for influencers and brands to connect with consumers through shoppable content
- Achievements:
- Integration automation XCUITest framework
- Integration Network Stub Recorder

- Project: Go Champ Fitness App
- Description: Contributed to the development of Go Champ, an innovative fitness app designed to help users track their workouts, monitor health metrics, and achieve fitness goals through comprehensive training plans and community engagement.
- Achievements:
- Refactored UI from Storyboards to code
- User Engagement: Developed a robust social component with features like leaderboards and achievement badges, increasing user engagement and participation by 30%.
- Personalized Training Plans: Implemented algorithm-based personalized training plans that adapt to user progress and preferences, driving a 20% improvement in user retention.

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

My Apps

Proword: Learn Words Fast

Master a new language in just 5 minutes a day with Proword! Whether you’re a beginner or advancing your skills, Proword makes learning fun, fast, and engaging with structured levels (A1, A2, B1, B2), over 1300 pre-saved commonly used words with transcriptions and examples, smart flashcards, interactive quizzes, and cutting-edge AI tools. Boost your vocabulary, perfect your pronunciation, and explore languages with confidence—anytime, anywhere!
 
Why Proword?
 
Structured Learning Levels: Progress through A1, A2, B1, and B2 levels tailored to your skill.
 
Rich Word Database: Learn over 1300 commonly used words with transcriptions and real-world examples.
 
Smart Flashcards: Master words with personalized, bite-sized lessons.
 
Fun Quizzes: Test your skills with interactive challenges.
 
Speak Like a Pro: Practice pronunciation with speech recognition and synthesis.
 
Read the World: Use your camera to instantly read and translate text.
 
AI-Powered Translation: Get accurate translations with Google Translate and Open AI APIs.
 
Image Search: Find visual inspiration for words with Pixabay integration.
 
Personalized Learning: Track your progress and learn at your own pace.
 
Start Learning Today!Choose from flexible subscription plans—monthly, half-yearly, or yearly—via Apple In-App Purchases to unlock all features. No refunds are offered, so dive in and make every moment a learning adventure! Proword supports learners of all ages worldwide, with data securely stored on your device and iCloud.
 
Ready to boost your vocabulary? Download Proword now and start speaking a new language in just a month!
 
Questions? Contact us at support@oleksi.dev.

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