I have been a successful mobile app developer for over 6 years, working as an individual developer and functional team lead. Since I started my career as mobile app developer, I have been spending every spare time coding and learning new skills. I started as Android developer and at the same time learnt iOS, then making my way to Dot-net core backend API development and Xamarin. Currently I am working as Full Stack Mobile Application developer where I am doing both app development and backend. I have done some maintenance of ongoing projects but lots of my work consist business apps, built from scratch. I am a passionate developer who is more career oriented than job.
As a full stack mobile application developer, my job responsibilities are to develop end to end solutions. I am using WebApi2 and Dotnet Core to develop backend restfull services. On client side, i am using Kotlin and Java for modern android application development. Using ViewModels with LiveData, Retrofit and Room is the best experience and recommended way. Other responsibilities include web services maintenance deployment, Generating new android application bundles and uploading to google play store. Tools and technologies i have mostly used includes Android, Android Studio, Android Architecture Components, ViewModels, LiveData, Room, Kotlin, DotNet Core, Web API 2, Sql Server, Store Procedures, Postman, IIS, Google Play Console, Firebase, Git, Bitbucket
From the last 3+ years i am working with Micro Merchant Systems (https://www.micromerchantsystems.com). MMS provides Pharmacy Management solutions in US and Europe. I work as Mobile App Developer and use Xamarin as primary tool. i use Xamarin.Android and Xamarin.iOS and Xamarin Forms to targeting Android and iOS.
Beside working on android technologies in first shift, i also work with Phantom Consultants ( U-S based organisation) and use Apple technologies (Objective-C) to provide iPad and iPhone solutions.Creating application from the scratch till uploading to app store includes integrating application with web-services and APIs, testing and creating certificates and profiles for publishing (developer portal management) were my key responsibilities.