
Eugene Naloiko
Verified Expert in Engineering
Mobile Developer
Kiev, 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
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
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)
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.
Apple MDM, Push Notifications Expert
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.
iOS Developer (via Toptal)
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.
iOS Developer
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.
Senior iOS Developer
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.
iOS Developer and Mobile Team Lead
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.
iOS Developer
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.
iOS Developer (Swift)
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.
iOS Developer and Mobile Team Tech Lead
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.
iOS Developer
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.
iOS Developer
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.
iOS Developer
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.
iOS Developer
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.
iOS Developer
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.
Android Developer, iOS Developer
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.
Android Developer
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.
Experience
TestProject
https://github.com/JekaNaloyko/tttechintNewsBoard by Searchconcepts
https://www.searchconcepts.io/CuteCam
https://www.apppicker.com/reviews/21579/cute-cam-app-reveiwBitLit
https://www.148apps.com/news/bitlit-revolutionize-ebook-market/Snakt
https://www.superbcrew.com/snakts-social-video-platform-helps-you-watch-create-remix-reply-to-viral-videos-from-the-internets-biggest-stars/FitKey
ImitoCam
https://imito.io/en/imitocamI developed the app from scratch, taking part in software architecture design.
ImitoMeasure
https://imito.io/en/imitomeasureIt took me around a month to develop this app from scratch for the initial launch of the MVP.
ImitoWound
https://imito.io/en/imitowoundA great tool for wound-care professionals (nurses and physicians, iOS app) that I developed in a multi-faceted team of professionals.
Hudson360
SpeakingHub
https://ibb.co/f9hJCn3Space App
https://apps.apple.com/ua/app/spaceapp-ai-design-remodel/id1631139992PrimaBlock, ICO Pools Competitor Development
Education
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring