Career Profile

I'm Vipul Shah.I obsess over the best ways to develop~learn~and~teach software development. I have been developing Android & iOS applications since last 7 years.

I have worked on projects for some of major clients like BMW, American Express, FirstData, Wallmart and Bank of America. I am active member of GDG Mumbai and MadMeetup where I deliver talks on latest Technologies like Firebase, Android & Software architecture patterns. I am also an active contributor on Stack Overflow,I regularly speak at technical events like GDG & Developer Meetups.

Experiences

Android/iOS Engineer

2018-Present
Backbase,Amsterdam

I am working as an Android and iOS Engineer on some exciting projects.

Android Engineer

2016-2018
Microsoft, Pune/Bengaluru

V1 product team in O365 & Outlook Android.

Android & iOS Technology Consultant

2014-2016
Deloitte Digital,Mumbai

Worked as a Technology consultant in Deloitte Digital. My daily work involved architecting & writing apps for Android & iOS platform.

Android Engineer

2012-2014
Vserv.mobi,Mumbai

Android & iOS Engineer working on Vserv mobile ad SDK

Projects

Outlook Android - I was part of core Android Engineering team at Microsoft Outlook.
MyBMW - An android app created for BMW users and dealers
VMAX AppWraper - Integrate launch & exit ads into your app without having to access the app code and start reaping the benefits of your app monetization immediately.
Elecom Sound Recorder - Elecom Sound Recorder is an easy to use, flexible and fun audio recorder. Use it to record meetings, personal notes, interviews, funny momments.
Travellers App - Explore thousands of activities across the world. This Travellers app give you the inside scoop on 150 cities worldwide.
Android Market For intercom Phone - This application shows List of avaliable softwares for download.User can download those apps and install it.Application works similar like Android Market.But it is only enabled for registered Users.
Digital USB Weighting Scale - This application allows user to communicate with Weighting Scale Device from Mac App. User can select weighting units from application,And application transfers those command to Device,and device displays weight in that particular format.

Android & iOS Trainer

Android Syllabus - Covers Android 8.0 Application Development
iOS Syllabus - Covers iOS 11 App Development using Swift 4.0

Skills & Proficiency

Android

Kotlin

Java

Swift

Javascript

Node.js