Mario Lang

Managing Director at Lang IT

Fürstenfeld, Styria, Austria
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
Mario Lang is a seasoned technology leader and Managing Director with 24 years in IT, specialising in international ERP rollouts, Microsoft Dynamics (FICO & lean manufacturing) architecture, and end-to-end IT service management. He blends hands-on C#/.NET development and ERP consulting with strategic product thinking informed by postgraduate studies in strategic management. Based in Fürstenfeld, Austria, he has led cross-border projects across Europe and Asia while running his own firm since 2014. An active open-source contributor, he has improved stability and usability in notable projects like ChaiScript and SuperCollider, demonstrating a rare mix of low-level C++/Haskell tinkering and enterprise systems delivery. Known for pragmatic problem-solving, Mario pairs academic distinction in business engineering and computer science with a knack for making complex integrations maintainable and reliable.
code24 years of coding experience
job2 years of employment as a software developer
bookVienna University of Technology
bookPostgraduate, Strategic Management CAS HSG, Postgraduate, Strategic Management CAS HSG at University of St.Gallen
languagesGerman, English, Russian, French
github-logo-circle

Github Skills (46)

c-language10
buildroot10
package-management10
embedded-language10
c1110
ui-design10
makefile10
c1710
audio10
uid10
scripting-language10
script10
lang10
front-end-development10
sys10

Programming languages (19)

JavaC++CSSPureScriptCRustMakefileGo

Github contributions (5)

github-logo-circle
supercollider/supercollider

Dec 2019 - Dec 2022

An audio server, programming language, and IDE for sound synthesis and algorithmic composition.
Role in this project:
userBack-end Developer
Contributions:21 commits, 17 PRs, 7 comments in 3 years
Contributions summary:Mario primarily focused on improving the codebase's stability and efficiency within the SuperCollider project. Their contributions included fixing a segmentation fault related to network address matching, implementing null pointer checks to prevent crashes, and applying formatting changes for code consistency. The user also addressed memory management by replacing older methods of memory allocation with `nullptr`, streamlining the codebase by using the latest language features. These improvements targeted core functionalities of the audio server, enhancing its overall performance and reliability.
electronic-musicmidisynthesisc-plus-plussequencer
jtdaugherty/brick

Sep 2018 - Jan 2022

A declarative Unix terminal UI library written in Haskell
Role in this project:
userFull-stack Developer
Contributions:19 commits, 20 PRs, 10 comments in 3 years 5 months
Contributions summary:Mario primarily focused on improving the user interface of the terminal UI library. Their contributions included fixing typos, positioning the cursor correctly in form elements (checkboxes, radio buttons), and enhancing the file browser widget. Additionally, the user addressed build issues and updated the library to support new features like the `putCursor` API call, which allows for positioning the cursor without making it visible. They also added emacs-compatible keybindings.
unixunix-terminalhaskelldeclarativeframework
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
Mario Lang - Managing Director at Lang IT