Martin Vrachev

Senior Python Developer at Consensus

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

🤩
Rockstar
🎓
Top School
Martin Vrachev is a Senior Python Developer with nine years of experience focused on open source, software supply chain security, and AI-driven tooling. He has driven backend development for AI assistant Clarity at Consensus and co-founded RSTUF to harden repository management for TUF-based ecosystems while engaging directly with PyPI, RubyGems, and Maven stakeholders. A long-time contributor and maintainer of python-tuf, he blends deep security engineering—fixing subtle protocol and server bugs—with practical tooling improvements in projects like gosec and Clair. Martin pairs academic grounding in AI (MSc) with hands-on prototyping of AI integrations and security automation, evident from his GitHub-backed work improving static analysis and reducing false positives. He regularly presents at international conferences and has a knack for translating security research into pragmatic, deployable code. Based in Sofia, Bulgaria, he favors contributions that make open source supply chains measurably more resilient.
code9 years of coding experience
job6 years of employment as a software developer
bookMaster Artificial Intelligence, Master Artificial Intelligence at Sofia University St. Kliment Ohridski
languagesEnglish, Bulgarian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (21)

static-code-analysis10
static-analysis10
python10
tuf10
security-automation10
security10
go10
testing9
back-end-development9
cryptography9
datastructures-algorithms8
data-structures8
data-structure8
file-management8
algorithms8

Programming languages (8)

TypeScriptC++JavaScriptGoHTMLJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
Python reference implementation of The Update Framework (TUF)
Role in this project:
userBack-end Developer & Security Engineer
Contributions:528 reviews, 242 commits, 128 PRs in 2 years 8 months
Contributions summary:Martin primarily contributed to the core functionality and security aspects of The Update Framework (TUF) implementation. They addressed and fixed bugs related to simple HTTP server issues, and to a Connection Refused error. Furthermore, they made modifications to the metadata classes by implementing a system with the key, roles, and delegations for easier validation and support for unrecognized fields. The user's work involved debugging, code enhancements, and adherence to security best practices within the TUF framework.
pythonsecuritycompromiserevocationupdate
securego/gosec

Feb 2019 - Sep 2019

Go security checker
Role in this project:
userSecurity Engineer
Contributions:6 commits, 8 PRs, 27 comments in 7 months
Contributions summary:Martin primarily contributed to improving the security aspects of the `gosec` tool. Their work included fixing issues related to reporting Golang errors, modifying the G204 rule to reduce false positives and enhance accuracy, clarifying and adding unit tests to G107 for SSRF vulnerabilities, and changing existing unit tests to ensure they check for single things at a time. This focused on enhancing the tool's ability to correctly identify potential security flaws and improve the quality of tests.
golangchecklistsecurity-automationsecurity-toolschecker
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
Martin Vrachev - Senior Python Developer at Consensus