Karan Vidhan

Senior Software Engineer (Senior Android App Developer)

About Candidate

Location

Education

B
B.TECH 2015
ECE

Work & Experience

I
IT Engineer 07/2015 - 02/2016
Wipro Infotech

• Managed IT infrastructure and provide IT soluNon to Client (DHL India) .

S
Software Engineer (Android App Developer) Dec ’16 - June ‘2019
Incaendo Technology Pvt Ltd

Team Handling and Consult with clients to determine their requirements Comprehending business requirements and transforming them into technical requirements Involved in designing, and handling technical designs and complex application features Create or Update the Android applications using XML, Core Java, Android Studio, Firebase, Retrofit, Room Database Integration Third Parties featured SDK like Login - Google, Facebook, TrueCaller, Analytics - GTM, FA, GA, Other Third parties SDK - Picasso, Retrofit (API Calling), ExoPlayer (Media Player), Restful Web Services etc Save data in local database using Room and Shared Preference Testing, enhancing the code and manage the code with version control (GIT) Debugging the code and deploying the same Preparing and sharing build releases to the clients or release on the play store as per requirements.

S
Senior Software Developer (Android App Developer) Jul ’19 - Sep’22
Digibook Tech Pvt Ltd

Team handling, Manage and create Apps as per market demand (B2C). Discussion with B2B and B2B2C clients to determine their requirements and deliver Apps accordingly (B2B & B2B2C). Developing Android applications using XML, Core Java, Android Studio, Kotlin, MVVM, Firebase, Dagger, Retrofit etc Integration Third Parties featured SDK like Login SDK- Google, Facebook, Truecaller, Analytics SDK- GTM, FA, GA, Clevertap Video Conferencing SDK- Zoom, Youtube, Jisti Meet, Other Third parties SDK - Picasso , bitbucket , Retrofit (API Calling), Exoplayer (Media Player), Sqlite etc and NDK - (MuPdf) Offline Data Managing using Sqlite Room Database, Sharedpreferences, threading and performance tuning. Build the code and release on the play store with updated play store policy.

S
Senior Software Engineer|| (Android App Developer) Sep' 22 - Present
Agile Parking Solutions Pvt Ltd (Get My Parking)

Team Handling Comprehending business requirements and transforming them into technical requirements White labelling for B2B clients to determine their requirements and deliver Apps accordingly . Unit Testing and enhancing the code to transform request and using GIT for version control Indentation and Debugging the code and deploying the same . Create or Update the Android applications using XML, UI/UX, Core Java, Android Studio, Kotlin, MVVM, MVP, Firebase, Retrofit, Room Database, Dagger Hilt, Coroutines, Third party API, SDK Integration, GIT, Built Variant etc