Danielle Madeley is a Principal Engineer based in Melbourne with 16 years of experience designing pragmatic, user-focused software and system architectures. She currently leads cross-stream architecture for Pladia, a product that blends physical and digital visitor experiences, bringing together hardware, data and UX considerations. A capable programmer with deep Python/Django and front-end experience, she has led engineering across sports tracking, government health projects and consumer electronics integrations. Danielle pairs strong written and graphic communication skills with hands-on test automation work—she has contributed meaningful test-suite improvements to the popular Lettuce BDD tool. Known for creative, cost-effective problem solving, she excels at keeping detailed delivery work aligned to strategic product goals. Colleagues value her ability to translate complex technical choices into usable product outcomes.
16 years of coding experience
15 years of employment as a software developer
Bachelor of Engineering Electronic Engineering, Bachelor of Engineering Electronic Engineering at The University of Western Australia
Behavior-driven-development tool for python, inspired by Cucumber for Ruby ⛺
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:29 commits, 2 PRs, 1 push in 2 years 2 months
Contributions summary:Danielle significantly contributed to the test suite of the Lettuce BDD tool for Python. Their work involved implementing and refactoring tests for Subunit output, including capturing standard output and standard error. They added new tests to cover various scenarios like unicode tracebacks and console output. Furthermore, the user enhanced the tests to support features like tags and undefined steps, improving the tool's testing capabilities.
Contributions:119 commits, 2 pushes, 3 comments in 9 months
ishpythontestingbddcucumber
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.