Logo
Anatolii – Swift, AVKit, experts in Lemon.io

Anatolii

From Ukraine (UTC+3)flag

Mobile Developer|Senior
Lemon.io stats
3
projects done
1457
hours worked

Anatolii – Swift, AVKit

Anatolii's extensive knowledge enables him to understand the app development process from writing the first line of code to releasing the app on the App Store. He is proficient in debugging, optimizing, and delivering high-quality apps on time. Even after ten years of experience, he remains passionate about learning new techniques, with Swift UI being one of his recent areas of interest.

20 years of commercial experience in
AI
Architecture
E-learning
Edtech
UI/UX
Mobile apps
Software development
Main technologies
Additional skills
Swift
AVKit
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Mobile Developer
Jan 2023 - Jan 20252 years
Project Overview

Innovative AI-powered application designed to revolutionize product photography for e-commerce. By uploading a single high-quality image of a product against a white background, users can leverage the app's advanced AI algorithms to generate ultra-realistic visuals of the product in various environments and settings.

Responsibilities:
  • Developed a responsive and intuitive UI for Rush Roto.
  • Optimized performance for seamless AI-powered image / video generation.
  • Implemented smooth animations and interactions for better UX.
  • Ensured cross-device compatibility and accessibility.
  • Collaborated closely with backend and AI teams for seamless integration.
  • Debugged and resolved UI/UX issues to improve user satisfaction.
Project Tech stack:
Swift
AVKit
AVFoundation
AI
iOS
iOS SDK
API
Developer
Jan 2023 - Jan 20241 year
Project Overview

Words Learning Tool is a vocabulary-building app designed to help users expand their language skills through interactive learning modes. It allows users to create custom word collections, organize them into folders, and study using five distinct modes: Learn New Words, Flashcards, Matches, Translation, and Writing.

The app supports a wide range of languages including English, French, Spanish, Japanese, and more. Key features include pronunciation guides, progress tracking, on-the-fly translations, online suggestions, and dark mode.

Built with SwiftUI and Swift, the app leverages Combine for reactive programming and integrates Firebase services such as Firebase Analytics, Crashlytics, and Realtime Database & Storage to provide a seamless, stable, and data-driven user experience.

Responsibilities:
  • Led the end-to-end development of the app.
  • Designed and implemented the app architecture using SwiftUI and Combine.
  • Selected and integrated technologies including Firebase Auth, Analytics, Crashlytics, Realtime Database, and Storage.
  • Continuously delivered updates with new features and improvements based on user feedback and analytics.
  • Maintained compatibility with the latest iOS versions and Swift language updates.
  • Developed multilingual support for 15+ languages.
  • Added support for dark mode and offline use.
  • Ensured a smooth, crash-free user experience through testing and monitoring.
Project Tech stack:
SwiftUI
Swift
Combine
Firebase
Firebase Analytic
Firebase Crashlytics
Firebase DB and Storage
iOS Developer
Dec 2013 - Jan 20217 years 1 month
Project Overview

It is an app for universities that allows students to learn online on mobile devices. The App's purpose is to provide students with all kinds of learning materials both online and offline: lectures, quizzes, questionnaires, etc.

Initially, this project was implemented on UIKit + MVC UI layer approach, and the app was delivered under "Mobile Campus" app. Access is restricted to university students only, and the main idea was to help them access class study materials. Later ported to the GetSmarted project.

The most complex part was class functionality implementation which allowed students to view content and answer exam questions. This required a lot of work with video and raw HTML data, complex API calls, syncing data offline, etc.

Responsibilities:
  • Implemented unit testing for main app parts
  • Handled content preview, including video and HTML data
  • Automated QA-releasing process with CircleCI
  • Was responsible for test-driven development of all functionality
  • Implemented new features and fixed existing bugs constantly (released once each month)
Project Tech stack:
Swift
iOS
SwiftUI
MVVM
MVC
Unit testing
iOS Developer
Jan 2013 - Jan 20218 years
Project Overview

An online learning platform for a lot of well-known universities in the USA. This app allows students to view content and take exams online.

Responsibilities:
  • Worked with content (photo, video, HTML) and different sub-projects (i.e., the team had a tvOS version of this app, but it was not popular in the students' community)
  • Was responsible for app behavior in offline mode (support content downloading and syncing answers later online)
  • Built delivery for testers and releases
Project Tech stack:
Swift
MVC
UI
UX
iOS
SwiftUI

Education

2006
Computer Science and Cybernetics

Languages

English
Advanced

Hire Anatolii or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2025 lemon.io. All rights reserved.