Upstaff Sign up
Kostantyn B.
🇺🇦Ukraine (UTC+02:00)
Created AtUpstaffer since November, 2024

Kostantyn B. — Senior Mobile Developer

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

Last verified on November, 2024

Core Skills

Facebook Auth
6 yr.
Dart
Dart
6 yr.
Swift
Swift
6 yr.
UIKit
6 yr.
SwiftUI

Bio Summary

Seasoned Senior Mobile Developer with 6 years of experience, specializing in native iOS (Swift, UIKit, SwiftUI) and cross-platform (Flutter) mobile app development. Demonstrated expertise in full lifecycle project management, architecting robust app solutions with a focus on the Blockchain, Transportation, Education, HealthCare, and E-commerce sectors. Proficient in leveraging modern development tools, such as Alamofire, Core Data, and Combine. Effective at leading and mentoring teams, directly engaging with clients, and contributing to high-quality software with experience in SDLC, MVVM, Agile methodologies, and CI/CD pipelines. Recognized for refactoring and optimizing codebases for scalability and performance.

Technical Skills

Programming LanguagesDart, Kotlin, Swift, TypeScript
JavaScript FrameworksAngular, Node.js, React
.NET PlatformASP.NET Core Framework, Identity Server
UI Frameworks, Libraries, and BrowsersBootstrap 4, HTML5, Kendo UI, SCSS, Socket.io
C++ Libraries and ToolsC/C++/C#
Mobile Frameworks and LibrariesCoil, Crashlytics, Data binding, Flutter, KMM, Koin, Kotlin Coroutines, LiveData, Retrofit2
JavaScript Libraries and ToolsEthers.js, React Navigation, Redux-Saga
Android Libraries and ToolsKoin, Kotlin
Databases & Management Systems / ORMMongoDB
Cloud Platforms, Services & ComputingFirebase Cloud Messaging
Azure Cloud ServicesAzure Blockchain
Industry Domain ExperienceHealthcare, retail
Collaboration, Task & Issue TrackingAtlassian Trello
BlockChain and Decentralized SoftwareAzure Blockchain, Ethers.js
Version ControlBitBucket, Github Actions
SDK / API and IntegrationsCollections API, DI, Facebook Auth, Google Maps API, Swagger
UI/UX/WireframingFigma
Deployment, CI/CD & AdministrationGitLab CI
Methodologies, Paradigms and PatternsKanban, MVVM, Scrum
Message/Queue/Task BrokersMQQT, RabbitMQ
QA, Test Automation, SecurityPostman, TestFlight
iOS Libraries and ToolsSwiftUI, TestFlight, UIKit
Mail / Network Protocols / Data transferWebRTC, WebSockets
Other Technical SkillsBloc, Dispatch, go-kit, POM, POS, Room Dagger 2, SOUP

Work Experience

iOS developer, Digital certificates on the Blockchain

Duration: October 2021 - Present
Summary: Mobile application for creating and registering ownership of E-commerce assets on the Ethereum blockchain, with features like QR scanning to check product originality and biometric authentication.
Responsibilities: Project architecture design and implementation, defining interface communications between client and API, sprint planning participation, environment setup and configuration, team and customer communication, client and API application's structure development, code refactoring and improvements.
Technologies: Swift UI, Swift, Swift Combine, MVVM+ MVI, KMM

Flutter developer, App for the cargo transportation

Duration: March 2022 - August 2022
Summary: A logistics app providing drivers with approved delivery orders, tracking, and support communication, complemented by a CRM for order handling.
Responsibilities: Project architecture design and implementation, participating in sprint planning and task evaluation, code refactoring and improvements.
Technologies: Flutter, Bloc, Firebase Push Notification, WebSocket (STOMP), Google Maps, Direction API

Flutter developer, Fast job marketplace

Duration: December 2021 - February 2022
Summary: E-commerce platform facilitating rapid job matchmaking and including features such as internal chat, push notifications, and reviews.
Responsibilities: New project implementation, project architecture design, sprint planning participation, defining interface communications between client and API, code refactoring and improvements.
Technologies: Flutter, Bloc, Firebase Push Notification, WebSocket (STOMP), Google Maps, Direction API

iOS developer, Staff management app

Duration: October 2021 - December 2021
Summary: A staff management app for tracking project details, employee tasks, and leave management.
Responsibilities: New project implementation, project architecture design, defining interface communications between client and API, sprint planning participation, code review, and improvements.
Technologies: Swift, SwiftUI, Combine, Alamofire

iOS developer, Lube auto

Duration: October 2021 - Present
Summary: An application providing data about car auctions, enabling participation, and offering the ability to store auction details and receive updates.
Responsibilities: New feature implementation, sprint planning participation, code refactoring and improvements.
Technologies: Swift, SwiftUI, Combine, KMM, Firebase Messaging

iOS developer, Education platform with online chat

Duration: December 2021 - Present
Summary: Learning management system designed to connect teachers, students, parents, and administrators, including features like a digital library and live chat.
Responsibilities: New feature implementation, project architecture design, sprint planning participation, setup and configuration of environments, team and customer communication, developing Client and API application's structure, code refactoring and improvements.
Technologies: Swift, UIKit, Kotlin, ViewModel, Retrofit2, Room, LiveData, Data binding, Kotlin Coroutines, Koin, Coil, Angular 9, React 16.13.1, Redux 4.0.5, TypeScript 3.8, HTML5, SCSS, Bootstrap 4, KendoUI, .NET Core 3.1, ASP.NET Core, C#, IdentityServer4, RabbitMQ, FeathersJS, media soup, Socket.io, WebRTC, Node.js 14.4.0, MongoDB 4.2.

iOS developer, Trading platform

Duration: November 2018 - September 2021
Summary: Trading platform app to buy and sell CFDs on various assets with features like direct trading from mobile devices.
Responsibilities: New feature implementation, defining interface communications between client and API, sprint planning participation, environment setup and configuration, team and customer communication, code refactoring and improvements.
Technologies: Swift, UIKit, Alamofire, Core Data, Socket IO Swift, Promise Kit, Firebase

iOS developer, Health and fitness application

Duration: July 2018 - May 2021
Summary: A health and fitness application for tracking exercises, activities, meals, with chart visualizations.
Responsibilities: Project architecture design and implementation, sprint planning participation, team management, direct communication with team and customer, code review, code refactoring and improvements.
Technologies: Swift, UIKit, Alamofire, ObjectMapper

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