Summary:
An experienced software engineer with 11y+ of overall experience in software engineering, with deep understanding of distributed systems development, network protocols and best practices in software architecture. I've completed projects in entertainment, healthcare, restaurant, telecom, fintech and other areas.
Have a passion for Server-Side/Web/Cloud (.Net & Java), Mobile (native Android/iOS & cross-platform RN/Xamarin) and Blockchain/DLT software development.
Skills:
Azure: Service Fabric, App Services, API Management, Notification Hub, Event Hub, Functions, Table Storage
.Net: Visual Studio, Rx.Net, .Net Core, Asp.Net MVC, Entity Framework, WCF, WPF
Blockchain/DLT: Ethereum, Ripple, Stellar, EOSIO, Hyperledger Fabric
Android: Android Studio, Android Sdk, Gradle, Support Library, Firebase, Butter Knife, Retrofit, Dagger, RxJava
iOS: Xcode, Foundation, UIKit, Core Data, Core Animation, LocalAuthentication, Keychain, APNS, Alamofire, Moya, Firebase, RxSwift, RxCocoa
React Native: JS, Redux, React Navigation
Xamarin: Xamarin.Android, Xamarin.iOS
Web: HTML, JS, CSS, Asp.Net, WCF, JSP, Servlets, Spring, Akka
Programming Languages: C#, Java, Kotlin, Swift, Objective-C, JS, Scala, C++, Solidity
Architectural patterns: Microservices, MVC, MVP, MVVM, VIPER
CI/CD: Git Flow, Feature Toggles, Jenkins, TeamCity, HockeyApp, TestFlight
Agile methodologies: Scrum, Kanban
Language Capabilities:
Ukrainian (native), Russian (native), English (upper-intermediate)