Change language to Change language to Spanish

Portfolio

Kah!me

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.

The site was all developed "from scratch" using Notepad++ for the coding, and GIMP for the logos and images. The technologies used for it are PHP, HTML5, JavaScript (AJAX, jQuery and some third-party plug-ins) and CSS.

Click on the picture or here to visit Kah!me

Kah!me

ImprovedIn

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".

Click on the picture or here to visit ImprovedIn

ImprovedIn

ImageCloud

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.

Click on the picture or here to visit ImageCloud

ImageCloud

90 Seconds

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).

I both designed and developed the app using HTML5, CSS3 and JavaScript (with jQuery), and I am currently working on creating the backend that would support a multiplayer version in which users will be able to challenge friends or other players.

Download 90 Seconds for Android Download 90 Seconds for Windows Phone Download 90 Seconds for Amazon Fire Phone and Tablet

Click on the picture or here to visit 90 Seconds

90 Seconds

MultiClocks

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.

Click on the picture or here to visit MultiClocks

MultiClocks

Textivities

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.

Click on the picture or here to visit Textivities

Textivities

AMD Text

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.

AMD Text

Santa Tracker

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.

This HTML5/CSS3/JavaScript/Enyo app was developed only for the HP Touchpad platform in 2012.

Click on the picture or here to visit Santa Tracker

Santa Tracker

Scrabble Solver

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.

It was developed in HTML5 and JavaScript/Enyo, and it has a database of more than 100,000 two- to nine-letter words, which make it the perfect companion for your game or to use as reference while playing with friends.

Click on the picture or here to visit Scrabble Solver

Scrabble Solver

YoutubeCloud

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).

Click on the picture or here to visit YoutubeCloud

YoutubeCloud

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.

City a la Mode