Rupkuvarba
Android Developer / Software Engineer.
PROFILE SUMMARY:
I have been working as an Android developer since 2014. I am an enthusiastic and dynamic developer who builds the android application with a dedicated goal in mind. I am constantly improving my skills and knowledge with passion, allowing me to create an innovative and efficient android application.
PROFESSIONAL SUMMARY:
- 8+ years of experience in Native Android.
- Worked in diverse domains like ERP, Law, Salon, Restaurant, and Healthcare.
- Proficient in user interface development using XML-based layout (Mobile/Tablet).
- Experience in implementing social network SDK ( Facebook, Google, and Twitter.) and third party library
- Comprehensive experience in offline storage (SQLite, Room, and Shared preference). Restful API (Connect app to back-end services), data synchronization, push notification (integration with FCM) and localization(different language support) in Android.
- Experience with different architecture (i.e., MVC, MVP, MVVM), Reactive programming - RxJava/RxAndroid/RxKotlin, Dagger and Have a knowledge about Android Jetpack
- Have experience with developing custom libraries.
- Experience with Data/Crash report management tracking tools with Hockey App Crashlytics, Google Analytics, and app center.
- Have knowledge and experience of project management tools like Jira and Trello.
- Experience in code/project management with Git, Bitbucket, and Gitlab.
- Experience developing applications using a waterfall and agile scrum methodologies, participating in Sprint, Milestone planning, task breakdown, and daily stand-ups.
- Collaborate with multi-functional teams to define, design, and ship new features in a dynamic work environment.
- Have the skills and experience required to prepare an estimation of the App, understand the client. requirements, and prepare various application documents like requirement and release phase.
- The ability to coordinate, interact and work well in a team to make proper R&D to create dedicated libraries.
- Experience in publishing applications on Play Store.
- Worked in a chat based application using Smack framework library with ejabberd server.
EDUCATIONAL DETAILS:
- Bachelor of Engineering in Computer from Smt S.R.Patel Engineering college, Gujarat, India -
June 2009 to May 2013.
Training/Course:
- Android training from Serpent Consultant Service in last semester and developed Application.
- 3 month android training from INPTC instant naukri to get experience in the live project.
- Android professional course of MindOrks.
TECHNICAL SKILLS:
Operating System
Windows, Mac
Databases
SQLite, Room
Languages
Java, Kotlin,Html, Css and Javascript, dart
IDE
Eclipse,Android Studio,Visual studio
Code Management
BitBucket, Gitlab, Github
PROFESSIONAL EXPERIENCE:
Inventory Management Application Software Engineer
The project makes it easy to organize your medical equipment by the app. Irrespective of whether it be a doctor’s practice, care home, or hospital, every medical facility employs a myriad of medical devices every day. ECG, sonography equipment, or X-ray machines are just a few examples. Manage the entire inventory of your medical equipment, including maintenance and repair. Plan training for colleagues and store records paperless directly in the system. In the process, you will be able to maintain your medical device manuals in a legally compliant format available online at any time in the latest iteration.
Responsibilities:
- Communicate with clients to understand their requirements, architect them technically, and suggest adding/removing/modifying the model.
- Design, develop and build an application as per the prepared sketch.
- Create a base project with the Android features (MVVM, Dagger, RxJava, Retrofit, Room).
- Responsible for the development of all application components and UI resources.
- Built compatibility with android version 5.0 and up.
- Implemented support for multiple languages(English, German, R