Olemis Lang

Founder at The Apache Software Foundation

Montreal, Quebec, 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
Olemis Lang is a founder and senior software engineer with 12 years of experience building open-source and startup technology ecosystems from Montreal. He combines deep backend engineering—contributing to notable projects like Skycoin (core and wallet) and Brython—with hands-on entrepreneurship, having launched Makercitos and TheCubanTech to support local startups and fablab networks. At Skycoin he focused on low-level messaging and gnet serialization, and at Brython he improved Python import machinery for browser-based execution, showing a knack for protocol and runtime internals. A long-time Apache contributor and early creator of the Bloodhound issue-tracking platform, he blends product-minded architecture with community-driven development. Unusually, his background spans cultural programming and fablab management, reflecting a talent for translating technical platforms into real-world innovation infrastructure.
code12 years of coding experience
bookComputer Software Engineering, Computer Software Engineering at NIIT
bookBusiness Administration and Management, General, Business Administration and Management, General at Cursos Club BPM
languagesEnglish, French, Spanish
stackoverflow-logo

Stackoverflow

Stats
748reputation
48kreached
7answers
11questions
github-logo-circle

Github Skills (24)

webbrowser10
javascript10
python10
package-development10
plugin-development10
browser10
go10
blockchain10
web-development10
drupal-module10
testing9
networking9
daemon9
daemons9
data-serialization8

Programming languages (18)

C#JavaC++CSSCRustMakefileGo

Github contributions (5)

github-logo-circle
skycoin/skycoin

Jan 2018 - Jun 2019

Skycoin Core and Wallet
Role in this project:
userBack-end Developer
Contributions:554 commits, 57 PRs, 1 push in 1 year 4 months
Contributions summary:Olemis was actively involved in developing core features and functionalities within the Skycoin Core and Wallet repository. Their commits involved implementing and testing the serialization of messages within the daemon and gnet modules. The code changes show the user's focus on understanding and optimizing communication protocols for the blockchain platform. They also made merges from the develop branch, indicating involvement in integrating new features and improvements.
golangblockchain-platformbitcoinddaemonredecentralize
brython-dev/brython

May 2015 - Sep 2017

Brython (Browser Python) is an implementation of Python 3 running in the browser
Role in this project:
userBack-end Developer
Contributions:104 commits, 6 PRs, 16 pushes in 2 years 3 months
Contributions summary:Olemis focused on enhancing the Brython browser-based Python implementation, particularly around the import machinery. Their work included fixing type errors in the `sys.modules` property and promoting the `_sys` module to a built-in module, extending it with `sys.path` and `sys.meta_path` properties, critical for the import process. The user also made several refactoring attempts to improve the import machinery's compatibility with PEP 302 and Python 3.4, which demonstrates their dedication to improving the core functionality of the project.
pythonbrowserbrythonpython-3python3
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
Olemis Lang - Founder at The Apache Software Foundation