Resume

Sign in

Android Developer

Location:
Toronto, ON, Canada
Posted:
April 29, 2020

Contact this candidate

Resume:

Melvin John

** ********** *****, *******, ***********, ON, M1E 4C7

adc0ko@r.postjobfree.com www.linkedin.com/in/melvinjohn1864 437-***-****

SUMMARY

A self-motivated and results oriented mobile app developer having 3 plus years of android app development experience having Post Graduation in Mobile Applications with excellent problem-solving and communication skills looking for a job opportunity as software developer that helps to utilize my skills and experience to do the responsibilities in a job efficiently.

TECHNICAL SKILLS

●Programming Languages: Java, Swift, Kotlin, Html, CSS

●Frameworks: Rest APIs, Retrofit, JSON, Firebase

●Databases: My SQL, Firestore - Firebase cloud storage

●Mobile Platform: Android Development, iOS Development

●Version Control: Source Tree, GitHub, Bitbucket, Jira and Confluence

●Agile Methodologies: Sprint & Scrum

●Design Architecture: MVC and MVVM

●Design Tools: Zeplin

●Tools or IDE: Android Studio, Eclipse, X-Code, Atom, Postman

●Quality Assurance Tools: JUnit, Selenium,Espresso, Unit Testing

●Operating System: Mac, Windows

SOFT SKILLS

●Problem solving

●Effective interpersonal Communication

●Time Management

●Teamwork and Coordination

●Conceptual Thinking

●Experimenting with new design features

WORK EXPERIENCE

Smooth Commerce, Toronto, Ontario, Canada Jan 2020 – Present

Designation: Android Application Developer

●Providing robust program management solutions and branded digital customer experiences through mobile applications of restaurant franchises.

●Integrated the application with RESTFUL APIs using the http client RETROFIT.

●Creating JAVA & KOTLIN functions to optimize the logic

●Used string and color optimization to create a core Android structure which can be customized to create other applications.

●Using configurable layouts with json config files which can be overridden according to the design specs in ZEPLIN.

●Using MVVM code architecture to handle the view & logic separately.

●Extensive use of build variants and product flavours.

●Using JIRA and BITBUCKET to create branches from master and deliver tasks efficiently.

●Configuring development, staging, sandbox and production environment for a single application.

●Assigning tasks through jira, creating branches,pull requests and commits for each task and send them to qa.

●Using Espresso,Junit, Postman Testing to provide the best quality code.

Apps Team Technologies, Kochi, Kerala, India July 2015 – August 2018

Designation: Android Application Developer

●Worked on the design, development and debugging of native Android applications, including UI, Xml, core functionality, and third-party SDKS in a methodical manner.

●Integrated the applications with RESTFUL APIs using the http client Retrofit

●Utilized advanced functions of the Android software development kit (SDK) in order to optimize the flexibility of apps to different mobile devices.

●Worked with different code architecture like MVVM, MVC and used the View Model Concept.

●Handling Services and UI Threads

●Using version control tools GITHUB for keeping track and tagging of apps.

●Handling code architecture according to OOPS Concept and debugging the app to optimize the code and resolve the bugs.

●Used Firebase for push notification service and cloud storage and implemented google analytics.

●Coordinate with team members to create client apps with dedication and in time.

PROJECTS

Topper’s Pizza: App for ordering pizza from different locations, payment in app and earning loyalty points. (MVVM architecture, Firebase, APIs, Retrofit, Customized UI & Layouts)

Play Store: Topper's Pizza

Maker Pizza: App for ordering pizza from different locations, payment in app and earning loyalty points. (MVVM architecture, Firebase, APIs, Retrofit, Customized UI & Layouts)

Play Store: Maker Pizza

Basil Box: App for ordering south east asian inspired food from different locations, payment in app and earning loyalty points. (MVVM architecture, Firebase, APIs, Retrofit, Customized UI & Layouts)

Play Store: Basil Box

YUnion: App for supporting and creating awareness for youth. (MVVM architecture, Firebase, APIs, Retrofit, UI)

Play Store: The Yunion

BookOTrip: Flight and Hotel Booking App (MVVM architecture, Firebase, APIs, Retrofit, UI Design)

Play Store: BookOtrip: Flights, Vacations, Hotels & Insurance

Docap: Customized app for Ophthalmologists and Orthodontics (Firebase, Google Analytics,UI Design)

Playstore:John H Drouilhet MD

ACADEMIC PROJECTS

World360: Travel Website which shows the places for having a vacation and the travel expenditures related to the travel.

Technologies Used: HTML, CSS, Bootstrap, JavaScript, PHP, jQuery

BigB-Blood Donation App: Project done in both android and iOS platforms. An app for users to efficiently donate and accept blood in case of emergencies.

Technologies Used: Android, iOS, Swift, Java, Firebase API implementations, Ui design, Using Alamofire

Allergy Detector App: Project done in android to detect the allergy items in a particular product.

Technologies Used: Android, iOS, Java, Image Processing, Firebase Machine Learning Kit.

EDUCATION

Post Graduate Certificate in Mobile Application Design and Development

Lambton College, Toronto, Sep 2018 - April 2020

Related Courses:

Android Application Development

iOS Application Development

Web Development using Javascript, Html, Css and PhP

B-Tech, Electronics and Communication Engineering

Kannur University, 2011 - 2015

ACTIVITIES AND HONORS

●NSS Volunteer

●Volunteer IEEE Student Branch 2011-2012

●Best Innovative project award, Kannur University March 2015

REFERENCES

AVAILABLE UPON REQUEST



Contact this candidate