QuickMeme.com

using Python, Django, Flash AS3, Nginx, Rackspace Cloud Files — 2011

  • Designed, developed & marketed an image macro generator site that achieved 5 million visits per month by its 3rd month.
  • Highly optimized site running on a server costing only $22 per month
  • Later purchased by Miltz Media and overtime has grown up to 14 million visits per month using the same architecture
* Current state of the site doesn't reflect my original work



PriceCheck

using C#, PHP, Windows Phone 7 SDK, MySQL — 2010

  • Windows Phone 7 app for sharing prices of items based on location
  • Ranked 5th in Microsoft Imagine Cup Worldwide contest
  • Was built with beta SDK and most controls had to be created by myself



BusySally.com

using Python, Django, MySQL — 2010

  • Web app that reminds you to take the pill using SMS if you forget.
  • You can send text message, phone call, or use the website to let it know that you took it.



WolfScript

using Python, Toy Parser Generator — 2009

  • Developed my own dynamic objected programming language supporting most features of a modern scripting language like Python
  • Supported features:
    • Array, String, Numbers, Dictionary, Try/Catch, Exceptions, Stack Trace, Static Trace, Call by reference/value, Named parameter, Operator Overloading, Cyclic Import, Multiple Inheritance, Closure
    • Initial work for CSE 306: Principles of Programming Language extended to a full language



Victory Lane

using Python, Django — 2009

  • Software engineering class project to develop an event registration system
  • Worked in a team of 4



CheckersME

using Java, JavaME Platform SDK — 2009

  • Change-tracking AI allows for 10,000 iterations instantly on older cellphone devices
  • Particle system for subtle effects



Project Immunity

using C#, XNA, Physics2D.Net — 2009

  • 5 month project for Microsoft Imagine Cup Competition
  • Top down physics based shooter + first person shooter
  • Gaussian blurred depth of field, motion blur, edge glow, velocity particles



EquiExchange

using Java, Coldfusion, MySQL — 2009

  • A fake stock trading site
  • Acquires live stock data through web services and allows user to play with them
  • Warns the user with SMS text message when a Conditional Order by user is triggered
  • Won 1st place in class competition for CSE 305: Principles of Database Systems



Slide Engine

using Flash AS3 — 2009

  • Designed a game engine where Adobe Flash IDE is the Map editor
  • Assigning a class attribute to any symbol object makes it accessible in the world
  • Animating platforms using Tweens translates to moving platforms in game



Game Of Life

using Java — 2008

  • Class project for making Game of Life
  • Built my own 2D graphics engine with animation, mip-mapping, culling.
  • Ranked 1st place in class



Legend Engine

using C++, OpenGL — 2008

  • OpenGL based platform independent 3D game engine
  • Landscape with dynamic level of detail
  • Full DirectX model file format parser
  • For CSE 381: Advanced Game Programming



Multiplayer Chinese Poker

using C#, Flash AS3, MS SQL — 2007

  • Multiplayer Chinese poker game where you can send a friend a link and start playing with them instantly or find people to play with in a lobby
  • Wrote a multi-threaded C# server as the backend