Jaime Chapinal

      Software developer

More about me and my work

Professional experience


Company: Amazon
Role: Software Development Engineer II
Dates: August 2019 - Nowadays
Tasks: Europen Consumer Experience (EUCX) software development engineer

Company: King
Role: C++ Game Developer
Dates: Juanuary 2018 - Nowadays
Tasks: New content team: New in-game features (blockers, saga/map functionalities) and design and art production toolsets.
Projects:  Candy Crush Saga


Future Lighthouse
Company: Future Lighthouse
Role: VR Engineer
Dates: October 2017 - January 2018
Tasks: Virtual Reality programming and build publishing tasks. Unity 3D. Oculus. GearVR. PS4 VR.
Projects:  Melita: A Human Journey (GearVR)
 In the Cloud: VR Afterlife (PlayStationVR - GearVR)


Company: Gameloft
Role: UI Engineer
Dates: March 2017 - October 2017
Tasks: User Interfaces programming. (C++ - custom GL engine / C# - Unity3D).
Projects:  Asphalt Xtreme
 Unannounced new game (WIP) with a big IP


Company: Electronic Arts
Role: Software Engineer
Dates: April 2015 - March 2017
Tasks: Internationalization Team (i18n)
Projects:  Battlefield 1 :
Internationalization and localization tasks. Front-end bug fixing: Arabic, Japanese, Russian.
 Plants vs Zombies Heroes :
Internationalization tasks. Adaption and bug-fixing for Japanese, Korean, Traditional Chinese, Simplified Chinese and Russian (Android and iOS)
 Fifa 17 :
Front-end bug fixing: Arabic
 Mirror's Edge Catalyst :
Internationalization tasks. Japanese and Chinese bug fixing.
 Star Wars Battlefront :
Internationalization tasks. Arabic, Japanese and Korean bug-fixing.
 FIFA 16 :
Front-end bug fixing: Arabic
 Need for Speed :
Frostbite improvements and internationalization tasks



Company: Carto
Role: Developer
Dates: October 2014 - April 2015
Tasks: Front-end engineer
Technical Support


Company: Simfor
Role: Programmer
Dates: August 2012 - September 2014
Tasks: Developing formation simulators about cranes, cars, trucks, buses (Emtac) and military vehicles.
I programmed in C++ and I used several technologies: OSG, DirectX, PhysX, Qt. I am specialized in OpenSceneGraph (OSG) and graphic programming (shaders GLSL).
Also, I developed several internal tools:
    Users and courses management app - Qt
    Exercises and menu creators
    Databases design and implementation
    Web services - REST
    Report generators - PDF
    Parsers: XML, JSON.
    Profilers and optimizations
I have set up agile methodology SCRUM and SVN repository in the company.

Company: Mediapost Spain
Role: Junior programmer
Dates: August 2011 - September 2012
Tasks: I worked developing web applications in this marketing and logistic company for external clients (Repsol, Ikea, La Vida Bella).
I worked with ASP.NET, C#, AJAX, Javascript, web services and thermal printers (ZPL and EPL).
I made some prototypes with Android and Windows CE too.

About me


Master in Video Games development (programming) at University Complutense of Madrid (2012 - 2013).

Master in Software Development at University of Granada (2011 - 2012).

Computer Engineering Degree Software Development at University Carlos III of Madrid (2010 - 2011).

Technical Engineering in Computer Managements Software Development at University Carlos III of Madrid (2007 - 2010).


Skill Level (about 4)
Unity 3D
DDBB: Oracle / mySQL / PostgreSQL
Visual Studio [2005 - 2015]
VCS (Git, SVN, Perforce)
OpenSceneGraph / OpenGL
Android / iOS
3ds Max



Curriculum Vitae


“Natural interaction techniques using Kinect”
(2012)Procedings of the 13th International Conference on Interaccion Persona-Ordenador. Article No.14 ISBN:978-1-4503-1314-8


New technologies, video games, Internet, sports, football, music, cinema, reading and travelling.

Indie games

Portfolio about the indie games that I have been working.



From the "classic Snake"'s family, a renew mechanic rises up and you need to use all your visual acuity and eat only your color's fruit.
Run and color yourself!


13 Floors

13Floors is a 'Hack & Slash' game. It was developed in the Global Game Jam 2014 by our studio Claustrophobic Monkey.
Developed with Unity3D in 48 hours.
Download and play!



Gloom is an online fast-paced first person shooter that was developed as a masters thesis for the Complutense University of Madrid.
It was developed in C++, Ogre and PhysX.

Golem Hunter

Golem Hunter

Puzzle game developed in Unity3D in Brains Eden Game Jam in Cambridge.
It will be released for Android and iOS very soon.
You can play a demo here.

Beat Jamp

Runner game developed in Unity3D in Madrid Games Jam 2013.
Awards: 'Best game award' by the participants and 'special playable mention' by the judge.
Play! Z = Jump ; X = Slide .

TAF Kinect

taf kinect

TAF Kinect is a cognitive and physical rehabilitation system that uses Kinect and augmented reality for a fun rehabilitation process.
Developed in C#, XAML and Kinect API. Download

Super Enjuto IA*


Project End of Degree. Platformer video game that implements IA A* pathfinding algorithm.
Developed in XNA with C#.


Find me on ...