Skip to content
View nsk90's full-sized avatar

Block or report nsk90

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nsk90/README.md

Hi there 👋

I love programming and doing it professionally sinse 2012. I have been working with different languages and stacks, started with C++ along with Boost and Qt libraries then moved to Java and Kotlin. Made different kind of apps like Linux console network servers, crossplatform desktop client-server apps, cryptographic libraries and Android fin-tech apps. I also worked with lowlevel hardware devices like relay boards and smard-cards. I have pretty much experience in libraries development, multithreading and application architecture.

Currently I'm working as Android technical leader and maintaining my pet project KStateMachine trying to provide the best APIs and code usage experience.

Pinned Loading

  1. KStateMachine/kstatemachine KStateMachine/kstatemachine Public

    Powerful Kotlin Multiplatform library with clean DSL syntax for creating complex state machines and statecharts driven by Kotlin Coroutines.

    Kotlin 374 21

  2. KStateMachine/android-kstatemachine-sample KStateMachine/android-kstatemachine-sample Public

    Sample android application showing KStateMachine library features

    Kotlin 5

  3. KStateMachine/compose-kstatemachine-sample KStateMachine/compose-kstatemachine-sample Public

    Sample Compose application showing KStateMachine library features

    Kotlin 1 1