Jonathan Maldonado Contreras
Senior Engine Programmer at Glowmade- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Español Native or bilingual proficiency
-
Inglés Full professional proficiency
Topline Score
Bio
Jairo Canales Alfonso
Jonathan is an outstanding video-game programmer. He is an amazing programmer who cares about providing great solutions, and he takes an active effort on learning every day something new. Furthermore, he is a proactive worker not afraid get out of his comfort zone when he has to develop any new feature of the game. In addition to being technically skilled, Jonathan integrates easily in any team. Furthermore, he takes an active role on boosting the communication inside his teams. Moreover, he writes clear documentation and procedures.
Chema Sánchez
Jonathan is, by far, one of the most undervalued programmers I know. His technical skills are vastly beyond his age or written experience. On top of this, an excellent and friendly co-worker and better person. I do not have the words to recommend Jonathan enough.
Jairo Canales Alfonso
Jonathan is an outstanding video-game programmer. He is an amazing programmer who cares about providing great solutions, and he takes an active effort on learning every day something new. Furthermore, he is a proactive worker not afraid get out of his comfort zone when he has to develop any new feature of the game. In addition to being technically skilled, Jonathan integrates easily in any team. Furthermore, he takes an active role on boosting the communication inside his teams. Moreover, he writes clear documentation and procedures.
Chema Sánchez
Jonathan is, by far, one of the most undervalued programmers I know. His technical skills are vastly beyond his age or written experience. On top of this, an excellent and friendly co-worker and better person. I do not have the words to recommend Jonathan enough.
Jairo Canales Alfonso
Jonathan is an outstanding video-game programmer. He is an amazing programmer who cares about providing great solutions, and he takes an active effort on learning every day something new. Furthermore, he is a proactive worker not afraid get out of his comfort zone when he has to develop any new feature of the game. In addition to being technically skilled, Jonathan integrates easily in any team. Furthermore, he takes an active role on boosting the communication inside his teams. Moreover, he writes clear documentation and procedures.
Chema Sánchez
Jonathan is, by far, one of the most undervalued programmers I know. His technical skills are vastly beyond his age or written experience. On top of this, an excellent and friendly co-worker and better person. I do not have the words to recommend Jonathan enough.
Jairo Canales Alfonso
Jonathan is an outstanding video-game programmer. He is an amazing programmer who cares about providing great solutions, and he takes an active effort on learning every day something new. Furthermore, he is a proactive worker not afraid get out of his comfort zone when he has to develop any new feature of the game. In addition to being technically skilled, Jonathan integrates easily in any team. Furthermore, he takes an active role on boosting the communication inside his teams. Moreover, he writes clear documentation and procedures.
Chema Sánchez
Jonathan is, by far, one of the most undervalued programmers I know. His technical skills are vastly beyond his age or written experience. On top of this, an excellent and friendly co-worker and better person. I do not have the words to recommend Jonathan enough.
Experience
-
Glowmade
-
United Kingdom
-
Computer Games
-
1 - 100 Employee
-
Senior Engine Programmer
-
Aug 2021 - Present
-
-
-
CD PROJEKT RED
-
Poland
-
Computer Games
-
700 & Above Employee
-
Senior Engine Programmer
-
Dec 2020 - Aug 2021
Cyberpunk 2077
-
-
Engine Programmer
-
Dec 2019 - Dec 2020
Cyberpunk 2077
-
-
-
Creative Assembly
-
United Kingdom
-
Computer Games
-
700 & Above Employee
-
Game Engine Programmer
-
May 2018 - Dec 2019
-
-
-
Gameloft
-
France
-
Computer Games
-
700 & Above Employee
-
C++ Game developer
-
May 2016 - Apr 2018
Game development in c++ with in-house tools. ❑ “N.O.V.A LEGACY” - team of 25 people - 40 million downloads in Android. Mobile FPS with 19 missions and multiplayer in less than 25MB apk without additional download. • Design and implementation of a transactional system for anti-hacking. • Online Development: backups, gifting, profile synchronization. • Implementation of the save system, including the save encryption. • Graphics programming and size optimization for the first three updates. • Design and implementation of the lootbox system. • Gameplay bug fixing in level logic and components in Lua. Show less
-
-
-
IceMobile
-
Netherlands
-
Information Technology & Services
-
1 - 100 Employee
-
Mobile Developer
-
Sep 2014 - Apr 2016
Application development for Android from 2.3 to 5.x. Use of GSON, Gradle and GIT. Creation of internal frameworks and client implementations. Development in IOS with Objective-C and Swift. Application development for Android from 2.3 to 5.x. Use of GSON, Gradle and GIT. Creation of internal frameworks and client implementations. Development in IOS with Objective-C and Swift.
-
-
-
Magicbox Television and Interactive Services S.L.
-
Broadcast Media Production and Distribution
-
1 - 100 Employee
-
Android Developer
-
Nov 2013 - Aug 2014
Application development for Android including user interface focussing in the accesibility, business logic or architecture. Using a variety of technologies such as SIP for a video call system, Lint for a good user interface experience or low level commands of Android system. Use of Trac with agilo and SVN as version control system. Application development for Android including user interface focussing in the accesibility, business logic or architecture. Using a variety of technologies such as SIP for a video call system, Lint for a good user interface experience or low level commands of Android system. Use of Trac with agilo and SVN as version control system.
-
-
-
THE GRAFFTER
-
Spain
-
IT Services and IT Consulting
-
OpenCV C++ developer
-
Jan 2013 - Sep 2013
Design and development of computer vision algorithms with C/C++ and OpenCV. Research of new methods of cross-correlation between images, convolution, mathematical morfology and treatment in order to improve the performance in mobile devices. API development using Cassandra NoSQL, Spring and Java. Design and development of computer vision algorithms with C/C++ and OpenCV. Research of new methods of cross-correlation between images, convolution, mathematical morfology and treatment in order to improve the performance in mobile devices. API development using Cassandra NoSQL, Spring and Java.
-
-
-
Ralph Lauren
-
United States
-
Apparel & Fashion
-
700 & Above Employee
-
Facilities department
-
Oct 2012 - Dec 2012
Different jobs for the department such as equipment installations, repairs, maintenance calls and system services. Direct contact with the customer in Spanish and English. Different jobs for the department such as equipment installations, repairs, maintenance calls and system services. Direct contact with the customer in Spanish and English.
-
-
-
Universidad Politécnica de Madrid
-
Spain
-
Higher Education
-
700 & Above Employee
-
J2EE Developer
-
Oct 2011 - Nov 2012
Development of an application for university cooperation called OCUD using J2EE, Struts, Hibernate, MySql and subversion as technologies and Kanban as methodology of organization. Development of an application for university cooperation called OCUD using J2EE, Struts, Hibernate, MySql and subversion as technologies and Kanban as methodology of organization.
-
-
-
Ralph Lauren
-
United States
-
Apparel & Fashion
-
700 & Above Employee
-
Facilities department
-
Jul 2011 - Sep 2011
Different jobs for the department such as equipment installations, repairs, maintenance calls and system services. Direct contact with the customer in Spanish and English. Different jobs for the department such as equipment installations, repairs, maintenance calls and system services. Direct contact with the customer in Spanish and English.
-
-
Education
-
Universidad Politécnica de Madrid
Bachelor's degree, Software engineering