Post Job Free
Sign in

Android Developer

Location:
London, ON, N6L 1H2, Canada
Posted:
March 06, 2018

Contact this candidate

Resume:

RAVINDER SINGH

**** ***** ******, ******, ** N*Y 4L6

226-***-**** *****.********@*****.***

https://www.linkedin.com/in/ravinder-singh-b19322149 PROFESSIONAL SUMMARY

• 5+ years of IT that involves extensive development work in Android.

• Strong understanding of the JAVA, SQLITE, JQUERY, PHONEGAP, MYSQL.

• Well acquainted with Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) & Agile Methodology

• Ability to work under deadlines, worked as an active team member and willingness to accept responsibilities

SKILLS / QUALIFICATIONS

• Thorough knowledge of C++, Java, SQL, HTML, XML, JQUERY, JSON, SOAP, PhoneGap, Cordova, NativeScript, Jira, cloud message APIs and push notifications

• Strong knowledge of Android SDK, different versions, and how to deal with different screen sizes

• Experience with offline storage, threading, and performance tuning

• Acquired testing skills by performing unit testing

• Thorough knowledge of Apache Tomcat, NetBeans, Eclipse and Android Studio

• Developed excellent communication and interpersonal skills

• Project and Team management

• Capable of handling customer support

• Flexibility and Team work

EDUCATION & TRAINING

Software and Information Systems Testing Sep 2017 - present Fanshawe College, London, ON

Bachelor of Technology Jul 2008 - Jul 2012

Punjab Technical University, Punjab, India

WORK & VOLUNTEER EXPERIENCE

Android Application Developer/Team Lead Aug 2014 - Jul 2017 Seasia Technologies, Chandigarh, India

• Android Native and cross platform application development

• Responsible for team management and engagement

• Responsible for deploying and testing application

• Provided knowledgeable technical support and troubleshooting guidance related to database, and user interface issues

• Ability to understand business requirements and translate them into technical requirements

• Proficient understanding of code versioning tools, such as Git

• Worked extensively with sales team to generate more business

• Involved in code walkthrough and reviews to produce reusable, and reliable Java code

• Experience with third-party libraries and APIs: Facebook, Twitter, YouTube, GSON, Retrofit RAVINDER SINGH

Page Two

WORK & VOLUNTEER EXPERIENCE (CONT.)

Software Developer Dec 2013 -Jul 2014

MeshCron Technologies, Mohali, India

• Worked on Android Native and Cross-platform applications

• Strong knowledge of Android UI design principles, patterns, and best practices

• Worked as a trainer to teach Android basic

• Experienced in Error Handling, Trouble Shooting, and Exception Management, tracing and logging features

• Worked with product managers, clients and sales teams to assess customer demand and usability of new applications

• Familiarity with the use of, Beacons, Sensors, Bluetooth and WIFI devices. Software Developer Sep 2012 - Dec 2013

CS Soft Solutions, Mohali India

• Android application development

• Responsible for Bug fixing and improving application performance

• Worked on client requirements to provide solutions

• Translate designs and wireframes into high quality code

• Worked as a trainer to teach Android basics and Technical support PROJECTS PROFILE

Project Name: WijnTraining

Role: Developer

Environment: SQLite, XML, Windows/LINUX, JSON, Facebook integration. Project Link: https://play.google.com/store/apps/details?id=com.wtol.wijntraining Responsibilities:

• Involved in all the phases of the Software Development Life Cycle (SLDC).

• Responsible for updating Functional specifications, writing detailed Technical documentation

• Fixed bugs and added new enhancements

• Actively participated in scrum meetings, reviews Project Name: CourseTalk

Role: Sr. Developer

Environment: SQLite, XML, Windows/LINUX, JSON, jQuery 1.4.x & JavaScript, Facebook, Ajax, Soap, Push Notification.

Project Description: This application is developed to create connection between professors and student for sharing information regarding lectures.

Responsibilities:

• Involved in all the phases of the Software Development Life Cycle (SDLC).

• Responsible for designing the UI using: CSS, HTML.

• Responsible for developing and maintaining the application. RAVINDER SINGH

Page Three

PROJECTS PROFILE (CONT.)

Project Name: Gita Parivar

Role: Sr. Developer

Environment: SQLite, XML, Windows/LINUX, JSON, Facebook, Push Notification. Project Description: Gita Parivar is a spiritual App, Providing all the spiritual readings and parvachans. With this app you can listen to his parvachans at anytime, anywhere! Project Link: https://play.google.com/store/apps/details?id=com.careerlab.gitaparivar Responsibilities:

• Involved in all the phases of the Software Development Life Cycle (SDLC).

• Responsible for designing and development process.

• Deployed the application to App Store.

• Used Web-API for interaction between server Database and Mobile Application. Project Name: DiveAdvisor - Scuba Diving App

Role: Sr. Developer

Environment: SQLite, XML, Windows/LINUX, JSON, Facebook, Push Notification, Google plus, Twitter.

Project Description: Dive Advisor is a comprehensive tool for modern divers. Project Link: https://play.google.com/store/apps/details?id=net.azurewebsites.diveadvisor Responsibilities:

• Involved in all the phases of the Software Development Life Cycle (SDLC).

• Found resolution using advanced analytical skills and tools as necessary.

• Used Web-API for interaction between server Database and Mobile Application.

• Responsible for designing the UI using: XML

• Re-wrote parts of existing application modules for performance and implemented the reusability.

• Responsible for updating Functional specifications, writing detailed Technical documentation. Successfully uploaded to App store.

Project Name: TrnCard: Digital card sharing application Role: Sr. Developer

Environment: SQLite, XML, Windows/LINUX, JSON, Facebook, Push Notification, WIFI direct and Bluetooth.

Project Description: TrnCard is a great application for creating and customizing visiting card, which can be shared with other using Bluetooth or even through services. Responsibilities:

• Involved in all the phases of the Software Development Life Cycle (SDLC).

• Responsible for taking requirements from client

• Team handling and project management.

RAVINDER SINGH

Page Four

PROJECTS PROFILE (CONT.)

Project Name: Music Bleeper

Role: Sr. Developer

Environment: SQLite, XML, Windows/LINUX, JSON, Facebook, Push Notification, Google plus, Twitter, Strip.

Project Description: Music Bleeper is a user-defined censorship app that allows users to determine exactly which words they feel are unsafe or inappropriate in their music. Designed for parents listening to their music in front of children, or anyone who would prefer their music without profanity or objectionable phrases. Music Bleeper provides 91 words that can be eliminated based on children’s ages, religious affiliations, household morals or family values.

Project Link: https://play.google.com/store/apps/details?id=com.bleeper.android Responsibilities:

• Involved in all the phases of the Software Development Life Cycle (SDLC).

• Created algorithm to mute given word and custom audio player.

• Used Web-API for interaction between server Database and Mobile Application.

• Responsible for unit testing and bug fixing.

• Team handling and project management

Project Name: Renault

Role: Sr. Developer

Environment: SQLite, XML, Windows/LINUX, JSON, Facebook, Push Notification, Google plus, Twitter, Beacons.

Project Description: Renault application is specifically designed for auto expo where user will receive car specific data from server by sensing beacons.

Project Link: https://play.google.com/store/apps/details?id=com.renault Responsibilities:

• Involved in all the phases of the Software Development Life Cycle (SDLC).

• Responsible for taking requirements from client

Project Name: Caboo Passenger application

Role: Sr. Developer

Environment: SQLite, XML, Windows/LINUX, JSON, Facebook, Push Notification, Google plus, PayPal.

Project Description: Taxi application for passenger Project Link: https://play.google.com/store/apps/details?id=com.caboo.passenger Responsibilities:

• Involved in all the phases of the Software Development Life Cycle (SDLC).

• Helping team members whenever required.

• Responsible for taking requirements from client

RAVINDER SINGH

Page Five

PROJECTS PROFILE (CONT.)

Project Name: BuyTheWay

Role: Sr. Developer

Environment: SQLite, XML, Windows/LINUX, JSON, Facebook, Push Notification, Google plus, citrus, socket search.

Project Description: Ever wanted to buy a round of food or drinks for friends or family, even when you’re not physically there? With BuyTheWay (BTW) you can! Be it a birthday, anniversary, special occasion or just another Friday night, buying your buddies a round or your family a meal is just a few clicks away! Project Link: https://play.google.com/store/apps/details?id=com.btw.android Responsibilities:

• Involved in all the phases of the Software Development Life Cycle (SDLC).

• Responsible for designing and development process.

• Used Web-API for interaction between server Database and Mobile Application.

• Re-wrote parts of existing application modules for performance and implemented the reusability.

• Deployed the application to App Store

Project Name: Proposal Engine

Role: Sr. Developer

Environment: SQLite, XML, Windows/LINUX, JSON, Facebook, Push Notification, Google plus, Google analytics, Google app subscription, Ad-mob. Project Link: https://play.google.com/store/apps/details?id=com.proposal.engine.app Responsibilities:

• Involved in all the phases of the Software Development Life Cycle (SDLC).

• Responsible for designing and development process.

• Used Web-API for interaction between server Database and Mobile Application.

• Extensively used Validation Controls and Custom validation controls to validate Forms

• Deployed the application to App Store

Project Name: SharpQuestion

Role: Sr. Developer

Environment: SQLite, XML, Windows/LINUX, JSON, Facebook, Push Notification, Google plus. Project Link: https://play.google.com/store/apps/details?id=com.sharp.qsn Responsibilities

• Involved in all the phases of the Software Development Life Cycle (SDLC).

• Responsible for designing and development process.

• Used Web-API for interaction between server Database and Mobile Application.

• Re-wrote parts of existing application modules for performance and implemented the reusability.

• Deployed the application to App Store

RAVINDER SINGH

Page Six

HOBBIES & INTERESTS

• Active in many sports like Cricket, volleyball

• Love to read books, especially based of fiction

• Enjoy helping family and friends with their programming/IT needs

~ References Available Upon Request ~



Contact this candidate