Our Work

Backed by a dedicated team of experienced and the freshest talents, we have mastery in designing, developing, and analyzing the several intricacies of websites. Here's a sneak peek at some of our recent projects.

Analytics Vidhya

Analytics Vidhyaa Work

Analytics Vidhya's Datahack platform

Backed by a dedicated team of experienced and the freshest talents, we have mastery in designing, developing, and analyzing the several intricacies of websites. Here's a sneak peek at some of our recent projects.

About Analytics Vidhya

With data becoming the oil for Generation Z, the job profiles and career options have altered hugely over the years. There's more and more requirement for data science on a global level, like never before. However, the need for good analytical skills is still not deeply integrated into many professionals and practitioners. Analytics Vidhya is a global platform that helps data science professionals to learn, get trained, understand real case-studies and improve their analytics. Essentia started with filling the shoes of the organization's original developer and took care of almost every inch of the organization's backend support.

Problem Statement Given To us

We came into the picture when the original developer filed for resignation and was serving his notice period. After inheriting the codebase and taking the knowledge transfer session we realized that this project also suffered from the standard issues that plague any project that goes from POC to production without adequate time being spent on the cleanup of the code and architecture.

Solution from Essentia

The first thing we did was to upgrade the codebase from the older django version to the latest at that time and also migrate the codebase into our standard scaffold for django projects thus simplifying the process of deployment and automation. Over the next two years and several bimonthly sprints, we implemented a plethora of new features, cleaned up the existing ones and added a suit of unit tests that have greatly helped the platform.

Journey With Analytics Vidhya

Essentia supported Analytics Vidhya for a long period of two years where we had to integrate many new features into the platform. We implemented cleaning up of the several existing features and added a brand new suite of unit tests to enhance the quality of the platform and make it more reliable for future developments. When Analytics Vidhya approached us, out of their many issues, one important drawback that they had to face was that the platform used to go down frequently and at least once during every competition. Our reformed features added a supporting base for the platform to process faster and uninterrupted.

Django

Python

Ansible

AWS

Postgres

Pandas

NGINX

celery

JSM

JSM

Juxt Smart Mandate

Juxt Smart Mandate reached out to us when an OCR system they had created was giving satisfactorily accurate results but at the rate of 6 documents in an hour.

Problem Given To Us

When Juxt Smart Mandate, one of the growing Data-Driven Management Companies, reached out to us, they wanted us to create an Optical Character Recognition system to bring higher productivity and Higher accuracy in their working. Their existing OCR system was lagging, giving adequately accurate results but at a much slower rate.

Optical Character Recognition is one of the most used data entry methods. It allows the scanning and digital recognition of written and printed texts. The system photo scans the text, followed by a thorough analysis. Only after these, the text is translated into character codes. OCR helps businesses to expedite the data search through enormous content. It is essential in companies that require a higher document inflow along with high volume scanning.

Solution from Essentia

Team Essentia went on with a project goal of creating a faster workflow that manages to process data as fast as possible. Over a course of two weeks that included 5 sessions, our team was able to optimize and automate their workflow to enable processing of over a thousand documents per hour.

Our team used the underlying principle of introducing a queuing system into their monolithic single process system and adding automated launching and termination of cloud instances.This resulted in a competent data processing system that favours the organization in their decision making for clients.

Django

D3.js

DRF

VueJS

Postgres

Redis

NGINX

celery

We are highly recommended by our clients

Analytics vidhyaa Blubyn Career 360 India Open Data Juxt Raw Mango Spoken Tutorials Strawberry POS Test Rocket