Upstaff Sign up
John D.
🇺🇦Ukraine (UTC+02:00)
Created AtUpstaffer since July, 2021

John D. — iOS Developer

Expertise in iOS.

Last verified on July, 2023

Core Skills

Bio Summary

- 4+ years experience in iOS apps development
- Hands-on scripting experience with Swift; Objective-C, iOS APIs and Frameworks, 3rd party libraries.
- SwiftUI, Firebase and CoreData.

Technical Skills

Programming LanguagesObjective-C, Swift
Android Libraries and ToolsAWS SDK for Android
UI Frameworks, Libraries, and BrowsersWebKit
Data Analysis and Visualization TechnologiesGoogle Analytics
Databases & Management Systems / ORMFirebase
Amazon Web ServicesAWS SDK for Android
iOS Libraries and ToolsAlamofire, CocoaPods, Core Data, SnapKit, SwiftLint, SwiftUI
SDK / API and IntegrationsAWS SDK for Android, Facebook SDK
Third Party Tools / IDEs / SDK / ServicesAWS SDK for Android
PlatformsFirebase
Other Technical SkillsJWPlayer, ObjectMapper, Push Notification, ReSwift, WidgetKit, WKWebView

Work Experience 

iOS developer, Protonn

Protonn is an all-in-one solution to empower independent professionals. Start your business in under 5 minutes. Attract new clients with interactive video. Manage your operations with ease.

Tools & Technologies:Swift, UIKit, MVP, Generics, Alamofire, Firebase, GoogleUtilites, PanModal, Stripe, Plaid, CoreAnimation.

iOS developer, 20mins

It’s an iOS application for news edition, which includes text news and video reports, podcasts, and radio. Users can filter news by topics (culture, politics, sport, etc.). There is the ability to install a 20min widget in the app after the 14 iOS presentation has been published. The widget shows the latest news every 15 minutes. The mobile application is adapted for people with disabilities and left-handed users. 

Tools & Technologies:Swift, ReSwift, SwiftUI, SnapKit, WKWebView, Object mapper, Firebase, Google Analytics, JWPlayer, Push notifications.

iOS developer, Real Page

The app puts an interactive property tour experience in the palm of your hands. Bring your community to life with vibrant 3-D floor plans, high-resolution photo galleries, and real-time unit pricing and availability synced directly from OneSite. Optimize resident tours, improve consultants' productivity and convert leads faster. Complete leasing experience on the tablet.

Responsibilities: Adding new features and logics, Correcting and making changes in existing logic, Working with API, Fixing crashes and minor tasks.

Tools & Technologies: Objective-C, Swift, CoreData, blocks, CoreAnimation, Map Kit, Google Map, Google API, AFNetworking, Automatic layout, Custom UI, Cocoa Touch.

iOS developer, AutoDeal

Secure mobile application able to organize business operations in the vehicle shipment business serving as a unified solution for all the parties involved: carriers, dealers, and buyers.

Tools & Technologies: Objective-C, CoreData, Autolayout

iOS developer, Gerasyanov

Project Duration: since 2018

Team Size:6 team members

The project is created using Applicaster platform. The project is assembled from independent native modules (libraries/plugins) and react-native modules around the main Applicaster SDK (core). The SDK contains most of the development tools needed. A client app that allows users to view yoga practices and health care exercises. The sign-in is implemented with basic registration and social networks like Facebook and Google using relevant SDKs. One the main content are videos with practices from Youtube, which are displayed with its player. Also, users can purchase yoga tours, courses and merchandising using PayPal, Yandex payment and Robokassa.

Tools & Technologies:Swift, MVC, Generics, Google/Facebook/VK login, Firebase analytics/push notifications

iOS developer, Calibre

Country: Switzerland

Calibre is an application for tracking the history of luxury watches. It helps watch owners make sure their device is authentic and all repair works are provided properly by the authorized service centres.

Tools & Technologies: Swift, VIPER, backend APIs

Education

National University of “Kyiv-Mohyla Academy”

Software Engineering

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire John D.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring