Resume

Sign in

Developer Android

Location:
Toronto, ON, Canada
Posted:
October 16, 2018

Contact this candidate

Resume:

MIHIR LAKHIA

Mobile Applications Developer Android Developer https://mihirlakhia.wixsite.com/website

**, ****** ****, ***********, *******, ON M1P3P5 (C) 647-***-**** ac7emc@r.postjobfree.com

Career Highlights

• Successful Completion of eight user-friendly, aesthetically pleasing and fully functional Client Base Android Native Applications integrated with google Maps APIs.

• Known for writing efficient, maintainable and reusable code that preserves privacy and security.

• Proficient in object-oriented design, data structures, problem solving, complexity analysis, and debugging

• Regarded as a self-motivated and well organized team player with impressive Leadership skill.

• Provided oversight and mentorship to a small team of developers

TECHNICAL SKILLS

• Languages

Android, Java, RxJava, Kotlin, C, C++, C#, PHP, JavaScript, CSS, HTML5, Swift, iOS, Dot.Net, Asp.Net, CSS, Phone Gap, Angular js,

• Expert in Java, Android SDK, iOS, ASP.Net

• TOOLS AND TECHNOLOGIES

• Agile/Scrum development process, Eclipse, Object Oriented Programming, GRID computing knowledge.

• Object Oriented design skills, UI/UX Design, graphical Designing methods. Moreover, Extensive hands-on experience of creating custom UI controls, designing protocols, implementing interfaces, and performance optimization. Deep understanding and experience with latest material design patterns

• Data parsing using JSON, Restful, WPF web services, xml data parsing methods, Threads and Asynchronous Tasks and Oauth – authentication flow. Experience building Android with Kotlin.

• worked with the camera, Native Hardware Functions, Google APIs, Server APIs, Google Maps, Location Base Application, Cloud Messaging Services.

• Worked with Payment Gateway Methods.

• Working on a QA Testing, JIRA. Experience with Android Studio and Gradle, writing and testing Android user interface applications for mobile devices.

• Knowledge of Machine learning/Artificial Intelligence software

• Working on Designing Tools Like, Adobe Photoshop, After Effects, LightRoom Adobe XD.

• impressive command in Logical Analysis and reasoning along with algorithm design and optimization.

• Good inter-personal skills and self-starter.

• Project Synchronized with SCM TOOLS like GitHub, Bit Bucket

• Solid software debugging skills throughout the product lifecycle

• Database: ROOM DATABASE, SQL, SQLite, Oracle, DBMS, MySQL, NoSQL

WORK HISTORY

April 2018 – Current

Android Developer Working on own projects

Projects:

• Wake me Up: An Android application very useful to daily commuter or traveler. It gives wake up call to user on desire location. While reaching in defined range of location it will automatically notify the user regarding their destination.

• Plan and design manual and automated tests beginning at the Software Design Phase.

• Establish test plan, test requirement matrix, test design/specification and test cases/charters.

Technology used:

Platform: Android Studio, Android SDK 27v, Adobe XD, GitHub, Agile Methodology.

Languages: Java, RxJava, Android.

February 2018 – April 2018

Mobile Developer Think Dirty Downtown, Toronto, Canada ON. (Contract)

Responsibilities:

• Implementing for Android specifications as directed by Senior Developer, CEO or Board of Director

• Reviewing code and writing unit test as directed by Senior Developer, CEO or Board of Director

• QA and test app as requested and directed by Senior Developer, CEO or Board of Director

• Review product requirements and design from a testing perspective.

• Communication with geographically distributed peers/terms

• Writing clear specifications and documentations for API.

Technology used:

Operating System: Mac, Windows.

Platform: Android Studio, Android SDK 27v, XCode, Redbooth, SpaceJam Test Lodge, Adobe XD, GitHub, web APIs, Jira Testing tools, Agile Methodology.

Languages: Java, Kotlin, RxJava, Swift, XML, Json, Android.

September 2017 – January 2018

Android Developer Lambton College North York, Toronto, Canada ON. (Contract)

Tasks:

• Working on Client based project in Android from Scratch.

• Analysis and research on project and gather requirements for application and required tools.

• Design android application with pixel perfect and responsive material design components.

• Write reusable, robust and clear code for android application.

• Work with web APIs integration.

• Working with android system function for communication for example: Bluetooth, Wi-Fi

Projects

• Pain Tracker: Analysis and reading vehicle’s data through Hardware and keep track synchronizing with server. Working as full-stack Developer.

• Work with Bluetooth connectivity, to send and receive data in Mobile device from installed device in car. Data transmitting through

Technology used:

Operating System: Mac, Windows.

Platform: Android Studio, Android SDK 27v, Adobe XD, GitHub, web APIs, Jira Testing tools, SQLite database, Slack, Agile Methodology, Eclipse, NetBeans, Android SDK.

Languages: Java, Kotlin, RxJava, Swift, XML, Json, Android, JavaScript, HTML5, CSS3.

APRIL 2014-January 2017 Android Developer SYNC Technologies PVT. LTD Nadiad, Gujarat, India

Tasks and responsibilities

• Conceptualized, designed, developed and deployed mobile applications in Android.

• Developed update patches, modules and components to mitigate security risks.

• Researched application acceptance and solicited feedback from users to boost adoption rates.

• Configure, design and maintain existing application including bug fixes and feature enhancements.

Projects

• EMTrack - A tracking application for employer that they can track record of employee’s all activities and travelling path with proper co-ordinates. Moreover, user can request for task allocation, task completions and task update. Fully Server based Application with synchronized data with server using JSON parsing.

• Finance - Android Application for Finance Companies, in which they can assign task with client’s location and total Financed amount. Google maps Integrated for display locations. SQLite Database Connected with Server using JSON parsing.

• Billing - Android Application for retailers well as for any business purpose. SQLite database Store Item name by categories and can create new categories, discount and create memo of current sale. Which can be mailed on recipient email address and print from connected printer.

Technology used:

Operating System: Mac, Windows.

Platform: Android Studio, Android SDK 27v, Adobe XD, GitHub, web APIs, SQLite Browser, SQLite database, Slack, Adobe After Effects, Adobe Photoshop, Genymotion simulator, Eclipse IDE, Agile Methodology.

Languages: Java, XML, Json, Android, JavaScript, C#, Asp.net, PHP, HTML5, CSS3.

December 2013-APRIL 2014 Former Android Developer Skynet Global pvt. Ltd Nadiad, Gujarat, India

Formal IT solution company for Web designing and Mobile application

Roles and responsibilities

• Development of robust and user-friendly Android Native applications.

• Assist external development agencies with integration of third-party services/ platforms.

• Work closely with Project Lead and members of the Development Team to ensure timely completion of deliverables

• Communicate to the Development Lead and Project Managers with efficiency and accuracy any progress and/or delays

• Engage in outside-the-box thinking to provide innovative solutions

• Create, revise and maintain design/technical documentation.

Projects

• Restaurant KOT System - Android Application for order taking and send it to remote desk and kitchen. Print option to print directly. Using Wi-Fi protocol and IP address Order ticket send to the kitchen and on remote desk using XML Parsing Methods.

• Mind Sharper – Mind sharper is Android game for testing memorizing power of brain. There are 7 levels in this game, which have multiple words and numbers of letters of word increases by every level. User have 3 chances of incorrect word selection. Lastly at the end of the game it calculates score and mind power.

Technology used:

Operating System: Mac, Windows.

Platform: Android Studio, Android SDK 27v, Adobe XD, GitHub, web APIs, SQLite Browser, SQLite database, Slack, Adobe After Effects, Adobe Photoshop, Genymotion simulator, Eclipse IDE, Agile Methodology.

Languages: Java, XML, Json, Android, JavaScript, C#, Asp.net, PHP.

EDUCATION

September 2016 – April 2018

PG. Diploma: Mobile Application Design and Development

Lambton College, North York, Toronto CA.

Participation: Project: Lead College Project as Android Developer.

APRIL 2015

Master’s: Masters of Computer Application

Dharmsinh Desai University, Nadiad, Gujarat, India

Participation: TechFact: Coding Hunt.

Reference on request.



Contact this candidate