Łukasz Zemczak

Staff Software Engineer at Amatsu

Silesian Voivodeship, Poland
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
Łukasz Zemczak is a Staff Software Engineer with 14+ years of experience building and managing infrastructure for Linux-based systems, currently focused on FIPS certification and package delivery automation at Chainguard. He blends deep OS internals knowledge, Debian/Ubuntu packaging expertise and hands-on systems programming in Python, Go and C/C++ with proven engineering leadership from roles at Canonical where he managed tools and release teams. A long-time Ubuntu release manager and Core Developer, he has driven projects like netplan (adding SR-IOV and openvswitch support) and key image tooling used across Ubuntu and downstream projects. He runs his own consultancy for embedded systems and web applications, keeping a practical edge in device drivers and security mechanisms. Comfortable leading roadmaps and mentoring teams, he prefers fully remote roles and enjoys solving low-level problems that have broad, automated impact across distributions and CI/CD ecosystems.
code14 years of coding experience
job17 years of employment as a software developer
bookMaster of Science, Computer Science (Macrofaculty), Master of Science, Computer Science (Macrofaculty) at Politechnika Śląska w Gliwicach
languagesEnglish, German, Japanese, Polish
github-logo-circle

Github Skills (11)

openvswitch10
network-configuration10
systemd10
srv10
yaml10
testing10
system-administration9
c178
devops8
c118
python7

Programming languages (11)

QMLC++ShellCSSCMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
canonical/netplan

Jul 2019 - Jun 2021

Declarative network configuration for various backends
Role in this project:
userBackend & DevOps Engineer
Contributions:1 release, 70 reviews, 62 commits in 1 year 11 months
Contributions summary:Łukasz's contributions center on enhancing the `netplan` project's network configuration capabilities. They implemented tests for password support, introduced SR-IOV functionalities, including VF allocation, and integrated SR-IOV hardware VLAN tagging. Furthermore, the user improved the system's first-boot experience with SR-IOV by adding udev rules for initialization. They also added support for openvswitch, including bridges, bonds, patch ports and smart cleanup, and the activation-mode parameter.
golangbackend-agnosticagnosticbackendnetwork-configuration
canonical/pi-gadget

Jan 2019 - May 2022

Universal pi (pi2,pi3,pi4,cm3,cm4 and future) gadget snap for Ubuntu Core and classic systems.
Contributions:8 reviews, 86 commits, 36 PRs in 3 years 4 months
buildrootpi4snapraspberrypi4ubuntu-core
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
Łukasz Zemczak - Staff Software Engineer at Amatsu