Mark Campbell

Mechanical Engineer at AAC Clyde Space

City of Edinburgh, Scotland, 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
Mark Campbell is a Mechanical Engineer with nine years’ experience in structural design, analysis, validation and technical leadership, currently applying his skills to spacecraft hardware at AAC Clyde Space in Edinburgh. He blends hands-on CAD and manufacturing knowledge from Formula Student and manufacturing internships with systems-level responsibility gained as Mechanical Systems team leader for a competition car. Mark also contributes to open-source tracking software on GitHub, improving core distance hypothesiser and tracker logic—an indication of his aptitude for algorithmic thinking beyond pure mechanical work. Comfortable bridging design, production and validation, he brings a practical, test-focused mindset and a knack for simplifying complex mechanical systems for reliable real-world performance.
code9 years of coding experience
bookHeriot-Watt University Edinburgh Campus
github-logo-circle

Github Skills (6)

tracking-algorithm10
algorithms10
python10
data-structure9
data-structures9
github4

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
dstl/Stone-Soup

Feb 2019 - May 2020

A software project to provide the target tracking community with a framework for the development and testing of tracking algorithms.
Role in this project:
userBack-end Developer
Contributions:13 commits, 49 pushes, 1 branch in 1 year 2 months
Contributions summary:Mark primarily contributed to the `stone-soup` project, focused on target tracking algorithms, by modifying core components related to distance measures and hypothesizing algorithms. These changes include generalizing the `DistanceHypothesiser`, fixing naming errors within the `measures.py` file, and updating the `pointprocess.py` file. The user also refactored various updater and tracker components, suggesting involvement in the core logic and implementation of the tracking algorithms.
target-trackingtestingtesting-and-developmenttracking
Contributions:10 pushes, 1 branch in 27 days
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
Mark Campbell - Mechanical Engineer at AAC Clyde Space