Alastair Codd

Senior Dotnet Developer at AB Dynamics

Bath, England, 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

👤
Senior
🎓
Top School
Alastair Codd is a Senior .NET developer based in Bath with nine years’ experience building low-latency, memory-efficient WPF/MVVM applications for real-time autonomous vehicle monitoring. Comfortable in Agile (Scrum) teams, they champion SOLID principles, testability and TDD to drive maintainable, production-grade C#/.NET software. Beyond desktop UI work, Alastair contributes to embedded and IoT tooling—helping improve docs and BLE support in the modern Rust embassy project—demonstrating cross-domain curiosity and practical systems thinking. With a Maths & Physics degree from Manchester, they blend strong analytical grounding with hands-on engineering to solve performance-sensitive problems.
code8 years of coding experience
bookBachelor of Science - BS, Mathematics and Physics, 2-1, Bachelor of Science - BS, Mathematics and Physics, 2-1 at University of Manchester
stackoverflow-logo

Stackoverflow

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

Github Skills (7)

embedded10
rust10
driver10
btle10
async10
documentation9
programming-language6

Programming languages (8)

C#TypeScriptCSSRustCJavaScriptCrystalPython

Github contributions (5)

github-logo-circle
embassy-rs/embassy

Jan 2025 - Jan 2025

Modern embedded framework, using Rust and async.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:1 PR in 1 day
Contributions summary:Alastair contributed significantly to the documentation and functionality of the `embassy-rs/embassy` repository, focusing on the `embassy-stm32-wpan` crate. Their commits include adding documentation, specifically for the BLE bindings and startup procedures, and fixing spelling errors. They also addressed minor code issues, such as removing duplicate commands in an example, and escaping illegal HTML characters.
driversrustembeddedhalasync
loftyinclination/Reblase

May 2021 - Jan 2023

Blaseball game viewer
Contributions:2 PRs, 106 pushes, 74 branches in 1 year 8 months
viewerblaseball
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
Alastair Codd - Senior Dotnet Developer at AB Dynamics