I'm Priya Sindkar, a Sr. Android Developer 👩💻 @Novumlogic Technologies Pvt.Ltd. with 8+ years of experience. I am passionate about building mobile apps. I believe in neat code and a clean architecture. I am a technical blogger, a public speaker, and hold a passion for the developer community. I am also a WTM Ambassador 👩💻 and strongly believe in inclusion and diversity.
-
Sr. Android Developer at Novumlogic Technologies - 06/2018 – Present
- Leading mobile projects, mobile app architecture, managing team and resources, coding, code review and helping team members
- Coordinating with designing and backend teams to reach solution
- Domains worked on- Fintech, Sports tech, home automation, ecommerce, utility
-
Software Engineer at Rishabh Software - 11/2016 – 06/2018
- Solo developer for bug fixes and improvements
- Understanding the business logic from iOS application and replicating the same logic in android.
- Implemented workarounds for performance management for handling bulk of database queries.
- Programming Languages: Java, Kotlin, Dart
- Technologies/Frameworks: Android, Flutter, Firebase
- Databases: Room, Realm, SQLite/SQFlite, Firestore, Supabase
- Tools: Jira, Confluence, GitHub, Bitbucket, CircleCI
- Other: Technical Blogger, Public Speaker, Team Lead
-
Using Jetpack's Credential Manager for faster and safer sign-ins - GDG Baroda Monthly Meetup
-
Discover, Design, Develop - Android Workshop 4 - State management in Jetpack Compose
-
Discover, Design, Develop - Android Workshop 3 - Designing Android Apps using Jetpack Compose
-
Discover, Design, Develop - Android Workshop 2 - Designing Android Apps Basic
-
Discover, Design, Develop - Android Workshop 1 - Kotlin and Advanced Kotlin
-
Passwordless Authentication in Android using Jetpack's credential manager - DevFest 2023 - GDG Surat
-
Let's go on a joy ride with Girrafe and HedgeHog - Android Worldwide Oct 2023
-
Starting your Android journey: Learn how to design an android app
-
Optimize Android App Development using Android Studio - Women Who Code Virtual Event
-
Optimize Android App Development using Android Studio - WTM Baroda Monthy Meetup
-
Deep Dive into the new Google Play Billing Library v5.0 - DevFest’22 GDG Nashik
-
Deep Dive into the new Google Play Billing Library v5.0 - DevFest’22 GDG Ahmedabad
-
Deep Dive into the new Google Play Billing Library v5.0 - DevFest’22 GDG Baroda
-
[Using Android’s new Credential Manager API] (https://medium.com/novumlogic/using-androids-new-credential-manager-api-14a661cca66f)
- Date: 20th Apr’ 2023
- In this blog, I write about the new Credential Manager API in Android used for passwordless authentication
- Impact: 3.5K views
-
- Date: 31st Jan’ 2023
- In this blog, I explain Bringing Firebase Crashlytics into Android Studio Electric Ele.
- Impact: 373 views
-
Lessons learnt from implementing Jetpack Compose
- Date: 8th Jan’ 2023
- In this blog, I explain pros and cons of using Jetpack Compose.
- Impact: 413 views
-
Say Goodbye XML, Hello Compose!
- Date: 8th Nov’ 2022
- In this blog, I explain basic steps for getting started with using Jetpack Compose in existing XML-based projects.
- Impact: 343 views
-
Understanding Google Play Billing Library v5.0- Android
- Date: 28th Sep’2022
- In this blog, I explain why the new changes were made in the play billing library, how to migrate to v5.0, how to imbibe these changes in existing or new apps, and what is to be gained from it.
- Impact: 3.3k views
- Added to the Google Dev Library
-
Celebrating 5 Years of Kotlin with the most useful features
- Date: 24th Aug’2022
- To celebrate 5 years of Kotlin with Android, in this blog, I talk about the most helpful Kotlin functions that help me every day in my Android Development.
- Impact: 1k views
- Appeared in Kotlin Weekly#317
-
Hiding sensitive data in android app
- Date: 3rd Oct’2020
- In this blog post, I talk about how to hide sensitive string data in an android app.
- Impact: 9.7K views
-
Support for lollipop devices while using windowLightStatusBar
- Date: 26th Jul’2019
- Android API 23 brought with it the ability to make status bar icons dark by setting style item
windowLightStatusBar = true
. But the dark icons are not supported directly on lollipop devices (API 21 and 22). In this blog, I explain how to make the dark icons appear on lollipop devices. - Impact: 16.7K views
-
Android Q- Implementing Bubbles
- Date: 9th Jan’2019
- In this talk, I explore the new Bubbles API introduced in android Q.
- Impact: 2.8K views
-
Multiple Concurrent Asynchronous calls using Kotlin coroutines (async-await and suspendCoroutine)
- Date: 9th Jan’2019
- In this blog, I explore how to implement multiple asynchronous calls concurrently using Kotlin coroutines.
- Impact: 36K views
- Appeared in Kotlin Weekly #132
-
Using Kotlin Coroutine builders in Android
- Date: 2019
- In this blog, I explain - What are Kotlin Coroutines? What are Coroutine Builders? runBlocking launch async async-await and GlobalScope in coroutines and why to avoid it.
-
Android WorkManager Tutorial: Getting Started
- Date: 2019
- In this blog, I explore when to use WorkManager while working with background processing?, Creating a background work with Android WorkManager, Working with WorkRequests, Constraints in Android WorkManager, Input Data, Worker Results, and Output Data in WorkManager, Observing Worker state via LiveData in WorkManager.
-
- An Android app showcasing customized Exoplayer using Jetpack Compose
-
Jetpack Compose Material 3 Demo
- This is a sample project illustrating a demo of how to use the new Material 3 components and how they look like.
-
- This app takes in user prompts of several types and fetches answers from AI for the various prompts.
-
- This sample showcases how to use and integrate Credential Manager API into android apps for passwordless authentication
-
- JetList is a sample Jetpack compose app which allows users to add names to a list and dynamically update the list with newly added names.
- ✍️ Medium/Blog
- 📩 [email protected]
I am a community person and I am always ready to talk android with anyone and everyone! Feel free to explore my talks, blogs, and repos and reach out. I'm always open to collaboration and new opportunities. I am also an AI enthusiasts and am seeking collaboration in any exciting AI projects out there!
Besides being a coder through and through, I am a big Harry Potter Fan! 🤓 Hello muggles 👋