Case Studies

These are the various projects which I am/was working on, which I cannot mention by name either because I am bound by a Non-Disclosure Agreement (NDA) or because the projects are white-labelled and I cannot claim credit.


Audio fingerprinting and Song Detection
Summary:  A complex project involving audio fingerprinting of songs and doing real-time detection of songs on live FM radio streams. The project took nearly 3 years to complete and involves servers to do audio processing, audio rigs to capture live radio output and send it to servers for processing. A web based front end to do statistics and dashboard analytics for users.

Technologies Used: Windows Server OS, Linux, .NET, C#, Python 2.7, Couchbase, Tokyo Tyrant & Tokyo Cabinet, MS SQL Server.
Website Traffic Generation
Summary: A Windows server based application which generates Google Analytics views for targetted websites. It generates a few hundred thousand views a day for websites, based on various configuration parameters. Intelligent use of proxies and multi-threading and embedded browser components allow it to deliver unique visitor views, referrals and specified session duration .

Technologies Used: Windows Server OS, .NET, PHP, MS SQL Server.
Community Marketplace Website
Summary: A community marketplace which lets buyers and sellers register and sell and buy goods from each other. Ratings, followers, profile pages, adding to favourites, user-to-user messaging and notifications, wallet management, blogs etc. are some of the main features in this portal.

Technologies Used: PHP MySql.

My Blog

wget https://www.imagemagick.org/download/ImageMagick.tar.gz
tar xvzf ImageMagick.tar.gz
cd ImageMagick-*
./configure
make
sudo make install
sudo ldconfig /usr/local/lib
 Read More..
Once you have set up a website under Apache, you would need FTP access to the website to be able to upload files. The steps below explain how to do this.   1.Install VSFTPD server Read More..
One of the problems of file_get_contents() is that it messes up the data if the file contains special characters outside the standard ASCII character set. The solution is to¬† convert the Read More..
I came across a great article which details the ways in which parents can keep their kids safe on the internet. This article is particularly relevant today and is required reading for anyone Read More..