Jaime Chapinal

      Software developer


More about me and my work

Professional experience


 

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

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

 

 
Gameloft
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

 

 
EA
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






 

 

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

 

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

 
Mediapost
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

Education

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

Skills

Skill Level (about 4)
C++
C#
Javascript
Python
Unity 3D
DDBB: Oracle / mySQL / PostgreSQL
Visual Studio [2005 - 2015]
VCS (Git, SVN, Perforce)
OpenSceneGraph / OpenGL
Windows
Mac
Linux
Android / iOS
HTML5 / CSS3
Photoshop
3ds Max

Others

CV (PDF)

Curriculum Vitae
Resume

Publications

“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

Hobbies

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

Indie games

Portfolio about the indie games that I have been working.

colorfulSnake


colorfulSnake

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!
Download

13Floors


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


Gloom

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*


SuperEnjutoIA*

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

Contact


Find me on ...