YouTeam Logo

Summary

Expertise

Project Highlights

Education

Agency

VF

English:

Upper Intermediate

Vasyl F.

vetted by Youteam

Vetted by YouTeam

Ukraine

UTC +02:00

Ukraine/Kyiv

English:

Upper Intermediate

iOS Engineer

iOS engineer with over 4 years of experience in mobile app development and a strong background in computer science. His professional experience includes the development of multiple mobile projects being a software developer, as well as, leading development teams. Has a background in mentoring multiple developers

Want to hire this engineer?

Check if Vasyl is available

Expertise

Years of commercial development experience

4 years of experience

Core technologies

Swift 4 years
Stripe 2 years
Shopify 1 year
iOS SDK 4 years
CouchDB 1 year
GraphQL 1 year

Other technologies

SQL
Apollo
Google Maps API
Alamofire
RESTful API
Charles
CocoaPods
SnapKit
Firebase

Project Highlights

icon
iOS Engineer

Esports Gaming Application

During this project, I was developing a mobile application for FIFA online tournaments. The main task was to create a live tournament flow for players. Users are able to sign up for an online FIFA tournament, which consists of different stages: Pre-tournament - when registration for the tournament is open and users can subscribe to it. 30 mins before the start of the tournament subscribed users should confirm their intention to participate. 5 mins Before starting time, the system creates a bracket, where all players are placed. Live-tournament - actual gaming state, users are playing against each other in FIFA, after the match, they need to fill in the score of the game. If scores do not match, the decision on who is the winner is taken by the moderator from the CRM system based on photos made by users. After Tournament - statistics for players is calculated, points, coins, and achievements are given to participants

Responsibilities & achievements

Swift
Alamofire
CocoaPods
SnapKit
Firebase
icon
iOS Engineer

Medical application

The purpose of the app is to allow medical personals communicate with each other, coordinate treatment, create meetings, calls and write messages. The app even allows signing recipes. The app supports offline mode and syncs the data when the connection is on.

Responsibilities & achievements

Apollo
Swift
CocoaPods
GraphQL
icon
iOS Engineer

Media application

The app was developed for iOS and AppleTV platforms. The app proposes users watch media content. The app allows users to make records of current or future live programs and watch that program at any time after recording.

Responsibilities & achievements

Swift
RESTful API
Charles
CocoaPods
icon
iOS Engineer

E-commerce platform for roses selling.

This project consists of 5 sub-projects such as a Website for people who want to buy flowers, a CRM/CMS system for statistic tracking, iOS/Android apps, and a back-end server that connects all these products. The payment system was implemented via Adyen service which consists of GooglePay, ApplePay, Visa/Mastercard, and IDEAL payment methods. Also, we implemented a product customization system, where each product can have different customizations (for example size of the bouquet) and each customization can affect the final price.

Responsibilities & achievements

Google Maps API
Swift
Alamofire
CocoaPods
SnapKit
icon
iOS Engineer

Media application

During the work upon the application, I performed technical designs and implementation of 3d party SDKs. Communicated with clients, reviewed clients' requirements, wireframes and designs for technical feasibility, writing unit tests. I was also responsible for code review. The app was developed for iOS and AppleTV platforms. The app allows users to watch media content, live and load that content to be able to watch offline. There were three types of users with different access rights. There was the possibility to watch paid content for unauth users for some period of time

Responsibilities & achievements

Swift
Charles
CocoaPods

Education

Higher education in Computer Science

Agency

Dedicated Development Teams agency #249

50-100

GMT+3

Lviv/Ukraine

Core Expertise

AngularJS
ASP.NET
AWS
C#
HTML5
Java
JavaScript
Knockout.js
Kotlin
.NET
Node.js
React.js
TypeScript
UI
UX
Xamarin
Automated Testing
Bootstrap
CSS3
Entity Framework
Product management
QA Management
Swift
Angular 2x
Redux
MVC
Vue.js
Flutter
.NET Core
Figma
Next.js

Industries

Education & Science, Logistics & Transportation, E-Commerce & Retail, Banking & Finance, Information services & Technologies, Construction & Real estate, News & Media, Booking & Rent, Insurance & Risk Management, Blockchain & Cryptocurrency, Branding, design, web development, SaaS

Want to hire this engineer?

Check if Vasyl is available