Ankit Ahuja

Code. Experiment. Read.

Download as PDF

Ankit Ahuja

ahuja.ankit@gmail.com

Education

  • M.S. Computer Science, specializing in Human Computer Interaction (Aug. 2011 – Present)

    Virginia Tech, Blacksburg, VA

  • B.E. Computer Science and Engineering (Aug. 2006 – Aug. 2010)

    SBIT, Maharishi Dayanand University, Rohtak, India
    Score – 71.9%

Skills

  • Languages - JavaScript, HTML/CSS, PHP, SQL, Objective-C, C++, Ruby
  • Platforms - Cocoa, Ruby On Rails, Mac OS X, Windows 7/XP, Linux
  • Other Tools - Git, Xcode, SVN, Adobe Photoshop CS5

Experience

  • Department of Computer Science, Virginia Tech – Graduate Research Assistant
    Aug. 2010 – Present

    Working with Dr. Andrea Kavanaugh and Dr. Manuel A. Pérez-Quiñones on projects in the areas of social computing and personal information management.

  • Google Summer of Code 2010 – Student Contractor, Google
    May 2010 – Aug. 2010

    Worked with Rachel Shearer from the Google Accessibility Engineering Team to develop Stylebot, a Google Chrome extension that allows users to manipulate a web page’s appearance in a WYSIWYG manner. The project aims to increase the accessibility and adaptability of the web.

  • Google Summer of Code 2009 – Student Contractor, Google May 2009 – Aug. 2009

    Developed an extension for Joomla that allows non-technical users to easily make changes to their Joomla based sites’ content without having to log into the administrative backend. Its aim was to make it easier for website owners to update their site’s content without having to rely upon webmasters.

Self-Directed Projects

  • Search Ninja: iPhone App to make searching the web using different search engines easier and faster on the iPhone and iPod touch

  • gleeBox: A browser extension that provides a novel way to browse the web using the keyboard. User can type in commands into a prompt to simulate actions like scrolling, opening links, etc., which are traditionally performed using the mouse. It aims to reduce RSI caused by constant switching between the mouse and the keyboard and speed up browsing for advanced users.

  • Stylebot Social: A website where users can share and install other users’ website modifications created using Stylebot.

  • Friendcompare: A Last.fm mashup that lets users do a head-to-head comparsion of their musical tastes by displaying common artists, albums, tracks, etc.

  • PollBol: Ruby on Rails application for small groups of users to create, share and vote on polls.

  • ProxyCal: A web application for forgetful students to help them keep track of their college attendance. It utilizes the user’s Google Calendar account as the data store instead of a conventional database.

Service

Awards and Achievements

  • Won the web designing, debugging and programming contests as part of the national-level technical fest, Techaeon 2009.

  • Won inter-school level competitions PROCOM Quiz and Cyberfest 2003 and participated in Science Olympiads, debates and recitation competitions.

Other Interests

  • Playing cricket, reading technology and design blogs and testing alpha/beta software.

Download as PDF