Summary
Overview
Work History
Education
Skills
Timeline
SeniorSoftwareEngineer

Himanshu Pareek

Senior Software Engineer
Jaipur,RJ

Summary

A technology driven professional with around 10 years of experience in Mobile Applications, Android Application (Native), Xamarin development and MAUI. I am Effective and Efficient in end-to-end development of software products from requirement analysis to system study, designing, coding, unit-testing.

Overview

13
13
years of professional experience

Work History

Senior Software Engineer

Pratham Software
07.2020 - Current

An application for managing property record from mobile
Business Problem: To create a kotlin application which provide a option to manage property and buyer record and handle deal .
Environment:
Language
– Kotlin jetpack compose
Technology – Kotlin
Project Responsibilities and Work:
Creating entire flow of application
Integrated web-services, UI design and coding.

created other tool like Smart Area calculator and audio and image option .

An application for checking Inspection and creating from mobile

Business Problem: To create an Android /Ios application to complete inspection and create new inspection. App use map, video, photo, camera, multi theme and multi-language option to provide additional data.

Environment:
Language – C#
Technology – MAUI

Project Responsibilities and Work:

  • Finding all data and information from existing Cordova Application and implement in new MAUI Applicaiton
  • Integrated web-services, UI design and coding. Updating existing Cordova application to latest android platform and provide apk for play store. Resolve issue in MAUI application, Providing Flow chart diagram for some important module.

An application for provide Alert and support using Wear OS Android Watch (Galaxy 4, Galaxy 5 pro) for Critical and Dangers Workplaces

Business Problem: To create an Android watch application to provide session, alert, alert grace and fall detection also support to acknowledge actions done by user.

Environment:
Language – C#
Technology – Xamarin (Wear OS)

Project Responsibilities and Work:

  • Wear OS application Project Architecture, development of Android app
  • Integrated web-services, adding fall detection Wear OS Fall Detection, Unit testing, Resolving UI issue for different watch face vibration and sound during alert, resolving bugs already present in app.Creating watch face with custom complication (alert, message, heart rate)

A leading business provider for Logistics Industry service domain

Business Problem: Solution for providing Mobile application (Android) for existing LOGISTICS INDUSTRY domain system. Provide a solution for job scheduling, vehicle tracking and proof of delivery

Environment:
Language – C#
Technology – Xamarin

Project Responsibilities and Work:

  • Mobile application Project Architecture, development of Android app, Shared development
  • Integrated web-services, FCM Push, Unit testing ,SignalR integration,devops,azur,, chat improvement, appcenter bug analysis, SonarQube integration with Jenkins, devops CI/CD pipeline release .appcenter build release.

E-book Reader Application

Business Problem: Solution for providing Mobile application (Android) for Career Institute domain system. Provide a facility of downlaod,view purchase a book, add highlight, annotation bookmark and notes.

Environment:
Language – C#
Technology – Xamarin

Project Responsibilities and Work:

  • Mobile application Project Architecture, development of Android app, Shared development
  • Integrated web-services, flows, FCM Push, Unit testing

Senior Software Engineer

Finoux Solutions
03.2020 - 06.2020
  • Business Problem: Use Relegen DNA Mobile to issue, receipt, transfer, inspect, service and perform physical asset audits, inventory and compliance checks, risk assessments, JSA/JSEA’s and more
  • Project Responsibilities:
  • Coding
  • Environment:
  • Visual Studio, Xamarin

Senior Software Engineer

Amnex Technologies
08.2019 - 02.2020

RAAS (Rajasthan Accountability Assurance System)

Business Problem: 1) Assist Government in obtaining complete details on the movement of vehicles vis-a-vis their geographical location at

different points in time and the speed of the vehicles at such locations and times;

2) Provide real time information on the movement of vehicles;

3) Provide various standard and exceptional reports pertaining to fleet operation as per requirement(s).

4) Capture vehicle information and communicate the same to Central Control.

Environment:
Language – Java

Technology – Android Native

Project Responsibilities:

  • Handled development of Android apps, Designing

RMC, SMC, GMC (RAJKOT,SURAT,Gandhinagar Municipal Corporation)

Business Problem:

1) Creating Municipal corporation app for multiple city

2) Complete dynamic pages and offline db support

3) Geotagging of Property

Environment:
Language – Java

Technology – Android Native

Project Responsibilities:

  • Handled development of Android apps, Designing, Unit testing

Senior Software Engineer

Nine Hertz India
10.2018 - 06.2019

Rombot

Business Problem:

Rombot is an app which provide a platform for health industries service. A hardware is used for measuring angle of body parts before and after operation. Rombot device is attached to a part of body and then app read all information using Bluetooth connectivity.

Environment: Language –kotlin

Project Responsibilities:

  • Worked on UI development.
  • Worked on Bluetooth Functionality
  • Unit testing

Jameel (Uber kind App)

Business Problem: Jameel is an app which provides a platform like taxi booking service. where customers can book a ride and drive accept. in case of child ride customer can view video streaming of cab.

Environment: Language – Android, Java

Project Responsibilities:

  • Worked on UI development, Custom UI implementation, Video Broadcasting
  • Socket communication
  • Unit testing

Brew Bistro

Business Problem: app provides a user to book order for different categories and order can be offers or single order. Each order contains a discount and tax detail. users can pay using mpesa ,card,cash,loyalty points and brew wallet.

Environment: Language - Java Android

Project Responsibilities:

  • Involved in UI Designing and functionality
  • Unit testing

Team Lead

CG Techno Soft Pvt. Ltd
03.2014 - 09.2018

French Photo Championship

Business Problem: App Provide a Photo Championship. User Can create a photo walk. Shoot multiple photos with Custom Camera and upload it

on server. User can play a photo walk and then can upload 9 photos in played photo walk. App have functionality like Custom Camera for capturing image in 1:1 or 3:4 ratio, Making of Collage of 9 images, Custom Cropper for cropping image in 1:1 or 3:4 ratio.

Environment: Language - java Android

Project Responsibilities:

  • Custom Camera for 1:1 and 3:4 ratio
  • GPS Unlocking photo walks
  • Worked on Location capturing improvements and battery drain related issues
  • Unit testing

Eulogica

Business Problem: App is used to maintain a funeral list and according to funerals a related task list. Tasks are created from mobile end. There are options of getting funerals and task from server with date range. A new task which is created using app save into database. And user specified time all local tasks are sync on server. Alarm Manager is used for syncing.

Environment: Language - Android Native

Project Responsibilities:

  • Worked on UI development part.
  • Worked on integration and flow management part.
  • Unit testing

Cey Hello Medication Reminder App

Business Problem: Cey Hello is a medication management mobile and web solution that user can use to manage his entire family’s medication regimens. Application motivates through Moticons. Motions are audio-visual clips that user can attach to any medication reminder, and they will each time when alarm appears. There is option for adding reminder for monthly,weekly,and daily.Moticons are belong to a Theme. There are 5 default themes in App .and there is option to add custom audio and image into new theme.

Environment: Language - Native Android

Project Responsibilities:

  • Worked on UI development and functionality.
  • Unit testing

Lynking App

Business Problem:Application for Creating Visiting Card in both online and offline way. User can modify a card and create a new card from old

card. App work on Gesture detector, moving Image and editing them also syncing of offline card in background.

Environment: Language - Native Android

Project Responsibilities:

  • Worked on UI development and functionality.
  • Proper canvas use for creating card
  • Unit testing

Android Developer

Galaxy Technology
08.2013 - 03.2014

SoftClinic App

Business Problem: Soft Clinic, designed initially as a Clinic software has now grown into hospital management system with family of pharmacy & laboratory modules to be used by small & medium size hospitals

Environment: Language - Native Android

Project Responsibilities:

  • Worked on UI development and functionality.
  • Unit testing

Education

Masters - computer application

Rajasthan Technical University
Jodhpur, India
01-2013

Bachelors - computer application

Jai Narain Vyas University
Jodhpur, India
01-2009

Skills

Android Native, JAVA, kotlin

MAUI ,Xamarin ,Xamarin Forms

Xamarin Wear OS, Xamarin, kotlin (watch face)

Timeline

Senior Software Engineer

Pratham Software
07.2020 - Current

Senior Software Engineer

Finoux Solutions
03.2020 - 06.2020

Senior Software Engineer

Amnex Technologies
08.2019 - 02.2020

Senior Software Engineer

Nine Hertz India
10.2018 - 06.2019

Team Lead

CG Techno Soft Pvt. Ltd
03.2014 - 09.2018

Android Developer

Galaxy Technology
08.2013 - 03.2014

Masters - computer application

Rajasthan Technical University

Bachelors - computer application

Jai Narain Vyas University
Himanshu PareekSenior Software Engineer