Upstaff Sign up
Yehor H.
🇺🇦Ukraine (UTC+02:00)
Created AtUpstaffer since August, 2024

Yehor H. — iOS Developer

Expertise in iOS (5.0 yr.), Mobile Apps (5.0 yr.).

Last verified on August, 2024

Core Skills

Swift
Swift
5 yr.
UIKit
5 yr.
SwiftUI

Bio Summary

- Over 5 years of diverse experience in IT and expertise in Swift and various iOS frameworks in various fields (Social Chats/Communication, online language learning, healthcare, food & delivery).
- Basic experience with network protocols & vpn (several months projects)
- Available ASAP (Deferment from mobilisation till summer 2026)
- C1 English

Technical Skills

Programming LanguagesSwift
C++ Libraries and ToolsC/C++/C#
Mobile Frameworks and LibrariesCrashlytics
Java Libraries and ToolsJSON
Data Analysis and Visualization TechnologiesDatabricks, Google Spreadsheets
Databases & Management Systems / ORMFirebase Realtime Database, MySQL, NoSQL, Realm, SQLite
Azure Cloud ServicesDatabricks
Google Cloud PlatformFirebase Realtime Database
Methodologies, Paradigms and PatternsAgile, Kanban, Scrum, Waterfall
iOS Libraries and ToolsAlamofire, Core Animation, Core Location, NWProtocolWebSocket, Packet Tunnel Provider, SwiftUI, UIKit, URLSession
SDK / API and IntegrationsFacebook API, RESTful API
PlatformsFastlane
Project Management & AdministrationMVP
QA, Test Automation, SecurityUnit Testing, XCTest
Mail / Network Protocols / Data transferWebSockets
Other Technical SkillsGCD, MVVM+Rx, OOP/MVC, RACI matrix

Work Experience

iOS Developer, Social & Security App

Duration: Dec 2023 – Jul 2024
Summary: The NEO messenger application focuses on a high level of security with two layers of encryption and PIN code account access, accompanied by flexible data storage settings.
Responsibilities: Led the successful implementation and overhaul of project architecture, enhanced efficiency and scalability, conducted a thorough analysis of MatrixSDK, and executed feature development, code optimization, and bug fixing.
Technologies: Swift, Matrix SDK, Firebase, KeychainSwift, UIKit, CoreData, SnapKit, SwiftLint, URLSession, async/await

iOS Developer, VPN & Network Security

Duration: Aug 2023 – Dec 2023
Summary: This project involves the development of a highly secure VPN client application designed for both individual and enterprise users. The application leverages the Packet Tunnel Provider to intercept and secure network traffic, ensuring end-to-end encryption. It also utilizes NWProtocolWebSocket for maintaining real-time communication between the client and the server, providing a seamless and secure user experience.
Responsibilities: Developed and integrated the VPN client, architected application scalability, implemented user authentication and data encryption, and conducted application testing and debugging.
Technologies: Swift, Packet Tunnel Provider, NWProtocolWebSocket, Network Extension, UIKit, URLSession, Keychain, SwiftLint, async/await

iOS Developer, English App

Duration: Mar 2023 – Jul 2023
Summary: An app designed to assess English proficiency, featuring a diverse task 'bank' and reporting capabilities, with a scalable and easily updatable test database.
Responsibilities: Spearheaded full-cycle mobile app development, refactoring for performance and scalability, and implemented AppStore deployment.
Technologies: Swift, SwiftUI, MVVM, Combine, FirebaseAPI

iOS Developer, Healthcare

Duration: Nov 2022 – Feb 2023
Summary: A medical app providing appointment scheduling, medication tracking, mental health resources, and mental exercise games.
Responsibilities: Implemented UIs, developed a robust Network Layer, and participated in full-spectrum development from feature implementation to bug fixing.
Technologies: Swift, UIKit, SpriteKit, Networking, AVFoundation, Multithreading, Core Animation, MVP, CocoaPods, Autolayouts, Storyboard, GCD, URLSessions, UserDefaults, CoreImage, Apollo, Twilio

iOS Developer, Food & Delivery

Duration: Jun 2021 – Oct 2022
Summary: A platform for online purchase and delivery from local alcohol markets, with user personal accounts, product reviews, and favorites list.
Responsibilities: Crafted Swift codebase, led project refactoring for maintainability, implemented features and navigation logic, and worked with network integration.
Technologies: Swift, UIKit, Moya, Realm, MVP+Router+Adapter, UserDefaults, CocoaPods, SourceTree, Express, MongoDB, Cypress

iOS Developer, Social Application 

Duration: Jan 2021 – May 2021
Summary: Internal iOS SDK development including chat and video call functionality, with a demo application showcasing these capabilities.
Responsibilities: Established application and SDK architecture, implemented chat and WebRTC features, and refined UI and bug fixes.
Technologies: Swift, Firebase SDK, WebRTC, UIKit, MessageKit, CallKit

iOS Developer, E-commerce

Duration: May 2020 – Dec 2020
Summary: An app for managing group events and expenses, allowing members to track spending and settle financial contributions efficiently.
Responsibilities: Established application architecture, developed navigation logic and bespoke animations, and integrated network communication.
Technologies: Swift, Core Animation, BaaS, Core Data, Networking, MVC, UIKit, Multithreading

iOS Developer, E-commerce

Duration: Jan 2020 – Apr 2020
Summary: An application for purchasing and managing tickets and vouchers for events and retail discounts, including a map feature and QR code scanning.
Responsibilities: Led UI implementation, optimized Swift codebase, and managed App Store delivery and feature implementation.
Technologies: Swift, UIKit, MapKit, AVFoundation, Core Graphics, Core Animation, Jira, SourceTree

iOS Developer, Music Player

Duration: Sep 2019 – Dec 2019
Summary: An iOS music player built on AudioKit with a focus on speed, lightness, and design, featuring a visual equalizer and user-friendly API.
Responsibilities: Developed a music player application, focusing on a simple and intuitive design with a two-channel visual equalizer.
Technologies: Swift, AudioKit, AVKit, MediaPlayer

iOS Developer, Under NDA

Duration: Apr 2019 – Aug 2019
Summary: An ePOS system for airline crews to manage in-flight sales with offline capabilities and server communication for post-flight data processing.
Responsibilities: Coded efficiently in Swift, led project refactoring for performance optimization and managed app deployment and feature implementation.
Technologies: Swift, UIKit, MVP, URLSession, UserDefaults, CocoaPods, SourceTree, GitLab, PromiseKit

Education

  • V. N. Karazin Kharkiv National University
    Master’s degree in System Engineering and Computer Science

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 Yehor H.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring