Andreas Dewes, Software Developer in Berlin, Germany
Andreas Dewes

Software Developer in Berlin, Germany

Member since October 16, 2015
Andreas is a physicist with a PhD in experimental quantum computing and a degree in quantitative economics. As an entrepreneur, he has a passion for data analysis and software development and loves to tackle hard business problems with data. He has received numerous awards for his work on data analysis and his work on data privacy and big data has been featured in the national and international press.
Andreas is now available for hire



  • C, 15 years
  • C++, 13 years
  • JavaScript, 10 years
  • Python, 7 years
  • Django, 5 years
  • Flask, 5 years
  • D3.js, 4 years
  • React, 2 years


Berlin, Germany



Preferred Environment


The most amazing...

...thing I've realized is a two-qubit quantum processor that demonstrated quantum-speed up for the Grover search algorithm.


  • CTO

    2013 - PRESENT
    • Built technologies for data-driven code analysis.
    • Realized a React.js-based single-page application.
    • Utilized cloud technologies: MS Azure, Amazon EC2.
    • Automated deployment and maintenance using Ansible.
    • Developed graph algorithms on graph databases.
    Technologies: Python, JS, React, Postgres, Graph Databases
  • Data Scientist

    2013 - 2013
    Blue Yonder
    • Worked with predictive analytics, big data, data visualization, explorative data analysis, and data-driven produce development.
    Technologies: Python, iPython, Pandas, Scikit-learn, NumPy, SciPy, MatPlotLib
  • Researcher

    2009 - 2012
    Commissariat à l'Energie Atomique
    • Dealt with superconducting quantum processors, quantum algorithms, and high-frequency electronics in low-temperature physics.
    Technologies: C, C++, Python
  • Software Developer

    2008 - 2008
    imedo GmbH
    • Developed web software using Ruby on Rails.
    • Realized onboarding solutions for employees.
    Technologies: Ruby, Ruby on Rails, MySQL, Chef


  • Code is Beautiful (Development)

    Intuitive and responsive visualizations of source code, realized using D3.js and Three.js.

  • Gitboard (Development)

    An intuitive and simple Kanban board for your GitHub issues. Realized entirely as an in-browser application using React.js and the GitHub API.

  • QuantifiedCode (Development)

    The first solution for customizable, data-driven analysis of Python code. Helping thousands of developers to write better code, faster.

  • BlitzDB (Development)

    BlitzDB is a document-oriented database framework for Python. It provides MongoDB-like querying, supports several database backends such as SQL (through SQLAlchemy) and provides an embedded database solution as well.

    BlitzDB is compatible with Python 2 & 3, well-tested and documented.

  • Professional Training via Recurse Center (Other amazing things)

    Three-month programming retreat at Recurse Center (formerly Hacker School) in Computer Science and Programming (2014).


  • Languages

    Python, JavaScript, Java, Ruby, C, C++, Perl
  • Other

    Programming, Back-end Development, Project Management
  • Frameworks

    Flask, Django, Boost, Ruby on Rails (RoR)
  • Libraries/APIs

    React, Pandas, D3.js, Scikit-learn, SciPy, NumPy, OpenGL, Three.js, SQLAlchemy, Matplotlib
  • Tools

    Celery, Ansible, RabbitMQ
  • Platforms

    Ubuntu, Azure, Amazon Web Services (AWS)
  • Storage

    Redis, Neo4j, MongoDB, MySQL, PostgreSQL


  • PhD (with distinction) degree in Quantum Physics
    2009 - 2012
    Université de Paris VI - Pierre et Marie Curie - Paris
  • M.Sc. (with honors) degree in Economics (Statistics, Econometrics, Operations Research)
    2004 - 2009
    University of Tübingen - Tübingen (Germany)
  • M.Sc. (with first class honors) degree in Physics
    2004 - 2008
    University of Tübingen - Tübingen (Germany)

To view more profiles

Join Toptal
I really like this profile
Share it with others