This is a personal project that I developed in 2011 to mimic the service provided by Web sites such as bit.ly: users can type any URL in the textbox, and by clicking on "shrink" (or pressing the "enter" button), the URL will be shortened into a Kah!me URL that can be used online.
This is a project that I developed as part of an HP internal programming competition. Once the user grants read-access to his/her LinkedIn profile, ImprovedIn analyzes it, assigns a score, and displays advise on how to improve it.
It uses different APIs developed from IDOL On Demand (it was one of the requirements of the competition) along with the LinkedIn API and the jQuery library... and I am currently working on giving it a nicer UI (with AngularJS and Bootstrap) and turning it into a phone app.
This project has been showcased on HP web site as one of the "cool apps developers have built using IDOL OnDemand APIs".
ImageCloud is a jQuery plug-in that creates an image gallery inspired by the Google's Doodle design for the Christmas holidays on 2010. The doodle consisted on a group of images and frames that, when placing the mouse over then, grew to their real size displaying the whole picture.
I started developing in late December 2010, completed in January 2011, and rebumped in 2014 after improving and cleaning the code (making it more robust and HTML5-friendly), and adding new functionalities that make it (even) more interesting than before.
90 Seconds is a word game in which players need to guess as many words of the given topic as possible. This is the first multiplatform game that I have developed, with versions for Android, Windows Phone, HP Touchpad, and the Web (I used Cordova/PhoneGap for the integration with the Android platform).
Multiclocks is a set of clocks that can be customized to your liking. As of right now there are 19 available clocks: BCD, Sunlight, Digital... even a sundial! You can personalize the clocks by selecting the type, the colors, the font... there are over 2 million possible combinations.
There are versions of this app for Windows Phone and HP Touchpad, and I'm working on porting it to Android and iPhone.
I collaborate with different teachers (and with my wife's class in particular) developing Web mini-apps and mini-games, so I decided to put many of them under one Web site so the students could have easy access to them.
It is fun to develop this site, not only I get to draw everything and test different styles, but I also get to program game-like activities that help people learn new languages (and Spanish in particular), and at the same I can experiment with different technologies.
AMD is a small app that allows the user to send free text messages from the HP Touchpad to cell phones in the USA, and could be extended to other countries and not only the USA.
It uses the different service providers email gateways to link email addresses with phones and send text messages that way. This app was not published into the App Catalog, but it's used only for personal purposes.
Santa Tracker is a small application that allows you to know how many days are left before Christmas, what Santa is doing right now, as well as where he is... and it also includes a small game to spend some time during the wait for Santa.
Scrabble Solver helps finding words for games like Scrabble or Words with Friends. Users just need to type the letters, click on the button, et voila! A list of words will appear.
When I completed ImageCloud, I was working on a project related to Youtube and thought that I could do the same thing but using Youtube videos instead of images.
The result was YoutubeCloud, a jQuery plug-in that generates a video gallery with the content that you choose from Youtube (it requires the swfobject library - included in the package).
City a la Mode
This was a project I created while working for CampusGroups (Novalsys). It was the Web site for the Charity Fashion Show organized in 2011 by the students of Harvard Business School.
They provided the images and a set of mockups, and my job was to transform them into a functional Web site with VB.Net, HTML, CSS, and jQuery (for the galleries). The content management system used for the data was CampusGroups.
Since it was created, this site has been decommisioned.
About the portfolio
This is a small compilation of work that I've done using different technologies: from Web sites to tablet/phone apps, through jQuery plug-ins.