My Work

In my free time, I work on my side projects, they can be either apps, small experiments or libraries. You can find most of my open-source work on GitHub. Here are a few of the projects that I have worked on.

Twine

Twine is a multiplatform RSS reader app built using Kotlin and Compose Multiplatform. It features a nice user interface and experience to browse through the feeds and supports Material 3 content-based dynamic theming.

It was designed by Eduardo Pratti and developed by me.

GitHub - msasikanth/twine: Twine: A multiplatform RSS reader built using Kotlin and Compose
Twine: A multiplatform RSS reader built using Kotlin and Compose - GitHub - msasikanth/twine: Twine: A multiplatform RSS reader built using Kotlin and Compose

It's available to download on App Store and Google Play


Pinnit

Pinnit is an Android app for creating and pinning your own notifications. It's written in Kotlin and uses Jetpack libraries and Mobius for state management.

It was designed by Eduardo Pratti and developed by me. You can read more about the design breakdown here.

GitHub - msasikanth/pinnit: Notification history and pinning
Notification history and pinning. Contribute to msasikanth/pinnit development by creating an account on GitHub.

It's available to download on Google Play


Token Weaver

Token Weaver is a GitHub Action I built at Obvious to transform the Figma Token Studio tokens to platform-specific theme files. It supports generating files for Android and iOS platforms.

GitHub - obvious/token-weaver: Token Weaver is a GitHub Action to transform the Figma Token Studio tokens to platform specific theme files
Token Weaver is a GitHub Action to transform the Figma Token Studio tokens to platform specific theme files - GitHub - obvious/token-weaver: Token Weaver is a GitHub Action to transform the Figma T…

Android Resource Poet

It's a small experimental library to create Kotlin DSL for generating Android resource XML

GitHub - msasikanth/android-resource-poet: Kotlin DSL to create Android resource XML
Kotlin DSL to create Android resource XML. Contribute to msasikanth/android-resource-poet development by creating an account on GitHub.