Sam Armstrong

Officer, Funding Propositions & Impact Reporting at International Rescue Committee

London, 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

🤩
Rockstar
🎓
Top School
Sam Armstrong is a fundraising and impact reporting professional with a strong academic grounding in conflict, security and development and over seven years of hands-on experience across institutional, trusts & foundations, and community fundraising. Currently at the International Rescue Committee, Sam turns complex programmatic work into persuasive donor-facing proposals, reports and communication assets while coordinating cross-functional teams and editorial timelines. Previously led global programme funding functions at Right To Play UK, managing multi-jurisdictional grant portfolios and helping steer CRM and process transitions. Sam pairs analytical rigor—evident in KPI reporting, compliance-heavy grant management and a merit-distinguished MA thesis—with creative campaign and events experience from roles in digital marketing and events account management. Unexpectedly, Sam also contributes to open-source ML tooling on GitHub, improving framework interoperability in the ivy project, demonstrating a practical curiosity about technical solutions that complement their international development expertise. Based in London, they bring a rare blend of programmatic insight, donor-centric storytelling and operational delivery across complex global funding landscapes.
code4 years of coding experience
job2 years of employment as a software developer
bookMaster’s Degree, Conflict, Security & Development, Merit, with distinction in MA thesis., Master’s Degree, Conflict, Security & Development, Merit, with distinction in MA thesis. at University of Sussex
github-logo-circle

Github Skills (9)

paddlepaddle10
machine-learning10
model-conversion10
interoperability10
python10
documentation9
deep-learning7
pytorch6
tensorflow6

Programming languages (3)

TypeScriptC++Python

Github contributions (5)

github-logo-circle
ivy-llc/ivy

Nov 2022 - Nov 2022

Convert Machine Learning Code Between Frameworks
Role in this project:
userML Engineer
Contributions:23 releases, 173 reviews, 1 commit in 1 day
Contributions summary:Sam's contributions primarily focused on refactoring and improving the `multi_head_attention` module within the `ivy` library. This involved adding type hints, a nestable description, and comprehensive docstring examples. Additionally, the user added a converter function named `from_paddle_module` for converting Paddle layers to Ivy modules, demonstrating efforts to improve framework interoperability and model conversion capabilities. Furthermore, the user made multiple changes in the paddle backend to improve performance and address specific issues, showing active work towards supporting a wider range of frameworks.
pythontensorflowframework-learningtemplatedata-science
Integration tests for ivy's source-to-source transpiler and graph tracer.
Contributions:34 PRs, 231 pushes, 62 branches in 6 months
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
Sam Armstrong - Officer, Funding Propositions & Impact Reporting at International Rescue Committee