Dimitar Venkov

Consultant at Bad Monkeys

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
Dimitar Venkov is a consultant and BIM-focused software engineer with 11 years’ experience blending architecture, structural engineering and automation to streamline design workflows. He co-founded Bad Monkeys and leads workflow and BIM solutions that help AEC teams do more with less, while also contributing to Reope and Anker in advisory and data-visual roles. A practical coder and QA engineer, he has contributed to the high-profile open-source Dynamo project—adding tests and extending DynamoRevit to expose structural plan views—demonstrating a focus on reliability and Revit interoperability. Based in Sofia, Dimitar pairs a B.Sc. in Architecture and Construction Site Management with hands-on experience in model coordination, unit testing and bespoke tool development (see his Spring Nodes for Dynamo). He’s known for smart design choices that increase productivity and for turning complex AEC requirements into maintainable automation.
code11 years of coding experience
job2 years of employment as a software developer
bookSGCAG "Hristo Botev"
bookBachelor of Science (B.Sc.) in Architecture and Construction Site Management, Constructing Architecture, Bachelor of Science (B.Sc.) in Architecture and Construction Site Management, Constructing Architecture at VIA Horsens
languagesEnglish, Bulgarian
github-logo-circle

Github Skills (15)

revit10
amazon-dynamodb10
bim10
dynamodb10
csharp10
python10
revit-api10
aws-dynamodb10
dotnet-core10
testing10
manipulate9
lists9
unit-testing8
visual-programming-language7
visual-programming7

Programming languages (5)

C#CSSC++JavaScriptPython

Github contributions (5)

github-logo-circle
DynamoDS/Dynamo

Jul 2015 - Sep 2017

Open Source Graphical Programming for Design
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:1 review, 7 commits, 6 PRs in 2 years 2 months
Contributions summary:Dimitar primarily focused on updating and expanding the test suite within the repository. They added tests for list manipulation functions, ensuring correct behavior with various inputs. Additionally, they updated tests related to the IronPython evaluator and Excel functionality, including addressing issues related to visibility and the "Read Excel" function, thereby ensuring that key features are working as expected and meeting coding standards. The contributions demonstrate a clear focus on quality assurance and code reliability.
graphical-programminggraphicaldynamo-apidynamovisualprogramming
DynamoDS/DynamoRevit

Aug 2015 - Nov 2015

Dynamo Libraries for Revit
Role in this project:
userBack-end Developer
Contributions:31 commits, 7 PRs, 50 comments in 2 months
Contributions summary:Dimitar primarily focused on extending the functionality of the DynamoRevit library, specifically adding support for structural plan views within the Revit environment. Their commits involved modifying and creating code related to wrapping Revit elements and exposing them for use in Dynamo, including creating StructuralPlanView objects. The user also added unit tests for structural plan views to ensure code quality. Their work directly impacted the interoperability between Revit and Dynamo by providing the ability to programmatically access and manipulate structural plan data.
dynamodbdynamorevitbimdynamorevit
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
Dimitar Venkov - Consultant at Bad Monkeys