Carlos Madrazo

Game Programmer at Bamtang Games

Lima, Lima, Peru
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Carlos Madrazo is a seasoned game programmer with 11+ years building engines and shipping titles for Bamtang Games, contributing to franchises like Nickelodeon Kart Racers and Avatar: The Last Airbender. He combines deep technical expertise in fluid simulation, game engines, networking and pipeline engineering with research pedigree from Waseda University and publications at Eurographics and SIGGRAPH Asia. A persistent cross-platform problem-solver, he’s contributed Windows and WinRT support to major Haxe projects (hxcpp, lime, nme), adding low-level GC and threading fixes that enabled better Windows runtime builds. Fluent in English and conversant in Japanese, Carlos blends studio production experience, pipeline automation and academic rigor—plus a background in international internships and martial arts discipline—to deliver robust, performance-sensitive game systems.
code11 years of coding experience
job1 year of employment as a software developer
bookB.Sc., Computer Science, B.Sc., Computer Science at Tecnológico de Monterrey
bookResearch Doctorate, Computer Science, Research Doctorate, Computer Science at Waseda University
languagesJapanese, English, Spanish
stackoverflow-logo

Stackoverflow

Stats
1,340reputation
260kreached
7answers
3questions
github-logo-circle

Github Skills (32)

c-language10
multiplatform10
windows-runtime10
windowsrt10
windows10
haxe10
build-system10
cross-platform10
android-development10
cprogramming-language10
msvcrt10
platform-independent10
winrt10
sdl9
tortoise-svn9

Programming languages (6)

C#C++CHaxeJavaScriptObjective-C

Github contributions (5)

github-logo-circle
HaxeFoundation/hxcpp

Nov 2015 - May 2019

Runtime files for c++ backend for haxe
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:40 commits, 31 PRs, 102 comments in 3 years 6 months
Contributions summary:Carlos focused on adapting the Haxe C++ backend for Windows 10 (UWP) and making related compile fixes. Their contributions included creating and updating setup scripts for the Windows environment, specifically targeting the MSVC toolchain. They modified core library files, including those related to debugging and garbage collection, to support WinRT threading and logging. Additionally, the user implemented thread support within the Immix garbage collector for the Windows Runtime.
cppruntimebackendhaxebuild-tool
haxenme/nme

Aug 2016 - Sep 2019

A cross-platform native backend for Haxe projects
Role in this project:
userFull-stack Developer
Contributions:58 commits, 80 PRs, 242 comments in 3 years 1 month
Contributions summary:Carlos primarily focused on improving the cross-platform native backend for Haxe projects. Their contributions include fixing fullscreen toggling, event names for joysticks, and adding missing joystick events. Additionally, they addressed Android-specific issues, such as screen resolution capabilities, and implemented a flag to control the addition of the V4Compat library. The user also worked on Windows-specific issues related to icon display and fixes to the icon for Alt+Tab. They also implemented hxtelemetry and fixed windows icon padding and alpha.
platform-nativeandroidopenflbackendcross-platform
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Carlos Madrazo - Game Programmer at Bamtang Games