Marcin Kolny

Principal Engineer at Amazon

Stony Stratford, England, United Kingdom
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
Marcin Kolny is a Principal Engineer with 13 years of experience building low-level systems and runtime features, currently leading technical work at Amazon from the UK. He has deep expertise in WebAssembly and WASI, contributing to prominent projects like wasi-libc and the WebAssembly Micro Runtime where he implemented POSIX thread support, socket/address handling, and portability fixes. His career spans large cloud companies (Amazon, Microsoft) and long-standing open source stewardship as a GNOME Foundation member, blending product-scale engineering with community-driven maintenance. Marcin’s background in systems programming is grounded in formal training in Informatics from The Silesian University of Technology and early embedded/network work at Flytronic. Known for pragmatic fixes—like resolving byte-order and address pool bugs—he focuses on making runtimes robust where platform features differ. He pairs hands-on C/C++/runtime development with mentoring and architectural leadership across distributed teams.
code13 years of coding experience
job14 years of employment as a software developer
bookMagister (Mgr) Informatyka, Magister (Mgr) Informatyka at The Silesian University of Technology
languagesPolish, Russian, German, English
stackoverflow-logo

Stackoverflow

Stats
633reputation
37kreached
20answers
5questions
github-logo-circle

Github Skills (21)

runtimes10
net10
run-time10
wasi10
c1110
networking10
c1710
socket10
webassembly10
tcp-socket10
runtime-environment10
system-programming9
interpreter9
sys9
embedded9

Programming languages (16)

C#JavaC++CSSCSchemeRustCMake

Github contributions (5)

github-logo-circle
WebAssembly Micro Runtime (WAMR)
Role in this project:
userBack-end Developer
Contributions:653 reviews, 25 commits, 115 PRs in 6 months
Contributions summary:Marcin's contributions primarily focused on improving the WebAssembly Micro Runtime (WAMR) socket API. They fixed a bug in the address pool verification, ensuring the correct access rights to network addresses. The user implemented the `wasi_addr_resolve` function, modifying its interface for user accessibility and adding features for address filtering. Additionally, they fixed a byte order issue in the socket API and enhanced the `sock_addr_local` and `sock_addr_remote` syscalls.
assembly-scriptjitrustruntimewebassembly
WebAssembly/wasi-libc

Sep 2022 - Jan 2023

WASI libc implementation for WebAssembly
Role in this project:
userBack-end Developer
Contributions:39 reviews, 9 commits, 16 PRs in 4 months
Contributions summary:Marcin primarily focused on implementing and enabling features related to POSIX threads within the WASI libc implementation. Their contributions included adding support for `pthread_condattr` and conditional variables, as well as enabling `pthread_join` and TSD functions. The changes involved modifications to thread-related source files, with specific attention to WASI-specific adaptations where native Linux features were unavailable. They also addressed stack size configuration for threads.
wasi-libcrustwasmerwebassemblylibc
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
Marcin Kolny - Principal Engineer at Amazon