Alex Walker is a Senior Software Engineer with nine years' experience, currently contributing to TypeDB from the UK. He specializes in back-end development and test automation, notably adding BDD infrastructure and comprehensive Graql test coverage to the high-profile TypeDB (formerly Grakn) project. Alex blends deep database domain knowledge with pragmatic engineering—migrating integration tests to BDD, authoring new validation scenarios, and implementing features like "graql define throws" to harden rule and type semantics. Colleagues rely on him to turn complex language and reasoning requirements into reliable, automatable tests that improve long-term system correctness.
TypeDB: the power of programming, in your database
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:66 reviews, 96 commits, 94 PRs in 2 years 3 months
Contributions summary:Alex primarily contributed to the Grakn Core project by adding BDD (Behavior-Driven Development) infrastructure and tests, specifically focusing on the Graql language. Their work involved implementing new BDD scenarios, integrating them with existing test frameworks, and migrating existing tests from integration tests to BDD. They introduced new functionalities like "graql define throws" and ensured test coverage for rule validation, type generation, concept inequality, and other critical functionalities within the TypeDB database.
Contributions:1 release, 8 reviews, 68 commits in 9 months
rusttypedb-clientdrivertypedb
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.