Programming Languages : C, C++, Java
Web Technologies: HTML, CSS, Javascript(Also MVC Frameworks like backbone.js), PHP
Scripting Languages : Ruby
Operating Systems: Linux, Mac, Windows XP/Vista/7
Frameworks: Ruby on Rails, Symfony - MVC Framework for PHP
Tools and Utilities: Netbeans, Eclipse, Swish, Flash Builder, Dreamweaver, Photoshop, Office
Hands on experience of using different APIs like Facebook, Instagram, Foursquare, Topsy Analytics, Yahoo! API's, Twitter API, Alchemy API's, Open Calais API etc.,
Icons by IconTexto
Web Design by Inspect Element
Flickering text inspired from webdesign.pt
Passionate developer, experienced in multiple domains like Design, Development, UI/UX, Text Mining, Web and Mobile application development. Tech savvy person and gadget freak. Hands on expereince in developing websites and applications from scratch till successful deployment. Able to conceptualize several ideas and bring them to reality using my technical and management skills. Demonstrative performance in designing extrordinary interfaces and intuitive logos for several mobile and web apps.
Currently Working as a UI Engineer @ Pega Systems
Previously worked as a Web Engineer @ Enthuse and as a Business Intelligence Consultant @ Thorogood Associates.
Academic Projects
|
Personal Projects
|
Area: Data Mining, Knowledge based Routing
Guide: Prof. Srinath Srinivasa
Summary: The project aims to build a knowledge backbone for academics. The system would contextually examine, correlate and aggregate information based partly on domain knowledge and partly on observing co-occurrence patterns. Also involves knowledge based routing, profile based recommendations.
Project is by IIIT Bangalore in collaboration with Centre for Development of Advanced Computing (CDAC).
Funded by Dept. of Information Technology, Govt. of India.
Live Demo
Back to Projects list
Area: Web Information Extraction, Text Analytics, Sentiment Analysis.
Personal Project
Summary: Extract content from social media such as blogosphere, analyze the data and identify Subject and it's attributes. After identifying the Object and attributes, opinion mining has to be done at a statement level in order to obtain the positive and negative feelings for each attribute. This helps in finding out the feedback of customers for each feature for any given product.
Source Code on Github
Back to Projects list
Area: Information Extraction and Aggregation - Mashup
Won 1st Prize at Yahoo! Hack U, IIITB - 2009
Summary: This idea which came out of sheer laziness, makes the task easy to the users who frequently use different search engines. Basically, the users who are dissatisfied by the results obtained from one search engine switch to other engines thinking of obtaining better results. Here, this idea is mainly emphasized on and is implemented in such a way the user can avoid searching a single query in several places as he/she can view them in a single window. A quest for finding a most relevant search not only as an article or definition, but want to know the community talk on particular query and at the same time what’s the present thing happening over that query as subject.
Learn More in detail...
Back to Projects list
Area: Text categorization, Term Extraction, Social Media Analysis
Developed at Yahoo! Open Hack 2010
Summary: This application aims to get the insights out of a given twitter account. You can feed in a twitter user name and extract the nature of the tweets made by the user as well as most common terms used by him. This helps you categorize what a user speaks about in general to his followers.
Try to find some insights...
Back to Projects list
Area: Sports, Fan Photos - Mashup
Personal Project
Summary: This project was born out of a thought related to sports and events. During or After an event or league, there will be lot of excitement in fans. They express it all using their photos being uploaded onto social media. Once such awesome resource of having pics uploaded by fans across the world is Instagram. Sportspixels web app will let you choose your favorite sports team or event and then navigates you to a beautiful showcase of pictures uploaded by fans across the world with unlimited scrolling!
Detailed Explanation in a blog post...
Nice isn't it? Try it out...
Back to Projects list
Area: Stock Market Tools, YQL, Finance
Developed at Yahoo! Open Hack 2012
Summary: In a market of unlimited opportunities, you should not be missing out any chance just because of ignorance. So we are bringing all possible stocks that match your investment criteria, which makes our tool an ultimate choice for investors. This performs an Inverse Stock Search, unlike other stock search tools which you find on internet.
Learn More - Our Blogpost
Product Demo - Screencast
Launching on iPhone and Android Soon!
Back to Projects list
Area: Android Application, Bangalore Metro - Public Service
Personal Project
Summary: As everyone was excited about the launch of new Metro transit service in Bangalore, India, I was also curious about it. At the same time, thought of helping people in finding information about the metro transit for a smooth and hasslefree journey. Came up with this informative app for fellow Bangaloreans, which works on Android devices. This gives information about fare details between different stations, parking details, Train timings, Routes etc.,
Quick Introduction Video
Android App - Available on Google Play
Back to Projects list
Area: Information Extraction, Android Application, Indian Railways
Personal Project
Summary: Train is a most common mode of long distance transport in India. During our journey, a train passes through different towns and cities. In order to bring the local delicacies of different cities, towns and intermediate stations to the travellers, we have come up with a crowdsourcing platform called YummyTrains. Here you get to provide your train number and we'll fetch you the special local cuisines of all stations that come up on your journey. One can also add the favorite delicacies of your place to help others
Available for Android Devices - Google Play
Nominated for Top 50 Apps in Asia & was 3rd most voted app in App4India contest.
Back to Projects list
Area: Travel Based Android App
Developed for Global Android Developer Camp, Bangalore - 2012
Summary: There are lot of travel options depending on economic ability and time contraints. In order to reach a destination, a common man must make some tradeoffs between time and money; Particularly in a mixed situtation, where you have not much time to travel in Train, but can't spend more on flight. This application comes in handy in such situations - You feed in your source and destination, it provides you a list of options with Train+Flight break journeys with an optimal solution as a preference - You can make a choice by sorting based on time or money.
Launching Soon on Android - Google Play
Back to Projects list
Area: Data Analytics, Website Development, Wordpress
Developed for Client
Summary: Capism is a grassroots cause that lets you own the profits and privacy of your data and time, and empowers you to leverage your data for social good. Developed the website for a client.
Check out Capism Website
Back to Projects list
Area: Website Development, Consulting, Data Analytics
Developed for Client
Summary: Scalein is a consulting company offerring services in Data Analytics, MySQL Consulting, Big Data Consulting etc., I've developed this website using wordpress to focus more on consuting services offered by the company.
Check out the Scalein Website
Back to Projects list
Area: Designing, Tshirt Design
Personal Interest
Summary: This was a quote share by my friend, which was catchy for people from Chandigarh. I created a tshirt design for that. Have a look

Find the actual size images here
Back to Projects list
A simple iOS game where a plane has to avoid different obstacles. As the levels grow, it gets exciting to swerve through the obstacles. This is done as a part of learning basics of iPhone game development.
The goal of this project is to develop a Relational Database Management System. It involves designing development of Buffer manager, Indexing system, and a database engine, and GUI which are the basic building blocks of any RDBMS. Implemented in C++
|
![]() |
|
![]() |
![]() |
![]() |
![]() |
![]() |
|
![]() |
![]() |
![]() |