Damian Ziemba is a Senior Software Engineer with 13 years of professional experience and a background running his own freelance business, currently building carbon accounting software at Carbon+Alt+Delete. He is a polyglot developer comfortable from low-level assembly and embedded C/C++ to modern systems languages like Go, Rust and Zig, and has designed cloud-native architectures and CI/CD for products spanning IoT, automotive, and web. Damian has led teams of over a dozen engineers, acted as principal architect for cloud and edge deployments, and contributed notable fixes and features to prominent open-source D ecosystem projects including vibe.d and dlang.org’s runnable examples. He brings practical expertise in distributed systems, cross-compilation and performance optimization, and a track record of improving developer workflows and build systems. Equally at home debugging ELF/Dwarf artifacts as he is shaping Kubernetes/Terraform pipelines, he treats languages and frameworks as tools in service of robust, maintainable solutions.
13 years of coding experience
18 years of employment as a software developer
Engineer’s Degree, Computer Science, Engineer’s Degree, Computer Science at Wyższa Szkoła Informatyki w Łodzi
Pages for the dlang.org website, home of the D Programming Language
Role in this project:
Full-stack Developer
Contributions:12 commits, 2 PRs, 10 comments in 3 years 10 months
Contributions summary:Damian primarily contributed to the development of runnable examples for the D programming language website. Their work involved modifying existing JavaScript code, specifically `js/run.js`, to enhance the user interface and functionality of the examples. This included implementing features like standard input/output handling, command-line argument support, and direct connections to external services. The user also made changes to CSS styles to improve the visual presentation of the examples and updated PHP scripts to facilitate the execution of code.
Contributions:17 commits, 2 comments, 2 issues in 20 days
Contributions summary:Damian primarily contributed to the `vibe.d` repository by implementing features and fixing bugs related to the MongoDB driver and the Diet templating engine. They added a `limit` method to the MongoDB cursor and fixed an issue with basic authentication in the HTTP client. The user also addressed several issues in the Diet templating engine, including the handling of boolean attributes, text blocks, and the HTML5 doctype.
concurrencyvibenetworkingdlangasync
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
Damian Ziemba - Senior Software Engineer at Carbon+Alt+Delete