Bartłomiej Kuras

Staff Rust Developer at SoftwareMill

Wrocław, Lower 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
Bartłomiej Kuras is a Staff Rust Developer with 11 years of experience who blends hands-on systems engineering with leadership, recently serving as Engineering Manager at Confio and now at SoftwareMill. He specializes in Rust for blockchain and DeFi, contributing to notable open-source projects like CosmWasm’s cw-plus and the rust-lang chalk solver, where he improved core contract logic and trait-system testing. A seasoned trainer and community builder—co-organizer of Rust Wrocław and host of Rusty Days—he delivers developer education and developer-relations content alongside production work. Comfortable drawing on a C++ background but firmly focused on Rust, he’s actively exploring AI integrations in Rust and functional languages like Haskell, Clojure, and Scala. His mix of client-facing management, curriculum development, and continual coding makes him well suited for roles that sit at the intersection of business ownership and technical execution.
code11 years of coding experience
job11 years of employment as a software developer
bookInformatyka, Informatyka at Wrocław University of Science and Technology
languagesEnglish
github-logo-circle

Github Skills (8)

unit-testing10
smart-contracts10
rust10
cosmwasm10
testing10
computer-engineering9
algorithms8
algorithm8

Programming languages (14)

MDXCSSRustScalaVueGoHTMLJust

Github contributions (5)

github-logo-circle
CosmWasm/cw-plus

Jul 2021 - Oct 2022

Real-life smart contracts under open-source licenses
Role in this project:
userBack-end Developer
Contributions:151 reviews, 137 commits, 58 PRs in 1 year 2 months
Contributions summary:Bartłomiej focused on the implementation and refactoring of code within the `cw1-subkeys` contract, a CosmWasm smart contract. Their contributions involved updates to the contract's state management and unit tests for improved functionality. Furthermore, the user collaborated on code changes, indicating collaborative development practices within the repository. The user's work seems to be centered around building, testing, and refining the contract's logic.
smart-contracts
rust-lang/chalk

May 2020 - May 2020

An implementation and definition of the Rust trait system using a PROLOG-like logic solver
Role in this project:
userBack-end Developer
Contributions:8 commits, 1 PR, 9 comments in 1 day
Contributions summary:Bartłomiej primarily focused on implementing and testing the Rust trait system logic solver. Their contributions involved correcting and refining the implementation and tests within the `chalk-engine` and `tests/integration` directories. This included addressing panics, formatting code, and aligning changes with upstream merges. The user also contributed to improving the test coverage related to panic handling.
prologrust
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