Logo
Daniil – iOS, Swift, SwiftUI, experts in Lemon.io

Daniil

From Ukraine (GMT+2)

flag
Mobile DeveloperSenior
Hire developer
12 years of commercial experience
Communications
Cryptocurrency
Entertainment
Fintech
Healthtech
Job and career services
Media
Mobile apps
Video streaming software
Lemon.io stats
3
projects done
1223
hours worked
1
offers now 🔥

Daniil – iOS, Swift, SwiftUI

A Senior iOS developer with 11 years of expertise, Daniil is comfortable in both Tech and Team Lead positions. He has been part of the mobile development landscape from its early stages, bringing a wealth of experience to the table. Daniil has a business-oriented approach and a clear vision of how the architecture of certain apps should look like. Outside of work, he enjoys sci-fi and snowboarding!

Main technologies
iOS
10 years
Swift
6 years
Additional skills
SwiftUI
Core Data
SQLite
Firebase
MapKit
Core Bluetooth
Alamofire
Objective C
AFNetworking
Cocoa Touch
Realm
GoogleAPI
HealthKit
Rewards and achievements
Tech interviewer
June 2024: Karina Summary
Ready to start
13.06.24
Direct hire
Potentially possible

Experience Highlights

Head of Mobile Development
Apr 2023 - Jan 20249 months
Project Overview

This is a video streaming service that offers the same features as the Tango app.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Directed strategic planning of Mobile Application Development;
  • Established motivated and high-performance development teams from scratch;
  • Was responsible for people management (hiring, mentoring, leading, motivating, upskilling, promoting);
  • Enhanced and standardized development processes;
  • Increased team collaboration and involvement in the application development process;
  • Formulated and refined signaling systems for automation, monitoring, and quality metrics within development;
  • Collaborated with other departments for product delivery.
Project Tech stack:
iOS
Swift
Clean Architecture
Agora.io
SnapKit
UIKit
SwiftUI
Combine
iOS Lead Developer / Head of Mobile Development
Dec 2019 - Jan 20233 years 1 month
Project Overview

The company proposes to buy, store, exchange, and move traditional or cryptocurrencies at over-the-counter (OTC) and interbank rates in the app and seamlessly spend them using the new Mastercard or the Visa card.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Led strategic planning of Mobile Application Development;
  • Improved process of application development;
  • Maintained up-to-date knowledge of technology standards, industry trends, emerging technologies, and application development best practices;
  • Increased teams collaboration and involvement in the application development process;
  • Created and improved the signal system for automation, monitoring, and quality metrics of application development;
  • Collaborated with appropriate departments for product delivery.
Project Tech stack:
Swift
RxSwift
MVVM
RESTful
WebSocket
Realm
UIKit
GCD
JSON
Local and Remote Push Notifications
SwiftUI
Software Development Manager / Tech Lead
Oct 2018 - Dec 20191 year 2 months
Project Overview

A mobile trading app that monitors market movement in real-time using cutting-edge charting tools and indicators.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Collected customer feedback;
  • Developed recommendations and requirements to enhance framework functionalities;
  • Led and coordinated team members' daily workload and job duties;
  • Increased teams collaboration and involvement in the application development process;
  • Collaborated with the design and development team on the direction and user experience;
  • Created client strategy and road map.
Project Tech stack:
iOS: Swift
MVP
VIP(clean architecture)
RESTful
WebSocket
Local and 
Remote Push Notifications
GCD
JSON
UIKit
iOS Developer / Team Lead / Co-Founder
Aug 2016 - Dec 20182 years 4 months
Project Overview

The app provides direct communications with influencers and specialists in any domain.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Led mobile development team;
  • Was involved in every project phase, from approving new features to writing code that supports iOS 10 - 12;
  • Wrote task lists for the iOS developers;
  • Did task estimations;
  • Collaborated with the design and development team on direction and user experience;
  • Developed and debugged via Xcode and Instruments;
  • Improved, refactored, and stabilized the existing framework.
Project Tech stack:
Swift
OOP
POP
VIP
RESTful
Local and Remote Push Notifications
GCD
JSON
WebSocket
SSO connect (FB
VK)
FB- Analytics
iOS Developer
Sep 2017 - Oct 20181 year 1 month
Project Overview

This system provides a vast range of communication services, from push-to-talk (PTT) to other advanced mobile solutions, all of which focus on enabling instant and group-based communications.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Collected customer feedback;
  • Was involved in every project phase, from approving new features to writing code that supports iOS 8 - 10;
  • Developed recommendations and requirements to enhance framework functionalities;
  • Wrote task lists for the iOS developers;
  • Collaborated with the design and development team on direction and user experience;
  • Developed and debugged via Xcode and Instruments;
  • Improved, refactored, and stabilized the existing framework;
  • Provided test apps and separated frameworks.
Project Tech stack:
Swift
OOP
POP
RESTful
Local and Remote Push Notifications
GCD
JSON
creating framework
PTT.
iOS Developer/Team Lead
Apr 2016 - Aug 20171 year 4 months
Project Overview

The app helps to book appointments with a doctor, notify people by location if something could damage their health, and find nearby hospitals.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Collected customer feedback
  • Led mobile development team
  • Created task lists for the iOS developers
  • Collaborated with design and development team on the direction and user experience
  • Developed new features and debugged via Xcode and Instruments
  • Improved, refactored, and stabilized the existing framework
  • Developed recommendations and requirements to enhance application functionalities
Project Tech stack:
Objective-C
Swift
OOP
RESTful
Local
Push Notifications
MapBox
SSO connect
(FB
GoogleAPI
Twitter)
WebView
GCD
iOS Developer / Team Lead / Co-Founder
Sep 2016 - Unfinished7 years 9 months
Project Overview

Online Quiz game about DotA series.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Collected customer feedback;
  • Was involved in every project phase, from approving new features to writing code that supports iOS 10 - 12;
  • Developed recommendations and requirements to enhance framework functionalities;
  • Led mobile development team;
  • Wrote estimates and task lists for the iOS developers;
  • Collaborated with the design and development team on the direction and user experience;
  • Developed and debugged via Xcode and Instruments;
  • Improved, refactored, and stabilized the existing framework.
Project Tech stack:
Swift
OOP
POP
MVP
VIPER
RESTful
Local and Remote Push Notifications
GCD
JSON
WebSocket
SSO connect (FB
VK
Steam)
WebView
FB- Analytics
UIKit
Staff Software Engineer, iOS
Mar 2024 - Unfinished3 months
Project Overview

Marketplace for freelancers

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Develop and maintain native mobile applications for the iOS platform using Swift, SwiftUI and Flutter
  • Collaborate with cross-functional teams, including UI/UX designers, product managers, and backend developers, to define app requirements and deliver high-quality, user-centric applications.
  • Configure and manage developer environments, ensuring a streamlined and efficient development process.
  • Optimize app performance, responsiveness, and scalability.
Project Tech stack:
iOS
Flutter
Swift
SwiftUI
Dart

Education

2012
International Economics.
Master's

Copyright © 2024 lemon.io. All rights reserved.