Logo

CODERRANZA

Software Developer & Designer

A passionate gamer

Android - Unity - Figma

Avatar

Hi, I'm Bryan

Software Developer with professional experience in the gaming and mobile areas, with expertise in game development, console porting, quality assurance, and android development.

I have successfully implemented UI systems in AAA games using C++, ActionScript, and Adobe Flash.

In my role as a Console Porting Engineer, I have modified game code to ensure compatibility with different console platforms while optimizing performance.

Furthermore, my skills extend to Android development, where I have written and debugged app code using Android Studio and Kotlin, and created user interfaces using XML layouts.

I am well-equipped to contribute to diverse software development projects.

My Expertise

logo

Game Developer

I am passionate about game development and love to create games from scratch and be part of indie and AAA games.

Languages

C#
C++
ActionScript

Tools

Unity
Flash
Visual Studio
Perforce
Sony SDK
Microsoft SDK
Nintendo SDK
Jira
Confluence

logo

Android Developer

I like to develop apps from scratch for any area and give them a cool design.

Languages

Kotlin

Tools

Android Studio
Jetpack Compose

logo

Designer

I enjoy designing anything, it's one of my favorite hobbies.

Things I enjoy designing

UI
Apps
Web
Logos

Tools

Figma
Adobe Illustrator
Adobe Photoshop
Adobe XD

Professional Experience

Game Developer @ CGBot

2022 - 2023

add

location_onMonterrey, Mexico

* Implement and support UI systems to support game systems in AAA games, using C++ and ActionScript.

* Design and implement front-end game features that integrate efficiently with database and backend systems.

* Collaborate with artists, designers, and engineers in the development & delivery of features.

* Support and maintain existing systems with clear, maintainable code.

* Ensure the technical quality and function of the UI through tuning and bug fixing.

* Collaborate with design, art, and other programmers to understand the UI requirements for a given feature.

* Develop and maintain UI systems and best development practices.

* Complete assigned tasks on time.

* Task tracking using Jira.

* Communicate with external partners to resolve issues and develop efficient solutions.

* Develop and maintain UI documentation using Confluence.

* Source control using P4.

C++ ActionScript Flash Perforce Jira Confluence

Porting Engineer @ Gaming Quality Works

2021 - 2022

add

location_onMonterrey, Mexico

* Modified the game code to ensure it is compatible with the target console platform using C# and Unity.

* Optimized the game code to ensure optimal performance on the target console platform.

* Implemented specific features to the target platform.

* Ensured the technical quality through tuning and bug fixing.

* Implemented DevOps methodology for the development of a website using Linux, Nginx, Git, Docker, WordPress, and Jenkins.

C# Unity Sony SDK Microsoft SDK Nintendo SDK WordPress Git Linux Nginx

Quality Assurance Tester @ Gaming Quality Works

2020 - 2021

add

location_onMonterrey, Mexico

* Develop and execute test plans and test cases to ensure game quality and functionality.

* Perform compatibility testing on different platforms to ensure the game works correctly on various devices.

* Report high-quality issues in accordance with certification guidelines for Sony, Microsoft and Nintendo.

* Assists the Porting team in tracking down issues and working out the steps to reproduce so that they are easier to locate and fix.

YouTrack Sony SDK Microsoft SDK Nintendo SDK

Android Developer @ Irexcore

2019 - 2020

add

location_onRemote

* Wrote, tested, and debugged app code using Android Studio and Java.

* Developed and implemented user interfaces using XML layouts.

* Created custom UX mockups/wireframes using Adobe Illustrator and Adobe XD.

Java Android Studio XML Adobe XD