Hey! I'm a Python developer, 25, and I love building internet services.
I cofounded thecodefarm in 2008, and I do stuff with code.
Software Engineer. Co-Founder of thecodefarm. Python specialized developer (Django, Tornado).
Experience developing internet based applications, backend systems, geolocation and mobile platform projects
Django development for web services, Ideateca's services backend with Django, Tornado and Redis.
The projects I've worked on:
Server-to-server Tracking Services
This Tornado powered service receives thousands of requests per day (one each time an application is opened) from iOS devices, and sends almost one million requests per day. Our server process the information an send it to the different advertiser networks, to track the usage of Ideateca's games.
iBasket Ranking
iBasket ranking system is a Django powered project for managing the different global leaderboards of this game (one per platform: iOS, Android and Facebook) and last 24 hours leaderboards for each of the previous.
Android Billing
This service runs under Django and manages every Android In-app purchase from Ideateca's Android applications.
Teleleo (teleleo.es)
Teleleo is a social network where users comment live shows from Spanish TV. Users can check in live shows to comment, follow other users and keep in touch with the fan community while watching their favorite shows.
Anuncioteca (anuncioteca.es)
Anuncioteca is a classified ads online platform powered by Django and Solr.
Some of the technologies I've used are the following:
Django, Python, Tornado, Redis, PostgreSQL, Solr, RabbitMQ, ØMQ, Prototype, Virtualenv, PIP, Fabric, Memcached, Gunicorn, Nginx, Java, Jetty.
On my last year of University, I co-founded this little IT startup based in my hometown (Vitoria-Gasteiz, Spain) with three more friends.
We developed Python and Django based web services development and I also worked as Android developer.
Some of the technologies used in thecodefarm's projects are the following:
Python, Django, Virtualenv, PIP, Fabric, PostgreSQL, Memcached
During 2 years, we developed our own web projects (listed below) as well as some projects for clients, always related with Internet.
DKPBoard
DKPBoard is a dragon-kill-point management engine for World of Warcraft. It has more than 38000 active players, who have participated in half a million registered events. It is one of the management systems included on the most extended addon (Headcount) for the data export process of World of Warcraft. It also offers several dkp management systems (ZeroSum included), and let the users make a detailed monitoring of their Guild's progression, both in European and American servers.
Infocarretera
All the incidences from Basque Country's road network. This service checks the state of the roads in real time, obtains periodically the information from the Department of Basque Goverment and offers to it in an accesible simple mobile web application. Also offers a complete API for getting the data (the Goverment’s web doesn’t).
Infocarretera was awarded with the 1st prize in “Desafio AbreDatos 2010”, an OpenData contets, and the code is available in Google Code.
http://code.google.com/p/infocarretera
Cup of Wifi
Cup of Wifi is a free service where you can find and register establishments with wifi connection. It provides information by areas about the different spots located there. The users can find the location as well as upload photos, submit comments about the spots, recommend them or add them to their favorite list. Also, it's possible to follow the users whom, because of their criteria, can be useful when choosing one spot or the other.
Member of GEOBUS project for Tagzania (www.tagzania.com, www.codesyntax.com), consisting of a geolocation search algorithm and the subsequent sorting attending to final user's characteristic, and the development of a mobile client for the web platform, which geolocates user's position by Cell Tagging.
Apart from Tagzania's data, other sources as Geonames, Google Maps or Yahoo! Maps were used to gather more information.
Technologies: Python, Django, PostgreSQL (GIS), Java ME
Tools: Bash, Apache httpd, Subversion