May 2012 – Jan 2020

Technical Director

Evasion Games · Córdoba (Spain)

Development and marketing of GameFlow, a visual scripting tool for Unity. Design, management, programming and quality control of the games Vitrun and Vitrun Air.

Unity C# UnityScript Git SourceTree Fork Leap Motion Javascript Jekyll Bootstrap
Feb 2016 – Oct 2016

Freelance Consultant

Virtually Live · Málaga (Spain)

Development of customized Unity tools for Virtual Reality projects related to sports events. Consulting for the organization of the development and application of agile methodologies.

Unity C# Git Agile
Sep 2010 – Apr 2012

QA Manager

Klooteam · Sevilla (Spain)

Technical direction of the QA area. Automation of software construction and testing processes. Definition of work policies and procedures. Development of an internal tool for quality control management. Definition of functional and product usability requirements.

Python Bash Trac Nose Git Jenkins Selenium SSH jsTestDriver QA UX
Nov 2008 – Aug 2010

iOS Developer

Freelance · Málaga (Spain)

Specialized consultancy in iOS application development. Management, programming, quality control, marketing and support. Custom app development. Technical documentation. Production of several own apps: Bingo Touch, Smart Groups, B-Days y Best Apps.

iOS Objective-C XCode Subversion
Nov 2006 – May 2008

QA Manager

Gextech · Málaga (Spain)

Design and implementation of a QA plan for Fantastic League, a virtual sports event betting game. Responsible for a team of 5 people.

Java Mantis TestLink CruiseControl Subversion Ant Eclipse XML
Feb 2005 – Sep 2006

Development Manager

Gextech · Málaga (Spain)

Development of betting games for J2ME mobiles. Development of an automatic porting system. QA implementation and continuous integration. Responsible for a team of 10 people.

Java J2ME Ant Eclipse XML CruiseControl CVS Microsoft Project
Nov 2003 – Aug 2004

Analyst Programmer

Gigames · Barcelona (Spain)

Extension and design of the API of GOS, a gaming engine for type B gaming machines for which I was originally responsible. Redesign of the engine’s prize compensation module.

Java OpenGL LWJGL Eclipse Ant Linux
Jan 2003 – Sep 2003

Lead Programmer

Gextech · Málaga (Spain)

Design and implementation of GOS, a game engine for gaming machines type B and Gran Doradium, first game developed on GOS. Responsible for a team of 6 people.

Java OpenGL LWJGL Eclipse Ant Linux CVS Mantis Microsoft Project
Jul 2000 – May 2001


DMA4 · Madrid (Spain)

Programming of a shoot’em up game using Java technologies. Design and programming of custom tools for editing and binary serialization of game levels.

Java AWT Javascript HTML
Oct 1999 – May 2000


Prosur · Córdoba (Spain)

Programming of business applications for agricultural cooperatives. Automated conversion of MS/DOS programs to Windows.

Visual Basic ADO Crystal Reports SQL