Download as pdf or txt
Download as pdf or txt
You are on page 1of 67

InnovationM

Corporate Presentation

1
Company Overview
• InnovationM provides specialized design & development
services in the technology space - focusing on an end to end
solution development on mobile, web, middle-ware, server
back-end & cloud technologies.
• 9-years old, Headquartered in Noida (India).
• Worked with 150+ national & international clients till date.
• Amongst the top 10 mobile development companies in India
(rating by Clutch, Good Firms)
• Actively maintain two Solution Repositories on Technology and
on UX/UI Design.
Services
• New Concept Design (UX/UI Design)
• Technology Architecture and Design Services
• Custom Solution Development (Web, Mobile, Back-end Server
& Integrations)
• Outsourced Product Development (OPD)
• Integrated Mobility Solutions & User Analytics
• Data Engineering (Big Data) & Data Science Services
• Cloud Solutions Deployment, Monitoring and Support on AWS.
• Migration of On-Premise Solutions to Cloud

2
Our Clientele

3
Technology We Work On

Front-End Mobile Front-End Web (Advanced JavaScript)

Backend/Server Technologies Content Management Systems

QA Automation Testing Database Cloud Deployment

Bigdata Machine Learning/AI

4
InnovationM Solution Accelerators

Over time, InnovationM has amassed


Repository of Frameworks, Utilities, Technical
Design Patterns and Accelerators to standardize
and optimize project delivery and cost.

CONSUMER FOCUSED DESIGN

Accelerate Time To Address Common Reduce Development


Deployment Business Challenges Risks

UX/UI Design Technical Design Project Template


repository for faster Repository Repository
development

5
Our Competencies & Area of
Expertise

6
Focus Area: Technology Architecture & Design

A Technology Architecture and Design Practice


such as standard design patterns & templates,
solution to common problems, infra
requirements & sizing, cloud infra, security,
coding standards and design guidelines. TECHNICAL ARCHITECTURE AND DESIGN

Security standards Cloud infra design Reduce Development


Risks

Design patterns and Technical Design Project Template


templates templates Repository

7
Focus Area: Mobile and Web Application Development
Our depth and breadth of experience – resulting from years of
working for clients with global reach – has enabled us to
provide a much more flexible approach for our clients. This also
gives us a whole array of opportunities to create optimal
solutions, tailor-made to your specific business needs – no
matter whether it is a website, mobile app or a CRM business
tool.

The outstanding value in our team of experts (including software


developers, front-end experts, implementation specialists,
project managers, etc.) is from their depth of knowledge across
many industries and business needs.

We have subject-experts with a complete set of competencies


that would be expected from a best-in-class organization. This
gives us an exceptional capacity to create dedicated project
teams for even the most complicated of projects.

8
Focus Area: Big Data and Data Analytics

We provide Systems Integration & Big Data services to realize


the potential of data & provide a complete technology
service, taking a project from discovery and planning through
to implementation and support. The following are our
services, technologies and platform experience:

• Migration of traditional warehouse to big data warehouse


• Building data pipelines for batch as well as streaming data
• Implementing Datalake solutions
• Optimizing query performance and cloud cost
• Hadoop Distributions: Apache Hadoop, Cloudera Hadoop Distribution, Databricks
• Hadoop Eco-system: HDFS, MapReduce, Hive, Oozie, Yarn, Zookeeper
• Tools & Platforms: Kylo & NiFi, Sqoop, Kafka, Spark, Spark SQL, Spark Streaming, Elasticsearch
• Programming Languages: Scala, Java, Python, SQL
• No-SQL Databases: HBase and MongoDB

9
Focus Area: Data Engineering and Data Science

We provide Advanced Analytics and AI services


enabling enterprises to generate business value
through data. Coupled with our Data
Engineering practice, we have built analytics &
predictive modeling solutions across industries
ranging from e-commerce to private equity and
management consulting to non-profits; working
across verticals including finance, marketing and
HR. Our core focus is enabling businesses to
take data driven decisions.

• Tools: We are tool agnostic and have worked in Python, R, Tensorflow, STATA and SAS.
• Predictive Analytics: AI, ML, Deep Learning and core Statistics.
• Algorithms Expertise: Includes Naïve Bayes, Random Forests, Neural Networks and SVM
• NLP : Named Entity Recognition, Record Linkage, Sentiment Analysis, Summarizer, Stemming and
Lemmatization, and Social Media Analytics
• Descriptive Analytics & Dashboards using R Shiny, Python Plotly or Dash, Tableau and Qlikview
• ML frameworks such as scikit-learn, NLTK, NumPy, Pandas, Keras, TensorFlow and Theano

10
Focus Area: Cloud Services
Well Architected AWS Solution
We design solutions with good architectural habits, eliminate risk,
and respond faster to changes that affect designs, applications, and
workloads. We have the expertise needed to build high-quality
solutions, implement best practices, check the state of workloads,
and make improvements.

Cloud Migration
We provide end-to-end capabilities to help customers migrate to the AWS Cloud. We provide ongoing
support for the full cycle of: plan/design >> build/migrate >> run >> optimize.

Cloud Hosting
We as the AWS partner provides web hosting of applications on AWS cloud as it provides broad
platform support, worldwide data-centers, scalability from day one at a significantly reduced cost.

Cloud Monitoring
Monitoring is a very crucial part of maintaining the AWS solutions on the grounds of reliability,
availability, and performance of your Cloud Workloads. We collect monitoring data from all the parts in
your AWS solutions which helps to debug a multi-point failure if one occurs.

Application Development on Cloud


We build cloud-based applications through Software-as-a-service (SaaS) app development. We have
build SaaS applications on the cloud using the programming language like Java, PHP, C#/.NET. The
application is build using AWS services like Code Pipeline, Code Commit etc.
11
Awards

12
Why InnovationM?

Solution Domain Experience: InnovationM has gained experience in various domains over a period
of time such as Logistics, Healthcare, Education and Financial Solutions, which complements well
with our technology offering.

Technology Practice: The Technology Architecture & Design Practice at InnovationM provides
impetus to us to engage with large organizations with a complex systems and “serious” architecture
& design needs in their solutions.

Solution Accelerators: Built over a period of time, the time-tested accelerators has put our
solutioning capability and speed of delivery to the next level.

Strong Delivery Capabilities: A strong Focus on Technical Design, UX/UI Design along with sound
development, QA and release processes, and adoption of latest tools and frameworks has built our
reputation of a company which “delivers”.

People, Learning & Development: A strong recruitment engine and set of processes & templates
helps find and evaluate the right talent for InnovationM in an efficient manner. Plus, a mindful &
ongoing efforts towards people training has helped us build a strong base of training material.

13
Some of Our Key Projects

14
Key Projects

Gatwick Airport Grant Thornton


London

15
Key Projects

British Council NHAI & IDFC Bank

16
Key Projects

BEST Mumbai Lenskart

17
Key Projects

Tricog LoveVivah

18
Detailed Case Studies

19
Case Study: Recruitment Process Analysis & Prediction
A Web solution for predicting and analysing the future resource requirements
along with Interviewer’s efficiency by monitoring the performance of the
recruiters. The application helps in predicting the resources required to gain the
maximum efficiency from organization's perspective.

Solution Highlights
• Application is used to predict the trends of the future resource requirements by monitoring the
former and current data trends for the business analysis.
• Recruiter’s efficiency can also be estimated with the results of the interviews taken by them.
The efficiency will be based on the number of selection and rejections.
• MySQL is used for the database management and Gorm Library is used to fetch that data.
• JWT Package and UUID Package are used for the authentication of a particular user and
identification of the recruiter.
• Time Series analysis and ML regression algorithm are utilized to forecast trend and resource
requirement.
• Future trends of the data is being displayed in a graphical format for better analysis and
prediction.

Made With

20
Case Study: Recruitment Process Analysis & Prediction
Solution Benefits
• The data trends is useful for Business Analysis in the upcoming period i.e. the number of resource
requests in the upcoming months can be predicted by analysing the trends of past months.
• The performance of the Recruiters can be monitored for further training and appraisal.
• Business strategies can be formulated on the basis of the result of predictions for the growth and
expansion of the organization.

21
Case Study: NLP Based Solution

A cloud application was developed for leading job portal in India. The purpose
of the application was to provide advanced search and matching capabilities by
analysing the content of resumes uploaded by job seekers. Video courses on job
portal were recommended to job seekers basis the resume content.
Solution Highlights
• Multiple analysis algorithms are used to analyse the text of the resume.
• Extensive use of storage partitioning to reduce the query cost.
• Use of Natural Language Programming (NLP) to augment metadata.
• Custom and extensible data pipeline. Build regression algorithms.
• Extraction of important keywords from the resume and to incorporate it as search keyword.
Video courses on the the platform were recommended basis on keywords
• The run time for 2TB data is 4 hours. which includes ingestion of new data, run regression
algorithms, produce recommendations, publish to clients.

Made With

22
Architecture & Details
Solution Benefits
• Details of Resume and its metadata were ingested from various systems and stored in raw HDFS
• Spark based transformers are written to run text processing algorithms
• Tokenizer is the first step as it splits resume into paragraphs, sentences, words
• Other spark-based text processing algorithms were implemented to analyse text. Output of the
spark transformers is aggregated with metadata and stored back into lake
• Analyzed output is fed into a search engine to improve searching and matching
Resume

23
Case Study: Election Sentiment Analysis & Prediction
Application was developed to understand Sentiment of people by analyzing
tweets and creating Wordclouds. Predictions was made by analyzing approx.
20K tweets all taken together at various instances of time. The Application was
build using R language
Solution Highlights
This project included downloading twitter data into R and performing analysis. The steps involved
are:

• Organizing the data and removing Stopwords, punctuations


• Creating a glossary to monitor Hindi and English words
• Structuring Wordclouds to identify the most commonly used words
•Identifying positive and negative words and drawing trend lines to realize their usage and rate of
recurrence in twitter data

• Preparing a report on the conclusion and forecasting a winner based on the analysis
Made With

24
Key Details

Importing Tweets

25
Key Details

Cleaning Data

26
Key Details

WordCloud Creation

27
Key Details
Solution Benefits

Insights into election landscape were drawn basis on the wordcloud illustrating the most used
words. Sentiment Analysis showed trends of positive inclination or negative inclination for different
political parties. Thorough Analysis was done to draw conclusions about election predictions.

28
Case Study: GT Digital Datalake Solution

A Digital Datalake Solution was developed to capture audit data into an HDFS
cluster . A robust security implementation was required to enable authentication
and authorization on HDFS such that only authorized users can query the data

Solution Highlights
• Successful conclusion of PoC with NiFi, Kylo, Spark & Hive to capture audit data into an HDFS
cluster
• HDFS Security Implementation
• Setup of OpenLDAP for user management
• Setup infrastructure for GT Datalake users to be administered on the cloud using open ldap
• Kerberos Based Authentication for HDFS Cluster
• NiFi Pipeline integration with HDFS
• Demo on internal cluster on AWS and Integration with existing setup of GT

Built Using

29
Case Study: GT Digital Datalake Solution

• Security in a Hadoop system is quite complex


• Initial designs were based on a co-operative open system
• Unix level permissions were added as an extension to the cluster
• Modern security relies heavily on kerberos
• Authentication
• Kerberos based Authentication is the standard. Users and services without a Kerberos
ticket will not be able to access the cluster
• All Hadoop services support Kerberos tickets to authenticate
• Authorization
• Core authorization is handled using ACLs on HDFS directories
• Hive/Application level authorization can be managed using Ranger (however Ranger is
not compatible with every application type)
• Security at rest
• Even if users get access to raw data they should not be allowed to view it
• It is enabled via encryption of data
• Applications use keys to decrypt data and perform operations

30
Case Study: GT Digital Datalake Solution

AD Kerberos based Hadoop authentication


workflow
Domain
User Details
Controller
Auth
Request
User
KDC Service
kint/Application

Ticket
Active Directory

Ticket
valid
Action with
ticket kerberos
hdfs
Hadoop Node
command/action

31
Case Study: British Council (IELTS Prep)
The IELTS Learning solution is an interactive
user-oriented educational IELTS preparation
solution that shall act as a guide for aspirants to
prepare for the IELTS test’s sections.
Solution Highlights
• The solution has a robust back-end which dynamically
services the content for various learning sections and the
quizzes.
• A heavy content-driven solution involving HTML texts and
audio files to learn & practice for IELTS.
• The front-end is developed in Android and iOS & provides
content for various learning modules and dynamic quizzing.
• The key learning modules developed are: Listening,
Speaking, English Grammar, English Vocabulary & IELTS Tips.
• Deployed on Amazon (AWS) Cloud with S3 storage
Made For Android & iOS
https://itunes.apple.com/us/app/ielts-prep-app-takeielts-org/id1207210399?mt=8

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

32
Case Study: British Council (IELTS Prep)

33
Case Study: SalesAI Application
We designed and develop a mobile application for Sales team. Application has
all the details of the products and services and helps to increase sales and
revenue by giving sales forecast and recommendation of targets to sell the
products.
Solution Highlights
• The portal has all the products and services listed on the application and gives the
extensive details of the products for increasing sales team performance.
• Data comes into the system to CRM solution and can also be fed directly into this
system.
• Application has an AI based recommendation system that identify sales opportunities
and helps in increasing sales.
• AI and machine learning recognize patterns and make predictions to find more and
better opportunities.
• Application also generates a weekly customized plan gives guidance on what products
and services to sell, to whom.
• Intelligent predictions also specify which products or services individual contacts are
likely to purchase now.

34
Case Study: SalesAI Application

35
Case Study: SalesAI Application

36
Case Study: Training Delivery Solution (Gatwick Airport)
An end to end training solution being built for one of the major airports in London is an
application which is used to conduct theory & practical training on heavy machinery used on
airports. The training is delivered using an Android App and managed through web, with a
complete server application on the back-end.

Built Using

Nearby API

37
Case Study: Training Delivery Solution (Gatwick Airport)

38
Case Study: Training Delivery Solution (Gatwick Airport)

39
Case Study: Times Internet Corporate Website
Designed the Corporate Website for Times Internet. The main goal was to enhance the User
Experience and create a future proof portal using the latest technologies.

Developed Using:

40
Case Study: Employee Appraisal Platform for Titan
Designed and developed an employee appraisal platform for TITAN. This
solution is used by managers, regional manager, National Heads and HR team of
TITAN.
Solution Highlights
• Front-End, Back-End Server & Web APIs Developed for Titan’s Employee Appraisal Platform using
latest technology stack.
• Employee Appraisal Platform provides high-end and more efficient platform for giving ratings,
upload or delete data and , easy to use platform for generating reports of the employees. This
platform takes care of whole appraisal flow.
• Robust change management solution is provided for managing the changes in employee details
and rating.
• High-End encryption is used to secure the data of employees in portal.

Built Using

41
Case Study: Employee Appraisal Platform for Titan

42
Case Study: Smart Meters Automated Reading Solution
An end to end solution to enable the process of
collecting meter reading from Smart Meters on
the field and complete data management on the
Middleware and the Web.

Solution Highlights
• A field-force solution involving an Android App for data
collection from Smart Meters. The data is collected
manually as well through an automated process (Optical
Port Reader) following the standards and command
protocol of the Smart Meter manufacturer.
• Middleware development to manage customer & meter
readings among various other data appoints in the
solution (ex, team hierarchy)
• A web interface to manage the complete data flowing
through the system.

Built Using

43
Case Study: Smart Meters Automated Reading Solution

44
Case Study: Smart Meters Automated Reading Solution

45
Case Study: Issue Reporting Solution
An end to end solution for logging and tracking
the issues occurred at Jubilant stores (Dominos
and Dunkin Donuts) all over India.

Solution Highlights

• An issue reporting solution on Android & iOS platform


to report issues taking place at Dominos & Dunking
Donuts outlets.
• Solution enables users to view a list of open issues. The
user can edit an open issue from the list of open issues
& can submit it (& hence close it).
• A web interface (Admin panel) to manage and close the
issues reported at different stores.

Built Using

46
47
48
Case Study: eToll Solution for National Highways
The eTolling solution is built to manage the entire process of toll booths
management on national highways. It includes web applications to manage
modules such as inventory, RFID card issuance, interfaces for issuer & acquirer
banks etc.
Solution Highlights
• Very complex solution which manages end to end process of transaction management for an
RFID based eToll solution.
• Software solutions built for Issuer Banks (which issues RFID tags) and the Acquirer Banks (which
owns a toll plaza).
• Integration with NPCI, adhering to their specs and other requirements such as UPI integration.
• System integration with various third-party systems, end point systems and numerous toll plazas.
Built Using

49
Case Study: Solid Waste Management System

A web portal on solid waste management system for tracking and monitoring of vehicles
engaged in collection and transportation of solid waste across the country. The platform
also offers MIS for waste collection, notify municipal functionaries about vehicle
breakdown, hence bringing about a higher level of transparency in civic administration.

Built Using

50
Case Study: Flight Analytics Application
We developed an application for a leading airline company. Application is being used
to provide analytics on the operations and performance. The Data is delivered in
real-time from airlines system into an Azure cluster, further a layer for real-time
streaming is used to ingest into Azure datalake.

51
Case Study: Flight Analytics Application

52
Case Study: Flight Analytics Application

53
Case Study: Flight Analytics Application

54
Case Study: Health Cases Referral Application (Tricog)
A mobile solution to refer health emergency
cases from one health care Centre to another
in case of unavailability of resources.
Solution Highlights
• Mobile application is used to refer patients to health
center where resources are available.
• Patient’s in charge can create case on the application
and add others members (like ambulance driver,
doctor of other health center) to the group to create a
chat room.
• Chat room is available for all members of group to
interact with each other.
• Live location can be shared in the group in case of
shifting patient.

Made With

55
Case Study: Line App Integration For Superdry
A mobile solution which shows loyalty points
of the customers of the Superdry on the Line
Chat Application using their Line’s user
account.

Solution Highlights
• Line Chat Bot was designed and developed by us to give
users Loyalty points in real time.
• Rich menu development for Line app to display Loyalty
Points.
• Integration with Cegid CRM to get users data and
Loyalty Points.
• Development of Microservice to store data of users for
faster accessibility.
• User can see there loyalty points by sending simple text
message on the Superdry channel on Line application.

Made With

56
Case Study: SaaS based Location Tracking Platform
MovingPIN is an enterprise-grade SaaS platform & service for real-time location
tracking of people & assets. It's a device-agnostic "platform" & “an end to end
solution" with APIs, widgets & custom integration points for location tracking on
web, Android and iOS.

57
Case Study: ShowMe (for Emergency Response Team)
An Android solution which lets Emergency
Response Teams (in State of Massachusetts
(govt.) in US.) to communicate with people with
communication disabilities such as deaf &
dumb, language issues etc.
Solution Highlights
• The Android solution represents various emergency
situations (such as fire, hurricane) in the form of icons to
communicate with people with disabilities.
• The solution is built for both Android phones & tablets
• There are around 1500 icons for various situations
including some animated icons / videos to communicate
a set of actions (for ex, pack your food)
• A much optimized choice of fonts, font colours, icon sizes
has been done to suite the need of people with
disabilities.
https://play.google.com/store/apps/details
?id=gov.ma.dph.showme&hl=en
https://itunes.apple.com/us/app/show-
me-for-emergencies/id840012297?mt=8
58
Case Study: iOS Beacons Set-up for Indoor Navigation
An iOS App designed & built to setup beacons
in an indoor location for indoor location
determination & navigation.

Solution Highlights
• The application scans a beacon and sets it up at a
location on a map corresponding to a physical location
which is sent to server using a REST API Call.
• The App also uses an iOS SDK which is used to
determine the user location based on the location of
existing beacons.
• The user’s current location and the location of existing
beacons is used to determine routes to a Point of
Interest (POI) in an indoor location (for ex, an airport
terminal)

Made For Built Using

59
Case Study: Smart Plugs (Home Automation)
A mobile & server solution to set-up and
manage Smart Plugs in home and office
settings. The Smart Plugs are Wi-Fi enabled
and are controlled using mobile app along
with an ability to view power usage info.

Solution Highlights

• The solution involves set-up of a Wi-Fi enabled Smart


Plug in a physical location.
• The solution provides for Unit / Room / Appliance
Management to create the structure for the Home or
Office.
• The mobile app controls the Smart Plug and provides
usage info of the appliance (ex, Water Heater) to
which the Smart Plug is attached to.
• Historical usage data is collected and made available
using tabular & graphical forms, along with cost
savings.

60
Case Study: Catalog (Card Offers) – for Pine Labs
An Android solution to look at various
“offline” offers & rewards available in various
stores on bank credit cards.

Solution Highlights
• The application had rich set of features & modules
such as credit & debit card management, category-
based offers, offer details, offer search, store locator,
store details and many more.
• The offers are presented based on various product
categories.
• The application was developed using Material Design
principles and has animations at various places in the
application.
• An advanced store locator which not only draws stores
on a map but also clubs store on a map if they are
closely located for ex, in a mall.
Made For
https://play.google.com/store/apps/details?id=
com.pinelabs.emicatalogue.pinelabs

61
Case Study: Carpool App (Delhi Government)
Poochh-O Carpool is the official carpool
application of Delhi government launched on
Android to cater to carpooling needs
originating from Odd-Even Rule.
Solution Highlights
• Process driven approach for users to provide their
personal info, their vehicle info and their travel
schedule related info.
• A Recommendation Engine to connect carpool seekers
and car owners based on travel schedule & other
parameters.
• Algorithms built to recommend & connect people.
• In-built messaging for users to talk to each other
anonymously.
• Multiple checks & balances in place such as Odd-Even,
Gender Preference
• Id Card and Aadhar card upload & validation
https://play.google.com/store/apps/details?id=co
m.dimts.carpool&hl=en
62
Case Study: eLearning Solution
The Windows 10 App is used by KG-12 students to play digital content on
Windows 10 Desktop and Windows 10 Tablet
Solution Highlights
• Tablet & Desktop App (Windows 10) is the core App to play digital content. The content is
provided in an SD card or in-memory of the tablet or desktop.
• License Generator / Activation – is used to create license for the content and for activation.
• Content Encryption Utility – is used to encrypt content before the same is provisioned on the
tablet or desktop
• Security features are make sure that content only plays in the tablet on which it is activated.

Built Using

63
Case Study: Oxigen Wallet
A mobile wallet solution built for iOS for Money
Transfer, Mobile Recharge, DTH Recharge and
Bill Payments.
Solution Highlights
• Transfer money and pay utility bills
• Maintain a history of transactions
• Maintain contacts information with in the app for ease
of transfer
• Load wallet from debit & credit card
• Accumulate points for every money transaction made
using the solution
• Redeem points; Integration with Fastacash for Social
Money Transfer

Social Money Transfer

https://itunes.apple.com/us/app/oxigen-wallet-money-transfer/id902255619?mt=8
http://www.windowsphone.com/en-in/store/app/oxigen-wallet-money-transfer-
recharge/c3875a8e-8904-4413-9c28-5afc99c1186d

64
Case Study: Oyo Rooms - Hotel Property Management
An Android-based mobile solution used by
Hotel Property Manager to manage the
booking & inventory of rooms in the hotel
Solution Highlights
• It is a connected solution to manage the inventories of
rooms in the hotel & sync-up with booking done on
the Hotel central booking system
• The application manages thing such as walks-ins,
group bookings & cancellations.
• The complete hotel check-in process and guest
information management is done through the mobile
solution.
• The mobile solution manages the guest payment
• The solution provides a Dashboard to provide an
overall Hotel summary / view to the Property
Manager.

Made For

65
InnovationM: Contact Info

INNOVATIONM
A-36, Sector 4 (Ground Floor)
Noida 201301 (India)
Phone: +91 7838065578
Email: sales@innovationm.com
Website: https://www.innovationm.com/

Social Media Links:

66
THANK YOU

67

You might also like