Soumik Shah
Android Engineer II, Masimo
About
I work at Masimo Corporation as an Android Engineer II. I work on Masimo Health Product line which works as a companion app for Masimo W1 watch- App is developed using Kotlin and Jetpack compose.
- I have experience developing features that use root features and have experience in flashing android devices with custom recoveries and firmware. Can reverse engineer an Android app.- Technologies used in my professional work environment are Android Kotlin, Android Native (Java), Xamarin Forms (C#), Xamarin Android, NATS, GRPC, REST, SQLite, and Jetpack libraries including Compose, and others.
Previous work experiences- I used to work as an Android Developer at Hotel Internet Services. At HIS, I worked on BeyondTV product line.
- The prototype of this BeyondTV app was made using the Xamarin framework. So have experience working with Xamarin PCL and Xamarin Android.
- Actual release versions of the BeyondTV application was made in Android Java Native.
- Worked as an Android Consultant in the Fifth Quarter Infomedia Pvt Ltd which is a media company located in Mumbai, India. Where I helped them design, develop and maintain their android applications. Many applications I worked on were live on the play store, Amazon app Store, Samsung app Store, and many other third-party stores.- Worked as an Application Developer for Jangda Electric Industries which is also located in Mumbai, India. They are a manufacturing company. I helped them develop internal Warehouse Management Systems which helped them maintain their warehouses.You can find my personal projects on Github, One of my applications is live on the FDroid open-source Android repository.I used to write blogs, which you can find on Droidgyaan.
Work Experience
Masimo Corporation (August 2022 - Present) - Android Engineer II
Hotel Internet Services (April 2017 - July 2022) - Android Developer
Fifth Quarter Infomedia Pvt Ltd (November 2013 - June 2014) - Android Consultant
Jangda Electric Industries (June 2013 - May 2014) - Application Developer
Projects
Plutus - Investment Tracker This application is here to track money going out of your checking account into different types of investment. Consider it an easy way to check how much money you've invested over the years and where.
RoboSave - 3D Game Made in Panda3D It is a 3D game that uses a Free Open Source Game Engine called 'Panda3D' and Bullet Physics engine
GAPP It is a Web-based system that helps college administrators with the admission process. It is made in Maven using Springs and Hibernate (used to connect PostgreSQL) and Subversion was used for Version Controlling.
Anti Plagiarism Software It is an anti-plagiarism software. You need to feed in two or more text files and it will give you the number of times particular words are repeated in individual files and the number of unique words they contain. It will also print out the top 10% and at least 10% of the words from all the text files.
Tint My Image Tint My Image will allow you to pick any image from your phone, allow you to change the image transparency, and add a tint on top of your image.
Futurama Quotes This application allows you to view futurama quotes. You can search quotes according to the character that said it and you can copy the quote to the clipboard by long pressing on it. Futurama Quotes demonstrates modern Android development that implements MVVM architecture.
Barcode Scanner using Google Play Services, Vision Library This application was developed to showcase the use of Google play services. It uses on device Machine Learning (ML) kit to scan for barcodes. This application can scan most of the barcode types like Linear Format (Codabar, Code 39, Code 93, Code 128, EAN-8, EAN-13, ITF, UPC-A, UPC-E) and 2D formats like Aztec, Data Matrix, PDF 417, QR code. It uses CameraSource and Barcode Detector.