Alexander Todorov

Blockchain Test Engineer at Kiwi TCMS

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
Alexander Todorov is a seasoned QA and blockchain test engineer with 18 years of hands-on experience building test automation, CI/CD workflows, and robust QA processes across open source and enterprise projects. Based in Sofia, he leads Kiwi TCMS, the widely used open source test management system, and currently focuses on testing for blockchain platforms (Sawtooth, Substrate, Polkadot) at Gluwa while hacking on automation in Rust, Python, C#, and Polkadot JS. His background at Red Hat and contributions to projects like pylint, lorax, django-tenants and the 2M-download Kiwi TCMS showcase deep expertise in Python/Django, code quality tooling, image building, and multi-tenant systems. He’s an organizer and community builder (FOSDEM Testing & CD devroom) and a practical mentor who has trained and hired junior testers, blending technical leadership with developer-level contributions. Notably, his open-source work includes improving linters and test infrastructure—skills that let him find subtle bugs and design tests that scale across languages and cloud environments.
code18 years of coding experience
job13 years of employment as a software developer
bookMaster Computer Science, Master Computer Science at Technical University of Sofia
bookIvan Tsenov - Vratza
languagesEnglish, Bulgarian, Czech, Russian
stackoverflow-logo

Stackoverflow

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

Github Skills (33)

git10
pylint10
docker10
static-analysis10
postgresql10
pytest10
python10
apidoc10
django10
testing10
bash10
software-quality10
dockers10
cicd10
code-analysis10

Programming languages (24)

PowerShellC#JavaC++CSSCRustGo

Github contributions (5)

github-logo-circle
pylint-dev/pylint-django

Jan 2018 - Jul 2022

Pylint plugin for improving code analysis for when using Django
Role in this project:
userBack-end Developer
Contributions:18 releases, 36 reviews, 180 commits in 4 years 6 months
Contributions summary:Alexander primarily contributed to improving the Pylint plugin for Django. Their work focused on enhancing code analysis by addressing specific warnings and suppressing errors related to Django models, forms, and class-based views. The contributions included refactoring test code, fixing incorrect assumptions about code, and improving the plugin's ability to handle Django's various features, such as class-based views and generic foreign keys. Also contributed towards fixing dependency issues and improving the quality of the test suite.
pythondjangopylintpylint-pluginimproving
kiwitcms/Kiwi

Mar 2016 - Jan 2023

open source test management system with over 2 million downloads!
Role in this project:
userBack-end Developer
Contributions:57 releases, 1007 reviews, 3241 commits in 6 years 11 months
Contributions summary:Alexander primarily focused on refactoring existing code and implementing features related to the internal bug tracking system within the Kiwi TCMS project, including changes to the project's core functionality. This involved renaming and modifying functions to improve code clarity and address security concerns. The user demonstrated expertise in Python and Django, with a focus on integrating features within the existing framework. Additionally, the user demonstrated knowledge in designing APIs and handling database operations.
management-systemtest-automationtestlinkappiumqa-team
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
Alexander Todorov - Blockchain Test Engineer at Kiwi TCMS