Eugene Naloiko, Developer in Kiev, Ukraine
Eugene is available for hire
Hire Eugene

Eugene Naloiko

Verified Expert  in Engineering

Bio

Eugene is a seasoned mobile developer with experience in both iOS and Android development, software design, and architecture. Eugene is a motivated senior iOS developer who is passionate about skillfully crafting creative mobile applications and utilities.

Portfolio

eMenu International INC
Apple Push Notifications, iOS, iOS Mobile Device Management (MDM)...
eMenu International INC
Apple Push Notifications, iOS, iOS Mobile Device Management (MDM)...
JOIN
iOS, Swift, AVPlayer, SwiftUI, SDKs, iOS SDK, SaaS, UIKit, REST APIs, HTTP REST...

Experience

  • iOS - 10 years
  • Swift - 6 years
  • Objective-C - 6 years
  • Scrum Master - 4 years
  • WebRTC - 4 years
  • Firebase - 4 years
  • In-app Purchases - 4 years
  • Apple Watch - 1 year

Availability

Part-time

Preferred Environment

Git, MacOS, Xcode, iOS

The most amazing...

...thing I've built from scratch is a simple visual program integrated with the electronic health record system for the healthcare industry.

Work Experience

Apple MDM, Push Notifications, and Objective-C Expert (via Toptal)

2024 - 2024
eMenu International INC
  • Provided support for the outdated Objective-C source code and resolved a set of architectural issues related to the MDM environment setup.
  • Resolved a set of issues related to Apple Push Notification service (APNs).
  • Resolved a set of issues related to threads and concurrency in the relatively legacy source code. Migrated new modules to Swift.
Technologies: Apple Push Notifications, iOS, iOS Mobile Device Management (MDM), Push Notifications, Objective-C, C#, Swift, MDM, Mobile Device Management (MDM)

Apple MDM, Push Notifications Expert

2024 - 2024
eMenu International INC
  • Assisted in system architecture design and adjusted the Objective-C source code to resolve issues related to MDM.
  • Integrated silent push notifications support and enabled related business logic.
  • Integrated a set of accessibility features, like Voice Over.
Technologies: Apple Push Notifications, iOS, iOS Mobile Device Management (MDM), Push Notifications, Objective-C, C#

iOS Developer (via Toptal)

2023 - 2024
JOIN
  • Developed the iOS SDK that can be integrated into both UIkit and SwiftUI apps.
  • Managed the design of the SDK interfaces and created basic documentation for further SDK integration.
  • Developed the UI/UX for the Stories, including the advanced media player and advanced caching mechanism, with various types of annotations and overlays.
Technologies: iOS, Swift, AVPlayer, SwiftUI, SDKs, iOS SDK, SaaS, UIKit, REST APIs, HTTP REST, REST, Streaming, iOS Video, Combine

iOS Developer

2023 - 2023
Oki Inc.
  • Integrated a SwiftUI chatting functionality to let users chat with various OpenAI ChatGPT versions.
  • Integrated the networking layer to interact with OpenAI ChatGPT and several other services.
  • Integrated a set of Firebase Authentication methods and Firestore data storage, making the app operational in Offline Mode.
Technologies: iOS, Swift, Cloud Firestore, Firebase, ChatGPT, Artificial Intelligence (AI), Chatbots, Combine

Senior iOS Developer

2018 - 2022
Saudi Post
  • Developed an app used by millions of users monthly and hundreds of thousands daily. It reached number 17 in the utility category in the App Store. Utilized a lot of legacy APIs that large enterprise departments are capable of providing.
  • Worked actively on the back-end part that was low quality, which caused mobile apps to be forced to consume lots of various APIs that were not stable.
  • Communicated with the team to develop a back end that would unify all the back-end services under a stable REST API.
Technologies: iOS, Swift, REST APIs, APIs, Mobile Apps, Mapbox

iOS Developer and Mobile Team Lead

2015 - 2022
Healthcare (Wound Care) Apps
  • Developed multiple apps for skin disease documentation with advanced measurement features.
  • Led the department of iOS and Android development.
  • Developed a blood transfusion tracker app and a healthcare-related document scanner app.
  • Integrated auto-renewable in-app purchases and several other subscription management techniques.
Technologies: Swift, iOS, Mobile Apps, SDK Development, SDKs, Software Development Toolkits (SDK)

iOS Developer

2018 - 2021
National Post Service Provider
  • Developed an iOS app for a huge national post service provider to track the delivery status, manage user accounts in the context of delivery service, and access information about other services provided by the company.
  • Released two apps to the App Store, which are being actively used now.
  • Provided support for the app, resolving the minor corner cases appearing under high load of the system and interacting with the back-end team.
Technologies: MapKit, Swift, iOS, Mobile Apps

iOS Developer (Swift)

2020 - 2020
Online Video-Powered Retail Platform
  • Developed the most complicated part related to WebRTC video calls - for rooms of the client and 2-3 retailers.
  • Integrated the CallKit for VoIP calls and configured the relevant push notifications to launch particular use cases.
  • Prepared version one of the application, resolving the most critical tasks. Transferred the app to on-side support team for further adjustments and development.
Technologies: Swift, WebRTC, VoIP, Mobile Apps, Financial APIs, SDK Development, SDKs, Software Development Toolkits (SDK)

iOS Developer and Mobile Team Tech Lead

2018 - 2020
SpeakingHub
  • Developed a platform for foreign language practice through video calls and chatting.
  • Worked in a team with Node.js back-end developers and coordinated the deployment of STUN and TURN servers.
  • Acted as the platform co-founder, taking part in strategic decisions related to the product and product management.
Technologies: WebSockets, Swift, WebRTC, iOS, Figma, Mobile Apps, Financial APIs

iOS Developer

2019 - 2019
Experts Advisory Platform
  • Developed an iOS app for a platform to find experts in particular domains and schedule consultations with them.
  • Integrated payment methods, video calls, and chat.
  • Integrated a way to let clients look for experts in particular industries of interest, schedule discussions, pay for that, and have the discussions via Twilio.
Technologies: Twilio, WebSockets, Protobuf, Swift, Mobile Apps

iOS Developer

2015 - 2019
Concrete Delivery Service Company
  • Developed and supported several mobile apps for a logistics and concrete delivery management system.
  • Provided native development using RxSwift and advanced map usage, navigation, Twilio calls, and background mode.
  • Released two apps to the App Store in the context of this domain: one of these apps is being actively used now.
Technologies: REST APIs, MapKit, Google Maps, Swift, ARKit, SwiftUI, Near-field Communication (NFC), Mobile Apps, Mapbox, Bluetooth

iOS Developer

2015 - 2015
RAD FitKey
  • Developed a new UI for the app. Added face detection features and more.
  • Implemented push notifications for the iOS app. Refactored the app to Swift.
  • Made code reuse improvements and polished the code developed by previous developers.
Technologies: Xcode, Swift, iOS, Mobile Apps, GraphQL

iOS Developer

2014 - 2014
CuteCam, Photo Editing, Filters and Stickers
  • Worked on several mobile apps for image editing and stickers.
  • Acquired image filtering experience. Implemented a custom camera.
  • Gained image processing experience. Obtained excellent customer interaction experience.
Technologies: GPUImage, Xcode, iOS SDK, Mobile Apps, Image Manipulation

iOS Developer

2013 - 2014
SearchConcepts
  • Developed an app using reactive programming principles with the help of the ReactiveCocoa framework.
  • Implemented various data caching strategies and data storage mechanisms.
  • Did extensive work on custom configurable charts and map overlays.
  • Customized a Mapbox charting mechanism to increase the performance of data representation on the map.
  • Worked on REST API integration to enable convenient data representation and analysis.
Technologies: Auto Layout, CocoaPods, Jira, Xcode, iOS SDK, Mobile Apps

Android Developer, iOS Developer

2011 - 2014
Sloboda Studio
  • Developed iOS apps of different complexity levels.
  • Developed trivial Android apps.
  • Worked with Objective-J, Cordova, HTML5, CSS, and other technologies.
  • Attended mobile conferences.
  • Developed a number of client apps that use REST API.
Technologies: Android SDK, Xcode, iOS SDK, Mobile Apps

Android Developer

2012 - 2012
Nix Solutions
  • Developed trivial Android apps.
  • Studied Java.
  • Studied design patterns.
  • Obtained experience with REST API in Android.
  • Explored data storage and stored data management in Android.
Technologies: Android SDK, Mobile Apps, Kotlin

Experience

TestProject

https://github.com/JekaNaloyko/tttechint
This is a simple test project for an interview that I did while joining the Toptal platform to prove that I am an expert in iOS development. The sample app was done in Objective-C when Swift did not exist, and the app is a showcase of working with APIs for data storage.

NewsBoard by Searchconcepts

https://www.searchconcepts.io/
I developed about 90% of the project from architecture designing to implementation and refactored the project to a reactive programming paradigm using ReactiveCocoa. The app was designed for iPad users and included a significant set of charts to be represented. The back end is crawling the web to aggregate and understand the news and its tonality—positive or negative—and predict the impact on the stock markets.

CuteCam

https://www.apppicker.com/reviews/21579/cute-cam-app-reveiw
CuteCam is the filter and sticker camera photo editor. There is a possibility to refine photos with custom-built filters and cute stickers. CuteCam provides a bunch of stickers and phrases that let you express all your moods to share with your friends.

BitLit

https://www.148apps.com/news/bitlit-revolutionize-ebook-market/
I refactored the project, supported it, and developed BitLit plugins for PhoneGap projects. One of the main features was to scan the bookshelves and let the back-end process the books, automatically making all recognized books available on the mobile device in digital format.

Snakt

https://www.superbcrew.com/snakts-social-video-platform-helps-you-watch-create-remix-reply-to-viral-videos-from-the-internets-biggest-stars/
A project completed for a Toptal client. My tasks were connected to the UI, account management, user group management, and sharing. This was a platform for advanced collaborative video composing and editing.

FitKey

I developed a beta version of the FitKey app. I worked for around half a year, providing a full specter of development. I refactored the app from Objective-C to Swift 2. The idea of the app was to calculate the size of clothes matching a particular person, capture a photo of the person, and enter a minimal set of values.

ImitoCam

https://imito.io/en/imitocam
Simple visual documentation and collaboration for the healthcare industry that I integrated with electronic health record systems.

I developed the app from scratch, taking part in software architecture design.

ImitoMeasure

https://imito.io/en/imitomeasure
Digital wound measurement: ImitoMeasure allows exact wound measurement without scale, relying on the marker as a reference size.

It took me around a month to develop this app from scratch for the initial launch of the MVP.

ImitoWound

https://imito.io/en/imitowound
Wound documentation is a breeze, mobile-first and image-centered. Standardized and intuitive documentation for more objectivity in treatments and simplified collaboration.

A great tool for wound-care professionals (nurses and physicians, iOS app) that I developed in a multi-faceted team of professionals.

Hudson360

I took part in support (refactoring from Objective-C to Swift) and the development of this app for Hudson Medical hospitals. The app allows one to manage appointments and collect medication consumption statistics and pain scores reported by patients.

SpeakingHub

https://ibb.co/f9hJCn3
An application was developed, relying on WebRTC, WebSockets technologies, REST API - to connect people with desire to practice their foreign languages skills.

Space App

https://apps.apple.com/ua/app/spaceapp-ai-design-remodel/id1631139992
Space App is an app with AI-powered features built for interior and exterior designers. It includes a social network for designers with DALL-E from OpenAI integration. It is based on Firestore services with cloud functions as a low-code back end.

PrimaBlock, ICO Pools Competitor Development

I was involved as a tech lead in the development of a proof of concept for the ICO Pools management platform, a competitor to PrimaBlock. Based on the ETH Blockchain, the fully operational MVP was developed with the goal of running a round of investments and getting into the market.

Education

2009 - 2014

Master's Degree in Computer Science

Kharkiv Polytechnic Institute - Kharkiv, Ukraine

Skills

Libraries/APIs

CocoaPods, Facebook iOS SDK, ShareKit, WebRTC, REST APIs, Facebook Login, Core Image, Apple Maps, Google Maps, Facebook SDK, GPUImage, Protobuf, Mantle

Tools

Xcode, Jira, Git, Figma, ChatGPT, Apple Push Notifications, Auto Layout, Edifecs, SMART on FHIR, AVPlayer, Unity SDK

Languages

Swift, Objective-C, GraphQL, Java, JavaScript, C++, Kotlin, C#

Frameworks

iOS SDK, Core Data, Core ML, Apple Vision Framework, MapKit, ARKit, StoreKit, SwiftUI, Combine, Android SDK, Qt, UIKit, Unity, .NET MAUI, Flutter, React Native

Paradigms

Agile Software Development, Scrum, Unit Testing, REST, Waterfall Development, Functional Programming, Functional Reactive Programming, Fast Healthcare Interoperability Resources (FHIR)

Platforms

iOS, Mapbox, Bluetooth Low Energy (LE), Firebase, Amazon Web Services (AWS), Apple Watch, Arduino, MacOS, Twilio, Blockchain, Ethereum, Raspberry Pi, Xamarin

Storage

Amazon S3 (AWS S3), SQLite, MySQL, Cloud Firestore

Other

Facial Recognition, Healthcare IT, Code Review, Charting, iOS Camera, Financial APIs, Mobile Apps, Image Manipulation, Video Editing, AVFoundation, SDK Development, SDKs, Software Development Toolkits (SDK), Push Notifications, Silent Push Notifications, Computer Vision, Mobile Vision, Object Detection, Text Detection, HTTP REST, LiDAR, Augmented Reality (AR), Bluetooth, Sensor Data, AI Integration, AI Model Intergration, Machine Learning, In-app Purchases, Scrum Master, Education, Interviewing, Machine Learning Automation, Near-field Communication (NFC), iOS Video, Videos, Live Chat, VoIP, APIs, Minimum Viable Product (MVP), Full-stack Development, Artificial Intelligence (AI), Mobile Device Management (MDM), Apple Music, Arduino IDE, Embedded Development, LoRa, WebSockets, Charts, Images, Forms, Computer Science, Computer Aided Software Engineering, Firebase Cloud Functions, Google Cloud Functions, Chatbots, g++, SaaS, Streaming, iOS Mobile Device Management (MDM), MDM

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring