We are the creators of the joojip Stream Analytics Platform and the joos Stream Querying Language.

Why did we build joojip?

Problem #1

In today’s world, Devices and Apps send data continuously. This data needs to be processed and aggregated in order to derive actionable insights that are available in a timely fashion, often immediately on arrival of new data. Since the data is continuously updated, it is important to process the data incrementally and not in batch mode.

joojip Stream Analytics Platform is designed for incremental updates.

It has been built to handle Velocity in addition to Volume and Variety of data.

joojip allows us to

  • Collect data from any source – in motion or at rest
  • Analyze as they arrive and
  • Visualize the insights immediately. The insights update automatically as input data flows.

Problem #2

We also understand that every business has unique needs in terms of both the metrics they track and the sources from where the data come from. Most 3rd party analytics tools provide nice ways of tracking pre-defined metrics. These are metrics that tool vendors identify as important for the users. However, users often find that limiting the depth of their analyses.

So, in addition to power and ease of use that most 3rd party analytics tools offer, while developing Joojip, we also focused on flexibility, or rather malleability so you are able to define your own metrics and derive insights into them and go as deep as you want.

That malleability is provided by the joos Stream Querying Language.

joos is a scripting language designed specifically for the purpose of configuring and setting up the joojip Stream Analytics Platform. The Stream Engine in joojip is powerful in its data processing capabilities and it needs to be programmed for specific installations. A traditional programming language would have made this process verbose and cumbersome. joos script is custom designed to powerfully express the data processing topology of the Stream Engine.



  • Designed for incremental updates as new data flows in
  • Powerful Stream processing engine to perform real-time analytics at scale
  • Malleable – Can be customized to exactly your needs
  • Integrate with any data source – streaming or static
  • Device to Dashboard in days/weeks


We provide customers the fastest way to gain real-time insights alongside historical information about things that they care about

Focus on your core business. Leave your analytics to us.

- We abstract away the details of real-time analytics infrastructure
- All the gory details about database, server-side software hidden under the hood

Bespoke Analytics using the Most Malleable Analytics Platform

- Derive metrics that you care about
- Visualize in a way you want

Device to Dashboard in a few days to weeks

- We can get you up and running with your custom Analytics solution in a matter of a few days to weeks.

Who can benefit from us?

Are you a hardware company in the IoT or connected devices space and need to build software?

Are you a logistics or transportation company and would like to get actionable real-time insights on your fleet and drivers?

Are you trying to unify and monitor all your data from one place? Data from across all of your channels – social media, mobile app, web etc.?

Are you looking for flexibility in analysis? Existing 3rd party tools often limit the depth of your analysis. Would you like to get more deeper insights and choose what kind of metrics you want to track?

Are you a SaaS company and would like to enrich your offering with embedded Analytics?

Would you like to bring real-time context to your Apps?

Are you looking for automated, scheduled reporting mechanisms?

Would you like dashboards that can be securely shared within your company and outside to your clients?

Embed Real-Time Analytics

Transform raw data to meaningful analytics through powerful stream processing engine and enrich your offering

stream analytics

Analytics made to order for you

Real-time dashboards for internal KPIs and customer facing analytics

custom analytics dashboard

Unlock the value of analytics from any connected "thing"

Turn data into valuable insights

Custom analytics, dashboards and reports to get maximum value from your data. From data collection to beautiful visualization in days

Differentiate with analytics

Embed analytics into customer facing SaaS applications. Deploy advanced analytics to provide added value to your customers

Focus on your core product

Focus on developing a brilliant product. Leave the analytics, back-end and maintenance to us


Sriram Swaminathan

Founder & CEO

As CEO, Sriram is responsible for overall vision and leadership for Joojip. He has worked in the semiconductor and software industries for over 15 years. He started his career with Intel in Massachusetts in what used to be called their Handheld Computing Division. Following Intel, he worked with semiconductor companies including AMD and Rambus in various positions, before switching careers to co-found Cilantro Technologies. Cilantro was primarily focused on Analytics for Real-time energy management. At Cilantro, as CTO, Sriram was responsible for Technology and Engineering. For over 7 halcyon years at Cilantro, a lot of his work was around real-time data collection and analytics.

Sriram holds an M.S from University of Massachusetts Amherst and a B.E from Annamalai University India. He has authored over 10 publications in IEEE & ACM conferences and one IEEE Journal publication.

Would you like to take your data to Dashboard in days?

Your Name (required)

Your Email (required)

Your Message