John D. iOS Developer

iOS

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.

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