Łukasz Domeradzki is a senior software architect and tech leader based in Warsaw with over a decade of experience designing and scaling .NET back-end systems and integrating pragmatic DevOps practices. He founded and maintains JustArchiNET, an open-source project with millions of users (ArchiSteamFarm) and has contributed meaningful enhancements to SteamKit2, demonstrating deep expertise in authentication, concurrency and cross-process coordination. Łukasz has led high-traffic e-commerce and enterprise-grade public-sector systems—most notably a centralized border-crossing automation platform—combining system design, security, and performance optimization with hands-on coding. He excels at turning ambitious requirements into maintainable, testable solutions while mentoring teams toward sustainable work practices. Notably, he sustains a portfolio of end-to-end personal projects and popular utilities, showing a rare mix of product-minded engineering and long-term community impact.
12 years of coding experience
4 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Polish-Japanese Academy of Information Technology
C# application with primary purpose of farming Steam cards from multiple accounts simultaneously.
Role in this project:
Back-end Developer
Contributions:498 releases, 466 reviews, 8089 commits in 7 years 4 months
Contributions summary:Łukasz primarily contributed to the ArchiSteamFarm project by enhancing the CrossProcessFileBasedSemaphore and implementing the foundation for the custom game customisation within the game logic. Additionally, the user introduced support for Steam OpenID authentication and made improvements to logging. Further contributions also included refactoring and refactoring and adding more flexibility for the new release in the form of IUpdateAware for plugins, and improved the inventory requests handling within the code.
SteamKit2 is a .NET library designed to interoperate with Valve's Steam network. It aims to provide a simple, yet extensible, interface to perform various actions on the network.
Role in this project:
Back-end Developer
Contributions:33 reviews, 46 commits, 34 PRs in 6 years 7 months
Contributions summary:Łukasz primarily contributed to the SteamKit2 library, focusing on enhancing the Steam user login and authentication features. Their work included customizing LoginID functionality to support multiple sessions, improving documentation, and refining the underlying logic. Further contributions involved adding new conversion methods for the KeyValue class and updating dependencies, reflecting a focus on improving the library's utility and maintainability.
net-libraryprotobufc-sharpvalvesource2
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 Domeradzki - Senior Software Architect at Knowit