Becky Smith

Software Developer at Bennett Institute for Applied Data Science

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
Becky Smith is a software developer based in Edinburgh with 11 years of experience building production software across startups, agencies and research organisations. Currently at the Bennett Institute for Applied Data Science, she brings a strong Python/Django background from roles at Ecometrica and Brainnwave and a history of shipping reliable back-end systems. Becky is an active community builder — founding PyLadies Edinburgh and organising Django Girls Edinburgh 2014 — and contributes to open-source projects such as beeware/batavia, where she improved core VM slice handling and robustness. Her earlier career in operations and clinical project leadership gives her an uncommon mix of technical depth and process-driven delivery, useful for cross-functional teams and complex stakeholder environments. She holds a first-class MA in Psychology from St Andrews and a PhD in Neuroscience from UCL, reflecting a research mindset she applies to software problem-solving.
code12 years of coding experience
job16 years of employment as a software developer
bookMA, Psychology, 1st, MA, Psychology, 1st at University of St Andrews
bookUniversity College London
github-logo-circle

Github Skills (6)

javascript10
python10
testing9
data-structure9
data-structures9
error-handling8

Programming languages (15)

CSSMakefileTeXHTMLStataJupyter NotebookJustTypeScript

Github contributions (5)

github-logo-circle
beeware/batavia

Apr 2017 - Apr 2017

A JavaScript implementation of the Python virtual machine.
Role in this project:
userBack-end Developer
Contributions:5 commits, 4 PRs in 3 days
Contributions summary:Becky Smith primarily focused on improving the `batavia` project's core functionality. Her contributions centered around refining the implementation of the `Slice` type, addressing edge cases, and incorporating more robust error handling. She also made minor corrections to the documentation. Additionally, she updated tests to reflect the changes made in the core logic.
javascriptpythonvirtual-machine
rebkwok/flexibeast

Aug 2015 - Sep 2022

Contributions:16 PRs, 291 pushes, 14 branches in 7 years 2 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