Maksim Dimitrov

Software Developer at Self-Employed

Sofia, Sofia-City, Bulgaria
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

👤
Senior
🎓
Top School
Maksim Dimitrov is a Rust-focused software developer with nine years of experience building Web3 tooling and full-stack systems from Sofia, Bulgaria. He has played a key role in The Graph ecosystem—contributing to Matchstick and graph-tooling—improving developer testing workflows, Docker orchestration, and CLI tooling. Prior to specializing in blockchain, he delivered production-grade e-commerce and microservice platforms using Ruby on Rails, Elixir, React and AWS. Maksim combines systems-level thinking with hands-on implementation, frequently refactoring build and test commands to make developer workflows more reliable and reproducible. He also brings cross-chain exposure through projects on Avalanche, Hedera, Solana and Polkadot, and a pragmatic background outside software as a former dental technician. Curious and detail-oriented, he turns tooling gaps into repeatable developer experiences that scale.
code9 years of coding experience
job8 years of employment as a software developer
bookBachelor's degree Dental Laboratory Technology/Technician, Bachelor's degree Dental Laboratory Technology/Technician at Medical University-Varna
languagesEnglish, Russian, Bulgarian
github-logo-circle

Github Skills (14)

test-framework10
docker10
javascript10
dockers10
testing10
cicd9
typescripts8
typescript8
command-line-interface8
cli8
command-line8
typescript-types8
subgraph7
rust5

Programming languages (10)

TypeScriptJuliaMDXJavaCSSRustSolidityJavaScript

Github contributions (5)

github-logo-circle
graphprotocol/graph-tooling

Dec 2021 - Jul 2022

Monorepo for various tools used by subgraph developers.
Role in this project:
userFull-stack Developer
Contributions:40 reviews, 63 commits, 14 PRs in 7 months
Contributions summary:Maksim primarily contributed to the tooling for subgraph developers by implementing and refining a testing framework. They refactored the test command, switching from `exec()` to `spawn()` for Docker commands and incorporating features like checking for existing Docker images and rebuilding based on specified versions. Their work involved modifying the test command to run tests either locally or within a Docker container, adding flags for coverage and recompilation. The user also improved the Dockerfile generation process.
monoreposubgraphgraphqlyarn-workspacestypescript
LimeChain/demo-subgraph

Dec 2021 - Jul 2022

Demo Subgraph (The Graph) showcasing unit testing with Matchstick!
Contributions:11 reviews, 52 commits, 42 PRs in 7 months
the-graphtestingthegraphsubgraphunit
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
Maksim Dimitrov - Software Developer at Self-Employed