Officer, Funding Propositions & Impact Reporting at International Rescue Committee
London, England, United Kingdom
Join Prog.AI to see contacts
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.
4 years of coding experience
2 years of employment as a software developer
Master’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
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.
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