Othniel Cundangan is a software developer with 11 years of hands-on experience building C++ core engines, web applications, and game systems, currently contributing at Autodesk out of Old Toronto. He has shipped networking and mobile engine components, UI and editor tooling, and back-end REST services across companies including Ludia, Ubisoft, and McGill University. Othniel also contributes to high-profile open-source ML tooling for face swapping, improving GAN architectures, loss calculations, and preprocessing like blur detection—an unusual bridge between game/engine work and applied machine learning. Comfortable across C++, C#, Java, Objective-C, and modern JavaScript stacks, he favors pragmatic refactors and CI-driven workflows to keep complex systems reliable. His background combines production game-engine performance tuning with practical ML model engineering, enabling cross-disciplinary solutions for graphics and data-driven features.
11 years of coding experience
International Baccalaureate Diploma, International Baccalaureate Diploma at Upper Canada College
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at McGill University
Contributions:6 commits, 13 PRs, 42 pushes in 14 days
Contributions summary:Othniel primarily worked on updating and refining the GAN (Generative Adversarial Network) models used for face swapping. Their commits involved refactoring existing plugins, adding new GAN architectures (GAN128), and fixing issues related to the output and loss calculations. They also addressed padding problems, improved mask generation, and integrated blur detection within the face extraction process.
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
Othniel Cundangan - Software Developer at Autodesk