About Me

I'm a Senior Android Developer that works for Schibsted Spain developing the Vibbo application. With almost 15 years of experience as a programmer, my experience covers a lot of different kind of applications, from web app development to the desktop, mobile apps and videogames. I've participated in some blockbuster games such as Burnout Paradise, DeadSpace and the Skate franchise. Also I've tried to start up my own indie videogame studio, labeled "Retrowax Games" with which I've made this game that it's published for the Xbox360 and Windows Phone and PC Windows. Although I have a broad experience in game development, nowadays my main expertise is Android development. I'm working for Vibbo, one of the most popular brands in Spain.

Work

Schibsted Spain

Android Senior Developer March 2012 - Present

Senior programmer for the Vibbo (known before as segundamano.es) brand mobile team;an online classified advertising business. Developing applications for Android.

Accomplishments
  • Continuous integration.
  • Test Driven Development.
  • Use of patterns like Model-View-Presenter. (MVP)
  • Implementation of Reactive paradigm using RxJava.
  • Agile methodologies like Scrum and Kanban.
  • Being awarded two times in a row as “one of the best apps of the year” of Google Play store.

E-TIC Sistemes

Programmer November 2011 - July 2012

I worked for various clients such as UPCNet and Anuntis before being signed by them. At UPCNet I worked developing and maintaining part of their collaborative tools (Python). Also I developed the user Dashboard and some products for the website Arts Combinatòries from the Antoni Tàpies Foundation (Plone/Python/Javascript).

Retrowax Games

Game Developer May 2010 - November 2011

In charge of designing, artwork, planning and developing the multiplatform indie game called Zombusters. Zombusters was published on Xbox 360, Windows Phone and PC (Desura). It was developed using XNA (C#), Photoshop CS2 for Pixel Art Graphics and Audacity for Sound Effects.

Direla Disc, S.L. (now called Zitro)

Game Programmer February 2009 - May 2010

Programmer of Casino games using C++.

Electronic Arts

Integration Engineer July 2007 - October 2008

My work was develop "build pipelines" using Nant for integrating text, audio and video inside videogames, develop tools and also solve text translations issues in databases. Games Credited: Burnout Paradise, Dead Space, The Godfather 2, Skate 2 and The Simpsons Game.

Direla Disc, S.L. (now called Zitro)

Game Programmer March 2007 - June 2007

Programmer of Casino games using C++. I were there only four months because I switched to Electronic Arts in Madrid.

Guell Consulting

Senior Analyst & Designer February 2005 - January 2007

Designing and developing web applications using Zope/Plone, Python and Javascript. Also maintaining backends and systems.

Education

UPC

Systems Tech Engineer 2002 - 2008

Not finished

Escola Pía Santa Anna

Technician of Analysis and Development of Computer Applications 2000 - 2002

Original Title: Tècninc d’Analisi i Desenvolupament d’aplicacions informàtiques

Skills

Mobile Apps

Android Development (Java and Kotlin), iOS Development (Objective-C)

Video Games Related

PC, PS3 ,Xbox 360 & Windows Phone Game Development. Unity3D, Game Design, Localization, Scripting, Gameplay Programming, Online Gaming, XNA, C#, Mono, Monogame, C/C++, PyGame (Python).

Web Development

Zope, Plone, Python, JavaScript, jQuery, JSON, HTML5 , GNU/Linux, XML, WebGL.

General

Photoshop, Audacity, Cubase, Git. I’ve developed in almost all kind of environments including Linux, OSX and Windows systems.

  • Android
  • Java
  • Kotlin
  • Testing