Geoff Ruddock

👋 Hi, I'm Geoff.

I get excited about understanding complex systems using data. I also enjoy tinkering with stuff.

Currently, I am a data scientist at Facebook (London) working on measuring, detecting, and preventing various types of harm caused by bad actors on the platform. Previously, I worked at Omio (formerly GoEuro), a Berlin-based, multi-modal travel search and mobile ticketing app.

In my free time, you can find me 🚲 cycling, 📸 taking pictures of stuff, and 🖨️ 3D printing.

✍️ Latest posts

Convert clipboard HTML contents to Markdown with Alfred
Scraping PNG icons for emoji with Python
How to batch modify dates of daily journal files
Soundproofing a Synology NAS
Turn on your thermostat before an alarm with Tasker (Android)

🏆 Popular posts

Keep your SQL queries DRY with Jinja templating
Building an AdaBoost classifier from scratch in Python
DIY insulated sous-vide container from a cooler
Building a Naive Bayes classifier from scratch with NumPy
How to fix the hinge on an IKEA Friheten couch

📙 Favourite notebooks

Interactive sankey diagrams (with Plotly)
Moving seamlessly between pandas and SQL
Interactive time series charts (with Bokeh)