Has about 4+ years of experience developing Android Application natively in interactive development and database management.
Great understanding complete Software Development Life Cycle (SDLC) process which includes Designing, Developing, Testing and Implementations.
Understanding Object-Oriented design patterns, MVP architecture, Repository Pattern, Rxjava2 for Android and successfully implemented the concepts in Android and Kotlin.
Extensive experience in dealing with REST based web services.
Worked with Firebase Firestore, Remote Config, Cloud Messaging, Analytics and Crashlytics, Authentication and Storage
Extensive experience with Room Persistence, Realm, SQlite for data persistence of the app
Worked with Google MAP , Google Analytics, Retrofit , Facebook and FabricAPI's.
Great knowledge in designing and developing adaptive UI components, Widget for Android phones with different screen resolutions.
Knowledgeable with NodeJS fundamentals, webserver and creating API with NoSQL data management using MongoDB and Redis
Had a short course with React Web development, understanding its components and its lifecycle.
Work Experience
Android Developer
June 2018 - Present
Enhance existing Android Application.
Project:
Entertainment app that gets you access to upcoming or current events, meet people, join the contest and have the reward.
Enhancing the app to new version
Android Developer
June 2014 - May 2018
Develop, Design and Enhance existing or new Android Application.
Document Use Case Test scenarios of the app
Publishing the App to playstore.
Creating API using NodeJS using ExpressJS and using GraphQL connecting PostgresSQL for data management
Enhance Naus Driver App - an app that manages deliveries of truck from one point to another. Involves tracking of truck location and status, sending of ticket picture.
Project 1:
an app that gives you fresh news in simple visual way, like videos, photo gallery with news playing via m4a
Project 2:
Interactive application of Police service allowing users to contact, send photos, crash reports, showing nearby police station to your location.
Project 3:
a survey app analyzing the users current mood, sending to server creating local/worldwide report for mental health survey.
Project 4:
an app that provides occupation information in Australia. Allowing users to search, browse, check the info graphs, showing the maps where the course or what school is available.
Project 5:
an app that provides health information QLD. Allowing users to search health informations, read trivia’s, take health quizzes.
Project 6:
Interactive app that provide evaluation for staff and manager and vice versa. User can rate staff/manager, view graph data, compare with old data in graph form.
Project 7:
an app that provides a company's latest alert to employee, using push notifications, can view and favorite an alert.
Jr. Software Engineer
October 2013 - June 2014
Develop and Enhance existing Web System and Mobile Application.
Mostly acts as a WebDeveloper (to build a system using Javascript, NodeJS, CSS3,HTML5)
Develop hybrid mobile application for both IOS and Android
Develop complete Android Application for internal and external based project.
Project 1:
Augmented Reality project for branding promotion. All it does is to show a video content from an image brand.
Project 2:
Comic style educational app for personal safety
Project 3:
System regarding with the transaction of healthcare. Asking information about the people in the vicinity, then plan for a checkup or educate the people based on the referred facility and lastly can be the people can have a Follow Up transaction
Project 4:
Comic style educational app for Earths Conservation