Post Job Free

Resume

Sign in

Android Manager

Location:
Montreal, QC, Canada
Posted:
June 20, 2020

Contact this candidate

Resume:

Jatin Joshi

Apt-**, **** Avenue Ellendale, Montreal, QC +1-514-***-**** addyk3@r.postjobfree.com

LinkedIn: https://www.linkedin.com/in/jatin-joshi-99a9972a/

GitHub: https://github.com/itsjatinjoshi

Career Objective: To secure a challenging and rewarding position as Android Developer with an established organization that can utilize my skills and experience. Designed and coded from specifications, analyzed, evaluated, tested and implemented complex software apps.

PROFILE:

Commited and dedicated software professional with more than 2 years of experience in Agile software development and maintenance.

Part of Mobile Devlopment Scrum team for Mobile Applicaton (Android).

Experience of Making Android Application Use Bluetooth Lower Energy and Wifi.

Create and design the Prototypes in Create the UI.

Participate in the entire life cycle of software development inclucing requirements of defination, architecture and development specification, coding, quality assurance testing, deployement, documentation.

Understood code flows of the application and prepared understanding documents, design documents for clients.

Experience in Core Java and JavaScript Languages.

Worked extensively with JavaScript, HTML, CSS, JS6.

Experience with Android Application Development (Java, Android SDK, Jetkin, Jetpack, .MVP Architecture, Android Studio, Gradle, SQLite, RxJava2, Retrofit, Butterknife/Dagger2, Lombok, Room/Realm, Fastlane).

Experience with distribution revision control System (GIT).

Some knowledge of php and SQL Database.

Knowledge of Maping libraries/SDK/API such as Mapbox and Google Map.

Experience in integrating JSON and RESTful API to connect Mobile and Web Application to back-end Service.

Experience in debugging and understanding of Web and Window Services.

Some Knowledge of Junit4 and AndroidTesting.

SKILLS:

Platforms: Mobile and Web based application and Software development.

Software/packages for Development: Eclipse, IntelliJ IDEA, Microsoft Visual Studio 2010, 2012, Android studio, MS Office, GitHub, JustinMind Prototype.

OOPS, Debugging, Code Analysis, Automation and Unit testing, JavaFx.

Experience working on both UNIX and Windows operating system

Android SDK, Restful API, Java, NoSQL, PostgreSQL, OOPS, GitHub, Jira, Junit4 Testing.

Eclipse, Firebase, Android Jetpack, ADB, JSON, Postman

Work Experience:

Lightwave Technology: (Montreal, Quebec) Dec-2019 to April-2020

(Android Developer)

Developed native Android applications and frameworks using Java.

Defined and implemented robust app architectures and complex user interfaces.

Applied expert knowledge of Android system frameworks to solve novel problems.

Collaborated with designers, engineers, and product managers to build great experiences.

Worked with BLE, WIFI, beacons, and connected devices.

Android Studio, SDK, AVD Manager, Eclipse, Gradle, IntelliJ IDEA, Database, Google Map Api, Embadded Hardware, JUnit, AndroidTesting, CloudServer, RestApi, JustinMindPrototype, Postman, Github.

Codedrill Infotech: (Chandigarh, India) Aug-2017 to Aug-2018

(Mobile Application Developer)

Work with Android team to establishing common development tools, and frameworks/libraries that the group will use for development.

Communicate to the Digital Manager and Project Managers, providing development time estimates and progress updates, with efficiency and accuracy.

Work with the Manager of Mobile Development to provide estimates and status updates.

Work closely with Development, QA, and Project Management and Product teams to ensure timely and cost effective delivery of final products.

Act as junior developer on projects I came to learn the assist with defining the solution, and working with a team of developers.

Performing software development for Android based Car Infotainment systems using Java, Android application Framework Architecture and APIs.

Work with our API developers to provide data to the apps via RESTful APIs w/JSON.

AppAgility: (Auckland, New Zealand) Nov-2015 to March-2017

(Junior Android Developer)

Respond to client needs for applications with an eye to the most feasible and effective solutions.

Coordinate with team members to create client apps in a coordinated and timely manner.

Optimize the interfacing of the apps with a variety of systems to ensure flexible and agile use.

Created SQL queries for testing the whole content management system against the relational database.

Performed Integration and functional testing (for both client and server side).

Documented all testing results with defects (if any) which were inconsistent with the system requirements.

Projects:

OrderOnlineFood: Creating application for user to order food online. Using JetPack, MVVM structure with Agile Methodology. User can see the list of food items, can search their favorite food, add to card or can remove it from the list, can check the status of their order.

Use the Firebase server for database.

Created multiple activities, like: Login User, Register, UpdateInformation, AddToCarts, RemoveItems, UpdateMenuOptions, SearchOptions, FoodDetails, OrerStatus etc.

MaterialDesign like floatingButton, SimpleArcViewLoader, fonts, MaterialSearchBar, ElegantNumbers also ViewHolderAdapters, Sqlite Database, Assest.

Use Picasso for to load images, RecyclerView,CardView,

Pokémon Details (With Retrofit Android): Build this project to learn how Retrofit libraries work with Jetpack Navigation and how to use fragments in android jetpack.

Use API link which contains the information about “Pokémon’”.

In this I used retrofit libraries and a POJO class and inside class, used serialization and Expose method to call API Objects.

Other libraries which comes in used are GSON convertor, RecylceView and CardView.

Cool part in this app is Retrofit, because it was easy to retrieve and upload JSON (or other structured data) via a REST based webservice also with Retrofit.

FoodRepo App: FoodRepo app helps in stay informed about developer-facing Food Repo news. With the help of this app, people can come to know how much calories, proteins, ingredients etc. are available in their foods.

App starts with Splash Screen with Welcome message and Logo, and also add some animations features, vector and image assets.

Postman software tool used for to verify API link and helps in to choose only important JSON objects and Parcelable method to use that Objects and put in XML view.

Use Search menu which help users to find particular food item easily.

In Java file use Asyncdata for retrieve json from webserver, Httphandler for connectivity and Adapter for convertView with the help of constructor, getter and setter method.

Contact List on web Server: This Application help to save the contacts list and email list online.

This app require login first or registration and to store that information, use Backendless web server as database with their ApplicationID and API Key,

User can send text, email, update or delete the list.

If someone can forget their password so Backlendless send them reset password link in registered email address.

Add some extra features like “progressbar” and “loading text” features with valid extensions.

SMS Manager App: This app helps user to send message to other contacts and get failure or deliver message reports

Use resume method to know broadcast receiver notification, pause method for send and deliver to unregistered receiver

Use intent Filter like intent implicit and explicit.

Also use switch case to know either message send, failed or no network validations.

Android Widget:

Used Frame-Layout and widget layout and also added margin to app widget, App widget provided class

Used app widget configuration activity with different methods like onUpdate, onDelete, onEnable and onDisable

Enable internet Connection in manifest and also use Boolean value for to make use widget will work over network or Wi-Fi connection. To handle error use, try and catch method.

Other Apps: Beside these app I also build some other applications, can check on my github profile.

https://github.com/itsjatinjoshi

Certifications:

Android Java Masterclass- Udemy

Education:

Post Grad Diploma in Mobile App Development Cégep de la Gaspésie et des îles Montreal, QC. (Sept 2018 to March 2020).

Post-Graduation in Network and software Management, Auckland University (Auckland, New Zealand) (Feb2015 to Sep2016)

Bachelors of Engineering in Information Technology, Punjab Technical University (July 2009 to June 2013)



Contact this candidate