CODERRANZA
Software Developer & Designer
A passionate gamer
Android - Unity - Figma
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
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
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
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
Projects
Professional Experience
Game Developer @ CGBot
2022 - 2023
addlocation_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.
Porting Engineer @ Gaming Quality Works
2021 - 2022
addlocation_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.
Quality Assurance Tester @ Gaming Quality Works
2020 - 2021
addlocation_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.
Android Developer @ Irexcore
2019 - 2020
addlocation_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.