An open API service indexing awesome lists of open source software.

https://github.com/sudarshanmhasrup/sudarshanmhasrup

A repository dedicated to configuring my GitHub profile and showcasing my skills and work.
https://github.com/sudarshanmhasrup/sudarshanmhasrup

config github markdown online-presence portfolio readme website

Last synced: 4 months ago
JSON representation

A repository dedicated to configuring my GitHub profile and showcasing my skills and work.

Awesome Lists containing this project

README

          



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 `Compose 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` 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](https://github.com/sudarshanmhasrup/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.
- [HelloKMP](https://github.com/sudarshanmhasrup/hello-kmp): A sample Kotlin Multiplatform library template that you can
use to structure your next Kotlin Multiplatform library. I created this template to help Kotlin Multiplatform library
authors structure their libraries.

### 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



Compose Multiplatform



Kotlin



Jetpack Compose



Swift



SwiftUI

#### Backend Development

These are the technologies I use to build backend services.



Ktor



Spring Boot



PostgreSQL



Firebase

#### Tools and IDEs

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



Android Studio



Xcode



IntelliJ IDEA



WebStorm



Figma



VS Code



Gradle



Postman



Git

### Learn and Fun

The best way to learn a new technology is by experimenting with it. Whenever I learn something new, I create a dedicated
repository for experimenting with that technology. Here’s the list of all the repositories I’ve created while learning
new technologies:

- [Exploring the world of Kotlin](https://github.com/sudarshanmhasrup/exploring-the-world-of-kotlin): 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.

### Social Media

If you’d like to connect with me outside GitHub, feel free to check out my other social media profiles. I regularly
share content about mobile app development and software development over there.


LinkedIn


Instagram


Threads


X

### 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](https://www.linkedin.com/in/sudarshanmhasrup/), [Instagram](https://www.instagram.com/heyysudarshan),
[X](https://x.com/heyysudarshan),[Threads](https://www.threads.com/@heyysudarshan),
[Discord](https://discord.com/users/1395440160803651676), [Snapchat](https://www.snapchat.com/add/heyysudarshan)
or write me an email at [sudarshanmhasrup@gmail.com](mailto:sudarshanmhasrup@gmail.com). I'd love to connect with you!