“Meet Jarvis”

Tasmiya Almas
MiQ Tech and Analytics
3 min readNov 14, 2019

Effectively Manages Ad Campaigns with Data Insights.

In today’s fast-paced digital landscape, an effective campaign management solution ensures brands and enterprises deliver relevant, personalized experiences to customers across multiple channels and touchpoints. But managing marketing campaigns aren’t easy and it comes with its share of challenges: channel overload, ROI Attribution, automation, personalization, and more.

To achieve the best out of your campaigns, Jarvis — MiQ’s Campaign Management Tool enables traders to manage the campaign’s set up, margin, reporting, optimizations from a single interface furthermore, this tool allows a trade to take control of their campaign, improvise performance of their campaign and access transparency in cost reports. Jarvis combines each step of the campaign management cycle into a unique interface. Jarvis aims to make Trader's lives easier.

Technology trail behind “Jarvis”

Jarvis is a comprehensive, evolving software platform that runs on varied technology and algorithms. As a Backend setup “Jarvis” is hosted on AWS cloud along with Amazon Aurora as a database. Aurora is a fully managed relational database engine that’s compatible with MySQL. MySQL combines the speed and reliability of high-end commercial databases with the simplicity and cost-effectiveness of open-source databases. The code, tools, and applications you use today with your existing MySQL database can be used with Aurora. With some workloads, Aurora can deliver up to five times the throughput of MySQL without requiring changes to most of your existing applications. Aurora automates and standardizes database clustering and replication, which are typically among the most challenging aspects of database configuration and administration. This makes “Jarvis” a robust tool in managing your campaigns, fetch and access data anytime. Jarvis uses “Spring Boot/ Middle Ware Java”, as its coding language. It is an open-source Java-based framework to create various “Microservices” which enables you to generate API and Business Logics. Jarvis is built on a Microservice level concept wherein the software can be broken down into multiple component services so that each of these services can be deployed and then redeployed independently without compromising the integrity of the application.

Jarvis from a front-end perspective adopts Angular JS on a Java Script for all its user-friendly and catchy UI designs. Web developers use Angular JS UI Grid to perform and manipulate large data sets, further to this Angular JS facilitates Two-way data binding and runs a lot of API seamlessly. “Jarvis” benefits from the Microservices technique wherein a software system is developed which focuses on building single-function modules with well-defined interfaces and operations. This allows developers to target the desired services and not impacting or hindering the service in case of manipulation.

With a mix of all these diverse technologies which we use at MiQ to build a comprehensive Campaign Management Tool — “Jarvis”. Along with MiQ’s other products, Jarvis provides MiQ a cutting edge in being a pioneer in the Marketing Intelligence space.

--

--