Image of Pavel

Pavel

  • iOS
  • Swift
Pavel has over 5 years of experience as a mobile application developer for iOS. He is an expert in Swift, SwiftUI + Combine, and Objective-C.

Skills and Qualifications

Languages

  • Swift
  • Objective-C

Frameworks

  • Swinject
  • Combine
  • Core Data

Libraries/APIs

  • Alamofire
  • RxSwift

Tools

  • Git
  • Swift Packager
  • Cocoapods

Platforms

  • iOS

Other

  • OOP
  • FP
  • Multithreading
  • Agile
  • Unix
  • Gitflow
  • GitHub
  • GitLab
  • Bitbucket

Data bases

  • PostgreSQL
  • Realm

Pavel and more developers are now available for hire.

Hire Pavel

Featured Projects

Alibra

AngularJS, AWS, Backend, Education, Frontend, Mobile, PHP, Streaming, Swift, Web

Alibra


Development Team

1 Designer, 3 Developers
1 Project Manager, 1 Account Manager
Details
Dentamatch

Android SDK, Appointments, AWS, Backend, Calendar, CRM, Frontend, Health, Java, Javascript, Mobile, PHP, Swift, Web

Dentamatch


Development Team

3 Developers, 1 QA Engineer
1 Project Manager, 1 Account Manager
Details
Swift Gift

Android SDK, eCommerce, Java, Management Dashboard, Marketplace, Mobile, PHP, Swift

Swift Gift


Development Team

1 Designer, 3 Developers
1 Project Manager, 1 Account Manager
Details

Projects

Ask-me

Developer

Ask-me is a unique social marketplace that allows you to communicate with popular people like artists, athletes, bloggers, and experts. Pavel worked on the messaging system, UI, and business logic. Pavel was engaged to connect a WebSocket connection for the messaging function, as well as to create a function to allow the capturing of a video image using a camera. He also integrated AWS Amplify to make it easier to work with AWS hirings. He used AWS S3 for video storage. AWS Recognition was used to verify video compliance. Using AVKit, he added a playback of the uploaded video feature and controls for adding it to favorites, reposting, as well as commenting.

Ask-me is a unique social marketplace that allows you to communicate with popular people like artists, athletes, bloggers, and experts. Pavel worked on the messaging system, UI, and business logic. Pavel was engaged to connect a WebSocket connection for the messaging function, as well as to create...

Read more
  • Swift
  • SwiftUI
  • AVKit
  • Websocket
  • Payment Systems
  • AWS Amplify
  • AWS S3
  • AWS Rekognition

Outist

Developer

Outist is a social network for dating and joint events. As part of the work on the project, Pavel’s area of focus was the implementation of the user authorization view, as well as the event system. To simplify user authorization, OAuth authorization was used using social networks. Also, as part of creating the user authorization function, Pavel worked on adding registration and inviting users by link using Universal Link. The event system was implemented as a separate module. As part of this module, Pavel added an event list display view for the ability to create, record, and delete events.

Outist is a social network for dating and joint events. As part of the work on the project, Pavel’s area of focus was the implementation of the user authorization view, as well as the event system. To simplify user authorization, OAuth authorization was used using social networks. Also, as part...

Read more
  • Swift
  • SwiftUI
  • AVKit
  • Combine
  • Websocket
  • Social networks
  • Push notifications
  • Vultr

Fieldcode Mobile

Developer

Fieldcode is a company that makes it easier for field hiring companies to manage their resources, both human and material (spare parts, new components, devices, etc.). During the project, Pavel was engaged in the implementation of the functionality for rendering forms filled out by an employee, such as registering a new employee, reporting on work performed, etc. (each form is created by the admin in the admin frontend application). Various types of input elements were implemented using SwiftUI, loading and parsing configurations of various types of forms from the JSON format.

Fieldcode is a company that makes it easier for field hiring companies to manage their resources, both human and material (spare parts, new components, devices, etc.). During the project, Pavel was engaged in the implementation of the functionality for rendering forms filled out by an employee,...

Read more
  • Swift
  • SwiftUI
  • UIKit
  • Alamofire
  • MapKit
  • Combine
  • Keychain
  • Core Data

Seenaryo

Developer

The project was created to help people who look after children and entertain them. Pavel developed the main screen with a list of all activities, a screen with a list of audio recordings with the ability to play them and save them to the file system, screen for searching and filtering activities.

Read more
  • Swift
  • UIKit
  • AVFoundation
  • File System