Private Equity MIS Application¶
Introduction¶
A Mumbai based Private Equity firm which has a multi-platform Mobile Application with MIS of portfolio of companies.
The applications also had a built in document management system, which synced files periodically containing key agreements and analyst reports.
Key challenges¶
- The application has performance issues specifically with regards to
Rendering of Financial information
Frequent Crashes
Un-reliable file syncing
- The backend which supported the application had following issues:
Excel file parsing was not supported
Extensive and tedious manual upload processs
No validation of Data
Flat hierarchy of all documents
UI Consistency issue across Mobile and Web Application
Architecture¶

How we solved these problems?¶
A complete re-write of the application was undertaken following
Recommendation Engine¶
Software Components Used¶
Django: Pythonic Web Framework for building Web Applications
Django REST Framework: Building APIs that other applications can use to talk to Registry
Postgres: Database for storing and retrieving information
Apache Solr: Search engine component to allow users search by different parameters
Bootstrap + jQuery: For implementing frontend validations
Celery: Background tasks and periodic tasks
Scikit Learn: For building classification and ranking model
Revive: Adserver that was used to run Banner campaigns on behalf of partner sites
Nagios: Server monitoring and alerting system
Project Management¶
Entire technology aspect was taken care by our team
Our team followed Agile approach for implementing the project
Our tech team participated in weekly standups
Daily summary reports along with push to staging instances were done
Onboarding of partners by doing technical consulting was also done by our team