Alex Walker

Senior Software Engineer at typedb

United Kingdom
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
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.
code9 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
2,346reputation
187kreached
84answers
4questions
github-logo-circle

Github Skills (24)

unit-testing10
edb10
testing10
java10
javas10
test-integration10
test-unit10
unit-test10
integration-testing10
databases9
knowledge-management9
knowledge-graph9
database9
reasoning9
test-automation8

Programming languages (13)

C#JavaRustHTMLKotlinTypeScriptJuliaShell

Github contributions (5)

github-logo-circle
typedb/typedb

Jun 2020 - Sep 2022

TypeDB: the power of programming, in your database
Role in this project:
userBack-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.
hyper-relationalknowledge-baseknowledge-graphagdagraph-theory
vaticle/typedb-driver-rust

Feb 2022 - Nov 2022

TypeDB Driver for Rust
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.
Request Free Trial
Alex Walker - Senior Software Engineer at typedb