Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View sudarshanmhasrup's full-sized avatar
👊
Learning and building
👊
Learning and building

Block or report sudarshanmhasrup

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
sudarshanmhasrup/readme.md
Banner

Introduction 👋

Hi! I’m Sudarshan, a software developer from India who fell in love with Kotlin and enjoys building cross-platform and native software solutions with Kotlin and Kotlin Multiplatform. What began as curiosity about software development has grown into my passion. I love writing, testing, debugging, and deploying code that solves real-world problems.

I’ve dedicated myself to developing native and cross-platform software solutions, using Kotlin Multiplatform and Compose Multiplatform to focus on Android, iOS, desktop, and web from a single codebase.

Open Source

I love contributing to open-source projects and creating my own. Here are some of the open-source projects I’ve created:

  • Localina: A Kotlin Multiplatform library that supports real-time locale updates in your Compose Multiplatform app. I created this library to make it easier to work with Compose Multiplatform and handle locale changes seamlessly.

Technology Stack

Do you want to know the technology stack I use for writing and developing software? Don’t worry, I’ve got you covered. Here’s the list of technologies I use in my daily developer life.

Mobile App Development

Here are the technologies I use to build cross-platform and native mobile apps.

Kotlin Multiplatform Logo Compose Multiplatform Logo Kotlin Logo Jetpack Compose Logo Swift Logo Swift UI Logo

Backend Development

These are the technologies I use to build backend services.

Ktor Logo Spring Boot Logo PostgreSQL Logo Firebase Logo Postman Logo

Tools and IDEs

Here are the tools and IDEs I use to build and test software.

Android Studio Logo Xcode Logo IntelliJ IDEA Logo WebStorm Logo Figma Logo VS Code Logo Gradle Logo Git Logo

Learn and Fun

The best way to learn any technology is by experimenting with it. Whenever I start learning a new technology, I create a dedicated repository for it, so I can experiment with it, like exploring the syntax of programming languages, features, libraries, frameworks built around it, etc. Here’s the list of all the repositories I’ve created while learning new technologies:

  • Exploring the world of Kotlin: I created this repository to experiment with the Kotlin programming language and explore its ecosystem. It contains all the code I’ve written while learning, exploring, and experimenting with Kotlin.

Social Media

If you'd like to connect with me outside of GitHub, then you can check out my other social media profiles. I regularly post content related to mobile app development and software development on these platforms.

LinkedIn Logo Instagram Logo Threads Logo X Logo Reddit Logo

QnA

We developers are normal human beings, and with that said, we share common hobbies and preferences. To help you know more about me as a person, I've listed some questions along with answers about my hobbies and preferences. If you share the same hobbies and preferences, then we’re even. Let’s work together and collaborate!

1) What's my favorite IDE?

  • Android Studio (basically any IDE that uses IntelliJ as its foundation).

2) What's my favorite programming language?

  • Oh, come on. Do you even need to guess this? It's Kotlin.

3) What's my favorite UI toolkit?

  • Compose. I really love and enjoy building UI with Compose.

4) What's my favorite build tool?

  • Gradle, anytime.

5) Whose music do I enjoy the most?

  • Fly By Midnight, haha.

6) What's my favorite sport?

  • I enjoy watching and playing cricket.

7) What do I like apart from programming?

  • I love producing music along with programming.

8) Who's my favorite cricketer of all time?

  • It's MS Dhoni.

Thank You! 🙌

I hope you enjoyed scrolling through my GitHub profile. I'd like to thank you for taking out your time to check out my GitHub profile. If you'd like to connect with me and know more about me, then feel free to reach out to me on LinkedIn, Instagram, X, Threads, Reddit, Discord, Snapchat or write me an email at [email protected]. I'd love to connect with you!

Pinned Loading

  1. localina localina Public

    A Kotlin Multiplatform library that supports real-time locale updates in your Compose Multiplatform app.

    Kotlin 38

  2. koobies koobies Public

    An open-source, community-driven platform built with Kotlin Multiplatform that helps Kotlin developers find internship and job opportunities, upskill through community-curated courses, and learn by…

    Kotlin

  3. exploring-the-world-of-kotlin exploring-the-world-of-kotlin Public

    I'm absolutely in love with Kotlin: I think about it all the time, even in my sleep! This repository contains all the code I've written while learning, exploring, and experimenting with Kotlin.

    Kotlin