Ross Gales

Computer Scientist

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

👤
Senior
🎓
Top School
Ross Gales is a computer scientist with nine years of experience who blends frontline emergency response insight with deep technical expertise to build AI- and information-driven tools for disaster response and social good. Currently a D.Phil. researcher at the University of Oxford, he focuses on making social media data more actionable for crisis organizations while championing responsible research and innovation. His hands-on stack includes Python/Django, Celery/Redis, PostgreSQL, D3.js and scikit-learn, and he has contributed to open-source Twitter-scraping tooling by modernizing compatibility and adding Firefox support. With dual undergraduate degrees and a first-class master’s from the University of Melbourne, Ross pairs rigorous academic training with practical systems engineering to deliver reliable, ethically minded solutions under real-world constraints.
code9 years of coding experience
bookDoctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at University of Oxford
bookThe University of Melbourne
languagesEnglish, German, Chinese
github-logo-circle

Github Skills (6)

firefox10
selenium-ide10
twitter10
selenium10
python10
webscraping10

Programming languages (6)

JavaTeXJavaScriptHTMLGDScriptPython

Github contributions (5)

github-logo-circle
Altimis/Scweet

Mar 2022 - Mar 2022

Scrape tweets, profiles, followers and following from Twitter/X, no API key needed. Python library with smart multi-account pooling, proxy support and async.
Role in this project:
userBack-end Developer
Contributions:9 commits, 2 comments in 1 day
Contributions summary:Ross primarily focused on fixing deprecation warnings and updating the codebase to align with newer versions of libraries, specifically related to Twitter scraping functionality. These changes involved modifying the `Scweet/utils.py` file to ensure compatibility with updated Selenium and related web-scraping tools, demonstrating a focus on maintaining the core functionality of the Twitter scraper. Additionally, the user contributed by adding support for Firefox driver.
asyncproxypythonscrapetwitter
rosscg/crisis-data

May 2017 - Jun 2022

Twitter user network data collection tool (ongoing Ph.D. work)
Contributions:212 commits, 3 PRs, 173 pushes in 5 years 2 months
twitter
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