Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
SoftwareDeveloper

Deo Carlo Rodil

Software Developer
Las Piñas City,Metro Manila

Summary

  • Professional game developer for more than 10 years with released projects catering to different platforms.
  • Well-versed and experienced with software architecture.
  • Has a very strong foundation in programming which can be applied to any platform, programming language, and technology.
  • More than 5 years of experience in training software developers.

Overview

18
18
years of professional experience
5
5
years of post-secondary education

Work History

Founder, Lead Programmer, Lead Game Designer

Re:Cast Games
, Metro Manila
01.2015 - Current

Re:Cast Games is a team of industry professionals joining together to make our own, innovative and fun projects. We have released games in the mobile and web platforms.

  • Directly involved in setting the group's direction.
  • Oversees and manages the team to ensure quality in a timely manner.
  • Establishes coding standards, software architecture, and project workflow.
  • Implements the game's core and sub systems.
  • Streamlines development process by writing pluggable libraries.
  • Conceptualizes and designs the game's mechanics, balance, and monetization.
  • Managed a community of end-users for one of our games. This includes interviewing users for feedback and suggestions, moderating forums and discord server.

Part-time Faculty

De La Salle - College of Saint Benilde
Manila, Metro Manila
05.2015 - Current

College instructor teaching in Game Development.

  • Designs and creates learning modules for multiple courses (Basic Programming w/ C++, Basic Programming w/ C#, Unity Game Development, Unreal Engine Game Development, Mathematics for Games, Software Architecture, etc.).
  • Updates learning modules to align with current technology.
  • Evaluate students' performance and assist them with their thesis projects.

Lead Trainer

CREATOR Center of Excellence
Taguig, Metro Manila
09.2018 - 03.2019
  • Designed and created a 20-day course for Basic Game Development using Unity.
  • Designed and created a 7-week course for Advanced Game Development focusing on software architecture.

Head of Game Development Training Department

Kooapps
Parañaque, Metro Manila
01.2012 - 07.2013
  • Proposed an overhaul in the training program to ensure that junior programmers have the proper foundation to work on challenging projects. The company's current training program is still based on this proposed program.
  • Designed and created training module for C++ programming. This module ensured that programmers will have strong fundamentals.
  • Designed and created training module for iOS app development. This module focused on the mastery of Objective-C programming language.
  • Designed and created training module for mobile game development, including software architecture for games.

Lead Programmer

Kooapps
Parañaque, Metro Manila
06.2011 - 07.2013
  • Developed multiple in-house game applications. This includes the entire cycle: conceptualization, prototyping, production, testing, shipping, and maintenance.
  • Streamlined development process by writing pluggable libraries like social integration, server communication, core game frameworks, etc.
  • Conceptualized and implemented software architecture for multiple projects.
  • Managed the programming team. Assigned tasks and ensured that the team can deliver the milestones within the timeline.
  • Communicated with producers and other departments to ensure that the requirements can be implemented within the timeline.
  • Assisted other teams with major coding decisions.

Education

Bachelor of Science - Computer Science

Informatics Northgate
Alabang, Muntinlupa City, Metro Manila
06.2013 - 05.2015

Bachelor of Technology - Electronics Engineering

Technological University of The Philippines
Manila, Metro Manila
06.2007 - 05.2010

Skills

    Unity

C# NET

Software Architecture

Training Programmers

C

IOS

Unreal Engine

Accomplishments

Re:Cast Games

  • Re:Archer. https://play.google.com/store/apps/details?id=com.RecastGames.ReArcher

Kooapps

  • Pocket Family. https://apps.apple.com/us/app/pocket-family-my-dream-house/id481595833
  • Pictoword. https://apps.apple.com/ph/app/pictoword-2-pics-whats-1-word/id600674056
  • Island Escape. https://apps.apple.com/ph/app/island-escape/id585563669

Personal Projects

  • Chat App using Swift, Swift UI, Firebase. https://gitlab.com/deng.rodil/chat-swift
  • Anime Tracking App using C# .NET, WPF, Entity Framework. This connects and synchronizes with multiple anime database providers. https://gitlab.com/deng.rodil/twin-tail
  • Visual Novel Engine for Unity. https://gitlab.com/deng.rodil/visual-novel-engine

Freelance Projects

  • Simulation game featuring collectible characters using Unity.
  • Hidden Object game using Unity.
  • Asset Management App using C# .NET, Windows Form, MySQL.

Timeline

Lead Trainer

CREATOR Center of Excellence
09.2018 - 03.2019

Part-time Faculty

De La Salle - College of Saint Benilde
05.2015 - Current

Founder, Lead Programmer, Lead Game Designer

Re:Cast Games
01.2015 - Current

Bachelor of Science - Computer Science

Informatics Northgate
06.2013 - 05.2015

Head of Game Development Training Department

Kooapps
01.2012 - 07.2013

Lead Programmer

Kooapps
06.2011 - 07.2013

Bachelor of Technology - Electronics Engineering

Technological University of The Philippines
06.2007 - 05.2010
Deo Carlo RodilSoftware Developer