Mark Langen

Programmer at Self-employed

Edmonton, Alberta, Canada
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

🤩
Rockstar
🎓
Top School
Mark Langen is a programmer with 13 years of hands-on software experience, based in Edmonton, Alberta, and operating as a self-employed developer since 2017. He brings a mix of game-engine and application work—from C++ engine and Lua content development during internships at Roblox to Android app development and legacy Mac-to-Android porting for Natural Resources Canada. An active open-source contributor, he made significant full-stack contributions to the XMage project, improving modern card rendering, split-card and Aftermath handling, and the deck editor. Comfortable across front-end rendering and lower-level engine code, he has a Computer Engineering degree from the University of Alberta and a track record of turning niche, graphics-heavy requirements into polished, playable features. Notably, his work shows an eye for adapting vintage software for modern platforms and for solving tricky layout/rendering problems that improve user experience in hobbyist and scientific contexts.
code13 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at University of Alberta
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (6)

javas10
user-interface10
java10
game-engine9
algorithm7
algorithms7

Programming languages (12)

TypeScriptC#JavaC++ShellCRustJavaScript

Github contributions (5)

github-logo-circle
magefree/mage

Aug 2016 - Apr 2017

XMage - Magic Another Game Engine
Role in this project:
userFull-stack Developer
Contributions:57 commits, 5 PRs, 24 pushes in 7 months
Contributions summary:Mark contributed significantly to the card rendering implementation within the XMage project. They focused on improving the rendering of modern-style cards, adding features like full-art land support, frame style characteristics, and various text box and layout improvements. Furthermore, the user implemented and enhanced split card rendering and Aftermath ability functionality. The user also addressed several bugs and made the deck editor more functional.
gamedeckwindowsgamedevmagic
stravant/isle

Jun 2023 - May 2024

A work-in-progress decompilation of LEGO Island (1997)
Contributions:2 PRs, 54 pushes, 15 branches in 10 months
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
Mark Langen - Programmer at Self-employed