Martin Kavík

Rust Freelance And Open-source Developer at Na volné noze

Prague, Prague, Czechia
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
Martin Kavík is a Rust-focused freelance and open-source developer based in Prague with a decade of hands-on software experience across backend, frontend, and build tooling. He authors MoonZoon.rs and has contributed to notable Rust projects like Stremio core, Seed (web framework), and cargo-make, improving core logic, virtual DOM handling, and cross-platform build robustness. Martin has built everything from a Rust frontend full-text library and desktop apps to proxy servers and social post senders for clients across Europe and Africa, demonstrating a knack for practical, production-ready systems. His background includes TypeScript microservices and ElasticSearch integrations for banking portals, as well as earlier work building e-commerce and payment integrations. Colleagues value his combined attention to low-level details (clippy fixes, error handling) and higher-level UX improvements (custom elements and UI components). He brings a pragmatic open-source-first mindset that accelerates adoption and reliability in Rust-based projects.
code10 years of coding experience
job7 years of employment as a software developer
bookGymnázium Mikuláše Koperníka, Bílovec
bookInformační technologie, Informační technologie at Střední průmyslová škola elektrotechniky a informatiky Kratochvílova 7, Ostrava
bookVysoká škola báňská - Technická univerzita Ostrava
languagesCzech, English
github-logo-circle

Github Skills (23)

github-ci10
cicd10
front-end-development10
build-automation10
html10
blazor-webassembly10
rust10
webassembly10
frontend10
js-framework10
githubaction-workflow10
web-components9
windows9
error-handling9
wasm-bindgen9

Programming languages (15)

MDXCSSRustElmWebAssemblyGoHTMLTypeScript

Github contributions (5)

github-logo-circle
seed-rs/seed

Apr 2019 - Aug 2021

A Rust framework for creating web apps
Role in this project:
userFront-end Developer
Contributions:39 reviews, 324 commits, 305 PRs in 2 years 3 months
Contributions summary:Martin made contributions focused on developing and improving the front-end aspects of the web application. This included implementing and modifying UI components, specifically within the context of a Rust framework for creating web apps. The changes involved enhancements to the virtual DOM, including modifications to element handling and component rendering, and the addition of new HTML elements and attributes. The user's work also extended to integrating custom elements, demonstrating an understanding of web component development.
rustweb-frameworkwasmwasm-bindgenwebassembly
sagiegurari/cargo-make

Mar 2021 - Jun 2022

Rust task runner and build tool.
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:3 reviews, 8 commits, 2 PRs in 1 year 2 months
Contributions summary:Martin primarily contributed to improving the build process and ensuring compatibility across different platforms. They implemented ANSI support for Windows, made CI/CD flows Windows-compatible, and refactored code related to the build process. Additionally, they introduced features like allowing leading hyphens in arguments and improved command IO stream handling. The contributions focused on enhancing the robustness and cross-platform operability of the cargo-make build tool.
rustbuild-toolbuild-automationtask-runnercargo
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