Jorge Palacios
Game AI and Gameplay Programmer
Game Developer
Author
Tech Speaker
About Me
Developer, Speaker, Drummer
Bilingual software developer, specialized in AI and Gameplay programming
I'm a BSc in Computer Science, with eight-year professional experience, committing the last five to game development. Focused on Artificial Intelligence and Gameplay, taking advantage when opportunities arise in other areas. Currently working with Unity (C#) for mobile and desktop development, and Phaser (JS) for web games. Published author, tech speaker with teaching experience, and former web developer.
Native Spanish speaker, and English IELTS score: 7.5
Testimonials
"Jorge managed to provide all this information while showing us real life examples, up-to-date information about resources online and doing practical exercises where we got to produce a small videogame applying what we were learning at the time."

"He's a handy programmer that not only contributes to his area of expertise, but has also helped me in optimizing code for my work with sound design and audio programming."

"Jorge is the best game developer i've worked with. His quality standards are high and his communication style is great.."

Strenghts

Programming
Proven experience with C#, JavaScript, C++, and a little bit of Java for game development.

Game Development
From concept to release. From small web advergames, to mobile games, to complex AI modules and behaviors.

Training and Speaking
Speaker at tech and game development events, founded by teaching experience over the years.

Technical Writing
Published technical author, previously technical blogger, and passionate about organizing ideas into stories or coherent steps.
Fun Facts
Happy Clients
1,024Working Hours
6,256Awards Won
21Coffee Consumed
20,000Resume
6 Years of Experience in games (9 in Software Development)
Experience
Aug 2019
Game/VR Programmer (freelancer)
Highform
Programmed controllers for an interactive visit to luxury apartments in VR
Feb 2019 - Aug 2019
Game Client Engineer (contract)
N3TWORK
Game-client programming (mostly UI and UX systems) for the upcoming mobile game Tetris Royale. Focused on C# and Unity, but also using in-house technology for different purposes
Jan 2019
Organizer (PR)
Caracas Game Jam (part of Global Game Jam)
Helped organize the Global Game Jam event held in Caracas, along with other 3 organizers.
- Handled the whole PR tasks
- Reported progress to the Main Organizer in Venezuela
- Helped rose capital with an online crowdfunding campaign called Un Café x CGJ (One Coffee x CGJ) among previous attendees that are now living outside Venezuela.
- The campaign rose around $500 in less than 2 weeks
Aug 2017 - Feb 2019
Lead Programmer (freelance)
The Virtual Castle
Developed a mobile game/app in Unity for social interactions like Tinder, and Habbo combined.
Lead Programmer, and managing a team of 5 developers (2 programmers, 2 artists, 1 musician/QA), project architecture, configuration and workflow.
Oct 2016 - Sep 2017
Game Programmer (freelance)
Lost-Island Entertainment
Developed Wavy Navy (demo) for mobile devices.
Developed 2 apps in Unity as visual props for the TV series Counterpart, depicting older airport depature boards with big led lights and split flaps.
Apr 2017 - May 2017
Gameplay Programmer, Game Designer (freelance)
A Un Paso Adelante (AUPA)
Ported existing Android prototype to Unity and developed improvements not present in original design document
The project consisted of 6 small puzzle and trivia mini-games
Ported in record time and exceeding customer expectations from older to newer version
Oct 2016 - Mar 2017
Gameplay Programmer(freelance)
Teravison Games
Developed 10 games in HTML5/JS using Phaser for the Colombian National Training Service (SENA)
Aug 2016 - Nov 2016
Game Programmer (freelance)
Rebel Idealist
Built a parody game based on Frogger. The game needed to be deployed for web, for both desktop and mobile, include leaderboards, FB login, and sharing features for both Facebook and Twitter.
Nov 2015 - May 2016
Lead Programmer (freelance)
Silvermile
- Developed game controls and battle mechanics for a mobile tap-based RPG game in Unity
- Handled project's repository, builds and supervised technical documentation
- Managed a team of 5 programmers (myself included)
- Managed project configuration and workflow from its conception
- Modularized game-design requirements in order to delegate modules/components to other members of the development team, and report progress to Producer
- Managed team's organization task assignments with help from Producer
Aug 2015 - Oct 2015
Gameplay Programmer (freelance)
Silvermile
- Developed game controls and some core mechanics for a mobile 3D MMO prototype in Unity
- Contributed to team's organization and scheduling, along with Producer
- Envisioned game's modularization in order to help assign tasks
Aug 2014 - Apr 2016
Game Programming Instructor
Escuela Web
HTML5 game programming instructor, focused on teaching the basis of game development, and common techniques using Enchant.js and Phaser frameworks
Jan 2016
Main Organizer
Caracas Game Jam (part of Global Game Jam)
Helped organize the Global Game Jam event held in Caracas, along with other 4 organizers.
- Planned and coordinated the tasks among all the organizers
- Reported progress to the site's founders (Ciro Duran and Yole Quintero) during the whole process
- Reported progress to the GGJ staff and regional organizer
- Rose capital for the event
- Handled the whole PR tasks
Jun 2014
Game Programmer (freelance)
Antares Agencia Interactiva
Developed a penalty-based advergame for supporting Flor De Caña brand during the FIFA World Cup Brazil 2014 in nightclubs and sport bars. Game deployed for Android using Unity
Dec 2013 - Jun 2014
Game Programmer (freelance)
4Geeks
Developed a set of 5 different HTML5 multiplayer mini-games: chess, table football, basketball, swimming, and tennis. The technologies involved in client-side code were Enchant.js, jQuery and JS. Server-side code was developed in Node.js and Socket.IO
May 2013 - May 2014
Programmer (freelance)
Alfer
Programmer in the development of El Canto del Autana video game, mostly focused on back-end development, tool development, and everything related to web development (website, Tumblr custom theme coding, social network connections, and such). Also helped in the development of the game's first GUI iteration.
Feb 2012 - Feb 2013
Software Engineer
Equilibrio Agencia Digital
- Monitored, and developed new features in a Perl-MySQL-based SMS system
- Web development for handling and monitoring above system's traffic (messages, carriers), reports, raffles among valid messages, etc.
Jan 2011 - Mar 2012
Teaching Assistant
Universidad Simón Bolír
Gave support and assitance on computer science labs or practical sessions: Logic, Programming, and Algorithms.
Education
2014
Ms. Candidate in Computer Science
Universidad Simón Bolívar
Specialization courses: Artificial Intelligence (major) and Computer Graphics (minor)
2009
Bs. in Computer Science
Universidad Nueva Esparta
Portfolio
My work

Tetris Royale (0.9.0 - 0.9.3)
Mobile
Multifamily VR
Desktop
U-Tickle
Mobile
The Bribe is Right
Web
Unity 2018 AI Programming Bookbook - Second Edition
Book
Wavy Navy (demo)
Mobile
Caravanas
Mobile
Educational Games Suite
Web
Split Flap Destination Board
Desktop
Obama's Cash Dash
Web
Unity 5.x AI Programming Bookbook
Book
ODU: Osom Debugger for Unity
Tools
Developing an HTML5 Brick-breaker Game with Phaser
Book
Penalti
Mobile
Sport Games Suite
Web
El Canto del Auana
Desktop
ODB: Osom Dialogue Builder
Tools
Web Ninja
Web
Fly Robin, Fly!
WebBlog
My Diary
Contact
Get in Touch
Get in Touch
Sed eleifend sed nibh nec fringilla. Donec eu cursus sem, vitae tristique ante. Cras pretium rutrum egestas. Integer ultrices libero sed justo vehicula, eget tincidunt tortor tempus.