Simon Robinson is a Principal Data Scientist based in London with 14 years of hands-on experience turning complex audience and integrated media datasets into actionable insights, and over a decade working with industry bodies like BARB and RAJAR. He blends statistical rigour and production-focused engineering—leading data science at Ipsos UK after progressing from senior roles and a long tenure at RSMB where he developed sampling methods and large-scale data integration processes. His background in economics and an MSc in Data Science underpin strengths in forecasting, quality assurance and experimental refinement of ratings methodologies. Simon is also an active backend developer and DevOps-minded contributor on open-source projects, from improving cross-platform builds in pywebview to building an OAuth2 proxy that modernises legacy email clients. That mix of applied statistics, production engineering and protocol-level tinkering makes him as comfortable designing sampling frameworks as shipping robust, deployable data tools.
14 years of coding experience
14 years of employment as a software developer
BSc Economics Statistics, BSc Economics Statistics at University of Leeds
Master's degree Data Science, Master's degree Data Science at Birkbeck, University of London
An IMAP/POP/SMTP proxy that transparently adds OAuth 2.0 authentication for email clients that don't support this method.
Role in this project:
Back-end Developer
Contributions:24 releases, 29 reviews, 213 commits in 1 year 11 months
Contributions summary:Simon was primarily involved in developing and maintaining a proxy application, focusing on intercepting and modifying email communication. Their contributions included the initial import of the codebase, as well as the addition of SMTP and POP support. They also implemented various bug fixes and features to enhance the functionality of the proxy, including handling local SSL certificates and integration for O365 client credentials grant flow. The user's work centered around the core logic of the proxy and the handling of different email protocols.
Build GUI for your Python program with JavaScript, HTML, and CSS
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:2 commits, 6 PRs, 5 comments in 1 day
Contributions summary:Simon primarily contributed to bug fixes and improvements related to the `pywebview` project's core functionality and build processes. They addressed issues with platform-specific implementations, specifically related to Windows and macOS. These commits demonstrate an understanding of the project's dependency management and deployment, resolving issues related to PyInstaller, pythonw, and `bottle.py`. The user also fixed a PowerShell test script and refactored to utilize `os.devnull` to address an issue with `tempfile`.
pythonosxwindowscssjavascript
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.