Kostantyn B. Senior Mobile Developer
iOS (6.0 yr.), Mobile Apps (6.0 yr.)
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.
Work Experience
iOS developer, Digital certificates on the Blockchain
Duration: October 2021 - PresentSummary: 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 2022Summary: 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 2022Summary: 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 2021Summary: 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 - PresentSummary: 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 - PresentSummary: 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 2021Summary: 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 2021Summary: 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