Projects

This page lists some of my personal pet projects. Some very early work can be found here. As a developer consultant, I've worked with clients all around the world developing projects spanning domains and industries.

Tidbits

  • tinyProgressbar – extremely tiny (640 bytes) Javascript progressbar library
  • simplemysql – an ultra simple wrapper for Python MySQLdb with very basic functionality
  • StringValidator.py – a simple Python class for basic string validation
  • Ishtika – a geometric unicode Malayalam font
  • MLphone – an algorithm for generating phonetic hashes for Malayalam words, like Metaphone for English (Python, PHP)
  • ml2en – a library for phonetically transliterating Malayalam script to Roman / Latin characters (Python, PHP, Javascript)
  • localStorageDB – a simple database layer for localStorage (Javascript)
  • xmlutils.py – a set of Python scripts for converting XML files to SQL and CSV (Python)
  • tinytooltip – an extremely tiny tooltip plugin for jQuery (Javascript)
  • tinytabs – a tiny tabbing plugin for jQuery (Javascript)
  • jqDialog – a dialog plugin for jQuery (Javascript)

Personal projects

  • 2013

    • Save the market

      A hangman style browser game made with Easeljs

      HTML5 Canvas; Javascript; April 2013
  • 2012

    • Word Pluck

      A Create.js experiment, Word Pluck is a fun little browser based typing game that was played over 40,000 times within twenty four hours of going live. A premium version (with touch support and other enhancements) is available for Windows 8 is available.

      HTML5 Canvas; Javascript; November 2012
  • 2011

    • Simple Planner

      A self contained, offline calendar/event manager/personal planner (extension for Chrome browser). Uses localStorage to store entries. Can export entries to ICS and CSV. Created as 10k app competition entry.

      HTML5 Canvas, Blobs; Javascript; Chrome Marketplace; Mozilla Marketplace September 2011
  • 2010

    • CV Maker

      A sophisticated web app for writing, maintaining, and publishing professional resumes. Supports multiple CV templates and export formats (TXT, HTML, PDF). Nearing 100,000 users.

      Python; PHP; Javascript; MySQL; MongoDB October 2010
    • Olam

      The regularly curated, de-facto online English & Malayalam dictionary with hundreds of thousands of words.

      Python; PHP; MySQL; Language processing May 2010
    • Vettila Music

      An indie music label (South India) aiming at creating fresh music and promoting budding talents.

      January 2010
  • 2008

    • ColoursMix

      A niche clothing company partnership touting casual wear clothing. Aimed at procuring and manufacturing) fabric locally, empowering local communities.

      December 2008Terminated
    • Oddpath People

      A people's search engine with a database of 100million+ U.S phone records.

      PHP; Ruby; MySQL April 2008Not live
    • Oddpath Money

      Realtime stock quotation and monitoring tool.

      PHP; Javascript; MySQL March 2008Not live
    • Words and Language

      A similarity-search engine for English words. Interest stemmed from BSc. thesis on computational linguistics.

      PHP; Python; MySQL January 2008
  • 2007

    • TwoKop (Two kinds of people)

      A satirical webcomic portraying current events in the form of “two kinds of people“

      October 2007Terminated
    • Pencily

      Instant inspiration for illustrators / artists / designers. A realtime topic-wise newsfeed aggregator.

      PHP; MySQL October 2007Terminated
    • RichMint

      A User Interface design, usability testing and evaluation company. Richmint has UI experts who create beautiful user interfaces for the masses.

      October 2007
    • Cinemalayalam

      A talent recruitment and content movie portal for the South Indian cinema industry started with the support of eminent industry professionals. Had a custom built mini-social network, profile, recruitment management and tracking system, payment gateways etc.

      Python; PHP; MySQL September 2007Terminated
    • Oddpath

      One of the largest local search engines in the US with over 11 million listings.

      PHP; Ruby; MySQL; PostgresSQL May 2007Not live
  • 2006

    • Simpleones

      A short lived pet social network based on the Crowd engine.

      PHP; Javascript; MySQL December 2006 Terminated
    • Thumbq

      An image archival and sharing app. Supported dynamic inline galleries, transitional thumbnails, transitional slide shows and more. Quickly grew in popularity, but died due to the lack of funding.

      PHP; Javascript; MySQL October 2006Terminated
    • Great People

      A simple wiki system with biographies of eminent people (Scoop).

      October 2006Terminated
    • Topstories.in

      An instant news aggregator for major Indian newspapers (Scoop).

      PHP; MySQL October 2006Terminated
    • Outpost

      A buzz-tracker application (social search engine) (Scoop). Searched popular social media sites news sources for a given keyword and displayed popularity indexed results with a popularity in real time.

      Ruby; MySQL October 2006Terminated
    • Font.in

      A font search engine with a huge collection of downlodable fonts (Scoop). Glyph maps, live text preview and more.

      PHP; MySQL October 2006Terminated
    • Shorturl

      A simple url-shortner (Scoop).

      PHP; MySQL October 2006Terminated
    • Scoop

      A “conglomerate” of web services for India.

      September 2006Terminated
    • Crowd

      An attempt at a social networking site for India. The engine was an evolved version of Hive. Didn't go into fruition, but turned into a full fledged re-usable social networking platform that powers a few niche social networks.

      PHP; Javascript; MySQL October 2006
    • Hive

      A social networking engine (PHP, MySQL) with support for profiles, friends, messaging, photos etc.

      PHP; Javascript; MySQL August 2006
    • Commentful

      A tool to monitor replies to comments and responses left anywhere on the web (blogs, forums etc.). Supported wide variety of sources including almost all blog software and platforms, and came with a desktop notification widget. Was acquired by the Network LLC. in January 2007.

      PHP; Javascript; MySQL; Firefox Addon July 2006 to January 2007Not live
    • Krun.ch

      An intuitive online file sharing, realtime compression and archival app. Quickly grew in popularity, but was terminated as a result of losing control of the domain name due to fraudulent activities by the registrar, RegisterFly.

      PHP; Javascript; MySQL May 2006Terminated
  • 2005

    • SplogSpot

      A public searchable database of Spam blogs. Had a public API available for integration. Had a large, automatically curated and near-realtime updated database of spam blogs.

      PHP; Javascript; MySQL Sep 2005 to Mar 2006Not live
    • Pingoat

      A blog ping (XML RPC) app that became hugely popular, and was one of the top 2000 websites on the internet (according to Alexa stats). At its peak, Pingoat was handling 8 million pings a day.

      PHP; Javascript; MySQL July 2005 to March 2006Not live
    • DuckSoup

      An easy to use, full fledged Technorati API library in PHP

      PHP August 2005Defunct
    • Vine

      An advanced blogging platform and social network that was meant to be a successor to boastMachine.

      PHP; MySQL Early 2005Terminated
  • 2004

    • KeyPop

      A keyword research tool that fed data from the Overture marketing data and Google.

      Perl; MySQL September 2004Terminated
    • Shophigh

      A comprehensive shopping deals and comparison website.

      Perl; PHP; MySQL September 2004Terminated
    • Fontgo

      A font search engine with a huge archive of 10,000 downlodable fonts.

      Perl; PHP; MySQL August 2004Terminated
    • myPageRank

      A Google pagerank checker, badge tool.

      PHP June 2004Terminated
  • 2003

    • NewzPile

      Originally started as a passive news aggregator with embeddable scroll news tickers, Newzpile was later turned into a realtime keyword based news aggregator.

      PHP; MySQL Dec 2003 to July 2012Not live
    • boastMachine

      One of the early open source blogging systems that supported multiple blogs, users, categories, posts and tags, comments, file attachments, search, rating, rss feeds, anti-spam and ip blocking, backup and maintenance etc. Has been downloaded over a million times over the years, at its peak, powered half a million blogs on the internet.

      PHP; Javascript; MySQL Mid 2003 - April 2007