Eugene Naloiko, Developer in Ternopil, Ternopil's'ka oblast, Ukraine
Eugene is available for hire
Hire Eugene

Eugene Naloiko

Verified Expert  in Engineering

Mobile Developer

Location
Ternopil, Ternopil's'ka oblast, Ukraine
Toptal Member Since
June 18, 2014

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

Oki Inc.
iOS, Swift, Cloud Firestore, Firebase, ChatGPT, Artificial Intelligence (AI)...
Saudi Post
iOS, Swift, REST APIs, APIs, Mobile Apps, Mapbox
Healthcare (Wound Care) Apps
Swift, iOS, Mobile Apps

Experience

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

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

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

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

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

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

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 with charts and maps.
  • Customized a MapBox charting mechanism to increase the performance of data representation on the map.
  • Worked with REST API extensively.
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

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.

Languages

Swift, Objective-C, Java, JavaScript, C++

Frameworks

iOS SDK, Core Data, MapKit, ARKit, StoreKit, SwiftUI, Android SDK, Qt

Libraries/APIs

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

Tools

Xcode, Jira, Git, Figma, Auto Layout, Edifecs, SMART on FHIR

Paradigms

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

Platforms

iOS, Mapbox, Firebase, Amazon Web Services (AWS), Apple Watch, MacOS, Twilio

Other

Facial Recognition, Healthcare IT, Code Review, Charting, iOS Camera, Financial APIs, Mobile Apps, Image Manipulation, Video Editing, AVFoundation, ChatGPT, 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), WebSockets, Charts, Images, Forms, Computer Science, Computer Aided Software Engineering, Firebase Cloud Functions, Google Cloud Functions, Chatbots, g++

Storage

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

2009 - 2014

Master's Degree in Computer Science

Kharkiv Polytechnic Institute - Kharkiv, Ukraine

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