profile-pic

Himanshu Mistri

Vetted Talent

Himanshu Mistri

Vetted Talent
With over 11 years of experience in roles focused on Android development, I have honed my skills in Android, SQL, Java, and Kotlin. Throughout my career, I have consistently strived for excellence in developing cutting-edge Android applications and leveraging my expertise in SQL to create efficient and seamless data management systems. My proficiency in Java and Kotlin has allowed me to innovate and deliver high-quality solutions that meet the needs of both clients and end-users. I am passionate about staying current with the latest trends and technologies in the Android development landscape, ensuring that I am always at the forefront of the industry.
  • Role

    AOSP Software Engineer

  • Years of Experience

    12.00 years

Skillsets

  • Audio & video streaming
  • Core Java
  • Android SDK
  • Client orientation
  • Sense of urgency
  • Think big
  • Learning orientation
  • Jni
  • Android and java security principles
  • Goal oriented
  • Webrtc
  • ISO 13485
  • Medical product lifecycle
  • Android POS - 3 Years
  • Api integration - 8 Years
  • Cryptography - 3 Years
  • EMV - 3 Years
  • PCI - 2 Years
  • Java - 5 Years
  • Java security - 2 Years
  • Kotlin
  • SQL - 4 Years
  • Kotlin - 6 Years
  • Mobile Application Development - 8 Years
  • Jenkins - 6 Years
  • .Net - 4 Years
  • Jira - 5 Years
  • Android Studio - 8 Years
  • Android - 12 Years
  • Jetpack - 6 Years
  • Coroutine - 5 Years
  • Android security - 8 Years
  • AOSP - 4 Years
  • Android SDKs - 12 Years
  • C++ - 3 Years
  • Rust - 1 Years
  • Communication

Vetted For

10Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    AOSP Software Engineer (Remote)AI Screening
  • 77%
    icon-arrow-down
  • Skills assessed :Rust, Android Open Source Project, Android SDK, AOSP, Asynchronous programming, reactive programming, Regression Testing, Unit Testing, C++, Problem Solving Attitude
  • Score: 69/90

Professional Summary

12.00Years
  • Aug, 2016 - Present8 yr 5 months

    Member Technical Staff

    Einfochips (An Arrow company)
  • Aug, 2016 - Present8 yr 5 months

    Member Tech Staff

    Einfochips(An Arrow company)
  • Aug, 2015 - Jul, 2016 11 months

    Sr Software Engineer

    EngageBeyond
  • Sep, 2012 - Dec, 20131 yr 3 months

    Software Engineer

    Cygnet-InfoTech Pvt Ltd
  • Feb, 2014 - Aug, 20151 yr 6 months

    Software Engineer

    Brainvire Pvt Ltd
  • Feb, 2014 - Aug, 20151 yr 6 months

    Software Engineer

    Brainvire
  • May, 2011 - Aug, 20121 yr 3 months

    Android Developer

    Rigel Networks
  • Jan, 2011 - Apr, 20121 yr 3 months

    Mobile Application Trainee

    Joomla
  • Jan, 2011 - Apr, 20121 yr 3 months

    Mobile Application Trainee

    JoomlaVogue.com

Applications & Tools Known

  • icon-tool

    Android SDK

  • icon-tool

    Kotlin

  • icon-tool

    Android Studio

  • icon-tool

    Eclipse

  • icon-tool

    SVN

  • icon-tool

    Github

  • icon-tool

    BitBucket

  • icon-tool

    Jenkins

  • icon-tool

    LiveData

  • icon-tool

    Google Maps

  • icon-tool

    Jetpack

  • icon-tool

    WorkManager

  • icon-tool

    Dagger2

  • icon-tool

    Retrofit

  • icon-tool

    Room

  • icon-tool

    SQLite

  • icon-tool

    Github

  • icon-tool

    SQLite

  • icon-tool

    MVP

  • icon-tool

    MVVM

  • icon-tool

    JUnit

  • icon-tool

    Mockito

  • icon-tool

    Espresso

  • icon-tool

    Firebase

Work History

12.00Years

Member Technical Staff

Einfochips (An Arrow company)
Aug, 2016 - Present8 yr 5 months
    • Gathering requirement from product manager and client, Upgrade application with latest application architecture.
    • Participate in sprint planning and estimation process, Provide active support during QA and production stages of the release cycle, Mentor and assist other developers in systems design, code quality management and time management, Design/Architecture review and code review
    • Develop and maintain the AOSP platform for Android devices.
    • Debug and troubleshoot issues with the AOSP platform.
    • Ensure the security and stability of the AOSP platform.
    • Experience with low-level system programming. Familiarity with Android Architecture and System Services.
    • Experience with Android platform concepts like HAL Development, System Services, Android Boot, Fast Boot etc.

Member Tech Staff

Einfochips(An Arrow company)
Aug, 2016 - Present8 yr 5 months
    Gathering requirements from product manager and client, upgrading the application with the latest application architecture, managing sprint planning and estimation process, providing active support during QA and production stages of the release cycle, mentoring and assisting other developers in systems design, code quality management and time management, performing design/architecture reviews and code reviews.

Sr Software Engineer

EngageBeyond
Aug, 2015 - Jul, 2016 11 months
    • Worked as individual contributor for the client project, Involvement with CTO for the project progress and technical discussion, Setup Development process and helping for the application solution.
    • Provided guidelines for defining API endpoint for the application communication with the server
    • Experience with low-level system programming. Familiarity with Android Architecture and System Services.
    • Worked as individual contributor for the client project
    • Involvement with CTO for the project progress and technical discussion
    • Setup Development process and helping for the application Solution
    • Provided guideline for defining API end point for the application Communication with server

Software Engineer

Brainvire
Feb, 2014 - Aug, 20151 yr 6 months
    • Used and updated application user interface for enhancing user experience.
    • Explore different marketing strategies with business analysts for push notifications development.
    • Researched and helped to implement new mobile products with Latest user interface guidelines like Material Design
    • Experience with Android platform concepts like HAL Development, System Services, Android Boot, Fast Boot etc.
    • Contributed to the Android Open-Source Project.

Software Engineer

Brainvire Pvt Ltd
Feb, 2014 - Aug, 20151 yr 6 months
    Reviewed and updated application user interface for enhancing user experience, explored different marketing strategies with business analysts for push notifications development, researched and helped to implement new mobile products with latest user interface guidelines like Material Designs.

Software Engineer

Cygnet-InfoTech Pvt Ltd
Sep, 2012 - Dec, 20131 yr 3 months
    Helped to implement the architecture of applications using Single activity with multiple Fragment Management, created structure for storing local file storage with serialization, worked as key team member for defining UI design interface and well-structured project.

Android Developer

Rigel Networks
May, 2011 - Aug, 20121 yr 3 months
    • Optimized application performance, leading to a 40% increase in app speed and a 15% decrease in crash rates.
    • Developed and maintained numerous high-quality Android applications, leading to a portfolio of apps with over 1 million collective downloads.
    • Managed a team of 5 developers in creating modular Android components, resulting in a 20% decrease in development time for new features.
    • Collaborated closely with UI/UX designers to implement intuitive interfaces that enhanced user satisfaction rates by 35%.

Mobile Application Trainee

Joomla
Jan, 2011 - Apr, 20121 yr 3 months
    • Reduced memory usage in critical applications by refactoring and applying best practices, achieving a 20% improvement in performance.
    • Contributed to an open-source library for Android development that received over 500 stars on GitHub.
    • Implemented robust authentication and security protocols that increased user trust and reduced fraudulent usage by 18%.
    • Implemented smooth sync functionality with enterprise back-end services, enhancing user productivity by allowing seamless data access.
    • Played a key role in optimizing the app for different screen sizes, ensuring a consistent and high-quality user experience across devices.

Mobile Application Trainee

JoomlaVogue.com
Jan, 2011 - Apr, 20121 yr 3 months
    Development, designing application, understanding the Android app lifecycle, learning use of layout for creating view for the mobile application and communication with view and data, recharge and developed analog clock application.

Achievements

  • Received EI Rocks Award for the performance of the year
  • Participated in Singapore Hackathon event for mobile app development organized by DBS Bank and achieved 3rd place
  • Participate in Singapore Hackathon event for mobile app development organized by DBS Bank and achieved 3rd place in that event

Major Projects

18Projects

Mobile Pager

Bairnvire
Aug, 2021 - Present3 yr 5 months

    Mobile Pager at Customer on site Kongsberg Maritime

    Create android mobile application that communicate with C# base desktop application through wifi

    connection . This application used to get Notification at real time from socket connection between app and

    server , it use Alive logic to detect that server is connected to device so user which using this application can

    believe information push in device is correct .

    Geniebea Bank App

    This application is promotional app for Maybank Finance for their stock market promotion. It uses Beacon in

    for generate push notification as per beacon device detection and it have also include GCM push notification

    on location based notification .It have also include Market api for stock information of Malaysia

    https://play.google.com/store/apps/details?id=com.socialmill.maybankfinancial

    Password Boss Password Manager

    Keep passwords safe and secure with Password Boss the ultimate password manager app!

    Our easy to use password wallet and password filler app logs you into any website without having to enter

    your passwords - it is the easiest way to store & remember your passwords.

    https://play.google.com/store/apps/details?id=com.passwordboss.android&hl=en_IN&gl=US

Android IMPP (Injection Molded Polypropylene - Tablet only)

Aug, 2016 - Present8 yr 5 months
    IMPP is a tablet app used to manage the detail of Join performed into the industrial for Pipeline Induction Heat. App provided required detail for the pipeline joint job. Login will be required for the job detail view. Some key implementations are file management in JSON format, UDP receiver service, real-time update of OPC server, real-time update of all Raspberry PI connected in network, cloud authentication and sync files with cloud.

Asset Tracking App (Android Tablet)

Aug, 2016 - Present8 yr 5 months
    Asset tracking is app which tracks the x-ray scanner used for the Pipe scanning within 100 meter area using the Bluetooth connection to the center Laptop machine. App uses the service with bluetooth connection to track the scanner when scanner goes beyond the range limit app raises the alarm. Key implementations include creating Bluetooth Socket service to receive data, Google Maps with plotting of data received via Bluetooth, defining database for storing location data and group data, Bluetooth reconnection if it goes out of range and come in range, generating sound and notification in real time for x-ray device to go beyond define range.

Bluetooth Low Energy Library

Aug, 2016 - Present8 yr 5 months
    Created Android Library module for scanning BLE device and parsing the BLE Advertise for the customer-specific UUID. It also provides write characteristic UUID and read characters UUID. Created library structure and interfaces, understood GATT profile of Logitech camera, provided configuration class to change UUIDs for read, write, and advertise, built Android library for AAR.

Kosmos: Ultrasound App

Einfochips
Aug, 2018 - Present6 yr 5 months

    Kosmos ultrasound app is medical software to scan human organs using an ultrasound probe.

    Kosmos Bridge device is a custom Android 8.1 in which we have a ready Android OS device and where we have setup jenkins pipeline for the preparing OTA update for the device. Enhance AOSP code for device boot up time and fix the USB log related issue. It is integrated with DCMTK for DICOM object creation and communicating with the PACS server.

    Android IMPP (Injection Molded Polypropylene - Tablet only)

    IMPP is tablet app use to manage the detail of Join performed into the industrial for Pipeline

    Induction Heat , App provided required detail for the pipeline joint job

    Login will be required for the job detail view

    Some of key implementation are File management in JSON format ,UDP receiver service ,Real time

    update of OPC server. Real time update of all Raspberry PI connected in network Cloud Authentication and Sync files with cloud Reference : http://www.pipelineinductionheat.com/applications/injection-molded

    polypropylene-impp

    Asset Tracking App (Android Tablet)

    Asset tracking is app which track the x ray scanner of used for the Pipe scanning within 100 meter

    area using the Bluetooth connection to the center Laptop machine, App use the service with

    bluetooth connection to track the scanner when scanner goes beyond the range limit app raise the

    alarm Some of key implementation Create Bluetooth Socket service to receive data,Google Maps with plotting of data receive via Bluetooth, Define database for store location data and group data,

    Bluetooth reconnection if it goes out of range and come in range ,Generate sound and notification in real time for x ray device to go beyond define range which can be in 0-100 meters

    https://www.stanleyinspection.com/services/radiography/real-time-radiographyBluetooth Low Energy Library

    Created Android Library module for scanning Ble device and parse the Ble Advertise for the customer specific UUID , It also provide write characteristic UUID and read characters UUID

    Create library structure and interfaces, Understand GATT profile of Logitech camer Provide configuration class to change UUIDS for read, write and advertise ,Build Android library for AAR

Savuka

Engage Beyond
Jun, 2021 - Sep, 2021 3 months

    Savuka TV

    It's video streaming application based on exo player customisation for the UI, It also have payment SDK

    integration of the SnapScan API ,Manage Pay-Per video by local database using Realm DB. General

    notification all user of SAVuka Tv

    PropScan

    Application aim to find nearby property in south Africa , You can use augmented reality mode or search by

    location to find nearby properties .In Location search you can filter by province ,city and suburb and distance

    from current location with min & max price . Add property to your favourite listing, View property picture with

    detail and chat between agent and buyer

Evoice

Cygnet
Sep, 2020 - Nov, 2020 2 months

    The eVoice app offers you a better way to connect! Add a second phone number for business or personal use

    without the hassle or need to buy a second device.

    https://play.google.com/store/apps/details?id=com.j2.evoicenew

Discount Save App

Cygnet
Feb, 2020 - Jun, 2020 4 months

    This application is use to find discount of different type of retailer which register them self for providing discount

    on their product ,You can search discount by category as well in application . Application have also feature of

    Facebook sharing for Discount which user like to share .It have also feature notification when user redeemed any

    discount successfully it generate Notification in app for rate that retailer discount.

    https://play.google.com/store/apps/details?id=com.discountsaver

Ileads Mobile Application

Regal
Jan, 2019 - Aug, 2019 7 months

    Leads the first and most widely used lead retrieval app for events. Exhibitors can collect, store and manage

    sales leads at trade shows, conferences, and expos anytime, anywhere. Quickly identify the best leads using

    specified data and qualifier criteria. Capture leads by entering badge ID # or by scanning a barcode, if present. If

    barcodes are not printed on your event's badges, scanning will not be available.

    https://play.google.com/store/apps/details?id=com.Bartizan.iLeads&hl=en

SAVuka TV

Aug, 2015 - Jul, 2016 11 months
    It's a video streaming application based on exo player customization for the UI. It also has payment SDK integration of the SnapScan API. Manage Pay-Per video by local database using Realm DB. General notification all user of SAVuka TV.

PropScan

Aug, 2015 - Jul, 2016 11 months
    Application aimed to find nearby property in South Africa. You can use augmented reality mode or search by location to find nearby properties. In Location search you can filter by province, city, and suburb and distance from current location with min & max price. Add property to your favourite listing, view property picture with detail and chat between agent and buyer.

Mobile Pager at Customer on site Kongsberg Maritime

Feb, 2014 - Aug, 20151 yr 6 months
    Created android mobile application that communicates with C# base desktop application through wifi connection. This application is used to get Notification at real time from socket connection between app and server, it uses Alive logic to detect that server is connected to device so user which using this application can believe information push in device is correct.

Geniebea Bank App

Feb, 2014 - Aug, 20151 yr 6 months
    This application is promotional app for Maybank Finance for their stock market promotion. It uses Beacon in for generate push notification as per beacon device detection and it has also included GCM push notification on location based notification. It also includes Market api for stock information of Malaysia.

Password Boss Password Manager

Feb, 2014 - Aug, 20151 yr 6 months
    Keep passwords safe and secure with Password Boss the ultimate password manager app! Our easy-to-use password wallet and password filler app logs you into any website without having to enter your passwords - it is the easiest way to store & remember your passwords.

Mantis Vision Mobile Video Streaming

Sep, 2012 - Dec, 20131 yr 3 months
    Implemented WebRTC Client on Android mobile for rendering video stream from the server. Also added support for the RTSP Camera stream as well for the one more camera stream on the device. Worked on Camera HAL for getting stream of 3rd camera hardware. Built AOSP and verify the changes. Added service for sending stream data from android camera to server.

iLeads Lead Retrieval App for Events

Sep, 2012 - Dec, 20131 yr 3 months
    First and most widely used lead retrieval app for events. Exhibitors can collect, store and manage sales leads at trade shows, conferences, and expos anytime, anywhere. Quickly identify the best leads using specified data and qualifier criteria. Capture leads by entering badge ID # or by scanning a barcode, if present. If barcodes are not printed on your event's badges, scanning will not be available.

eVoice Business Phone Line

May, 2011 - Aug, 20121 yr 3 months
    The eVoice app offers you a better way to connect! Add a second phone number for business or personal use without the hassle or need to buy a second device.

Discount Saver App

Jan, 2011 - Apr, 20121 yr 3 months
    This application is used to find discounts of different types of retailers which register themselves for providing discounts on their products. You can search discount by category as well in application. The application also has a feature of Facebook sharing for discounts which the user likes to share. It also features a notification when the user redeemed any discount successfully it generates Notification in the app for rate that retailer discount.

Education

  • Bachelor in computer engineering

    Sankalchand Patel Engineering College (2011)

Interests

  • Watching Movies
  • Watching Animated Movies