Benjamin Wilson, Ph.D., Tornado Developer in Berlin, Germany
Benjamin Wilson, Ph.D.

Tornado Developer in Berlin, Germany

Member since October 31, 2016
Ben is a Ph.D. mathematician and computer scientist with exceptional practical skills and extensive experience with machine learning systems. He has worked extensively with large clients in real-time bidding, recommender systems, knowledge management, and NLP (from research to implementation of the system in production).
Benjamin is now available for hire


  • DataCamp
    Scikit-learn, NumPy, SciPy, Python
  • Lateral GmbH
    Natural Language Processing (NLP), Machine Learning, Tornado, Python
  • MBR Targeting
    Natural Language Processing (NLP), Scikit-learn, Jupyter, Python



Berlin, Germany



Preferred Environment

Git, Vim Text Editor, Linux

The most amazing...

...project I've worked on is the design and implementation of machine learning pipelines and APIs that serve millions of requests per day in production.


  • Instructor for Machine Learning in Python

    2016 - PRESENT
    • Designed a workshop-style course on unsupervised learning methods.
    • Created the course content, including videos and exercises.
    Technologies: Scikit-learn, NumPy, SciPy, Python
  • Co-Founder

    2013 - PRESENT
    Lateral GmbH
    • Implemented APIs using Python/Tornado.
    • Provided R&D in knowledge management using machine learning and NLP.
    • Optimized machine learning pipelines.
    • Evaluated statistical models.
    Technologies: Natural Language Processing (NLP), Machine Learning, Tornado, Python
  • Machine-Learning Specialist

    2012 - 2013
    MBR Targeting
    • Created predictive modeling of prices in a real-time bidding marketplace using Python/Sklearn using data science and huge amounts of behavioral data to hunt down and block click bots.
    Technologies: Natural Language Processing (NLP), Scikit-learn, Jupyter, Python
  • Data Scientist | Software Developer

    2012 - 2012
    • Analyzed client data.
    • Produced predictive models.
    • Provided business insight.
    Technologies: Scikit-learn, Python


  • Lateral GmbH

    I provided machine learning R&D for knowledge management and implemented the back-end APIs in Python/Tornado. In addition I created predictive models, parsed documents, and worked with NLP.

  • MBR Targeting

    As a machine-learning specialist for this product, I created predictive modeling of prices in a real-time bidding marketplace and tuning of a recommendation engine.

  • Building Babylon (R&D)

    A blog where I post my notes, thoughts and learnings on machine learning.

  • Controlled Experiments for Word Embeddings (R&D)

    A paper where we propose experimental methods for investigating to properties of word embeddings like word2vec and GloVe. Co-authored with Adriaan Schakel.

  • Berlin Machine Learning Seminar (R&D)

    I founded and continue to organize the Berlin ML seminar, which focuses on the mathematical foundations of machine learning.


  • Languages

    Python, HTML, JavaScript, SQL, Java, PHP
  • Libraries/APIs

    Scikit-learn, Pandas, SciPy, NumPy
  • Paradigms

    Data Science, Object-oriented Programming (OOP)
  • Storage

    PostgreSQL, Amazon S3 (AWS S3), Relational Databases, Amazon DynamoDB
  • Other

    Machine Learning, Statistical Modeling, Data Engineering, Data Analysis, Data Modeling, Tornado, Natural Language Processing (NLP), Numerical Methods
  • Tools

    Gensim, Vim Text Editor, Jupyter, Git
  • Platforms

    Amazon Web Services (AWS), Google Cloud Engine, Azure, Linux, Amazon EC2


  • Ph.D. in Mathematics
    2004 - 2008
    University of Sydney/Universidade de São Paulo - Sydney/São Paulo
  • Honors (1st Class and University Medal) in Mathematics
    2003 - 2003
    University of Sydney - Sydney, Australia
  • Bachelor of Science (Advanced) in Computer Science and Mathematics
    2000 - 2002
    University of Sydney - Sydney, Australia

To view more profiles

Join Toptal
Share it with others