Vasco Visser, Machine Learning Developer in Amsterdam, Netherlands
Vasco Visser

Machine Learning Developer in Amsterdam, Netherlands

Member since November 23, 2015
Vasco started out programming with Java while doing his computer science studies. After graduating with distinction, he acquired a position as a data engineer within the science division of a multi-national organization where he worked with big data technologies. Right now, Vasco works as a full stack developer and has worked freelance on several successful projects. He has a can-do mentality and always tries to think from the client's viewpoint.
Vasco is now available for hire

Portfolio

  • 904Labs
    Python, Docker, Ansible, Jenkins, vSphere, Elasticsearch, Celery, Redis...
  • Open Studio
    Python, Docker, SQL Database, Scrapy, Bootstrap
  • Jikko.nl
    Redis, CouchDB, Python, Elasticsearch, Kibana, Graphite, Grafana, Docker...

Experience

  • Test-driven Development (TDD), 7 years
  • Machine Learning, 6 years
  • SQL, 6 years
  • Back-end Development, 6 years
  • Python, 6 years
  • Ansible, 5 years
  • Docker, 4 years
  • Full-stack, 4 years

Location

Amsterdam, Netherlands

Availability

Part-time

Preferred Environment

Linux, Git, PyCharm, Eclipse

The most amazing...

...project I worked on was implementing a "self-learning search" as the tech lead in a startup; combining machine learning and information retrieval techniques.

Employment

  • Full-Stack Engineer

    2016 - PRESENT
    904Labs
    • Created high level application and infrastructure design.
    • Automated infrastructure management using Ansible.
    • Implemented a docker based CI deployment process.
    • Setup a log collection (ELK stack), application and did infrastructure monitoring and alerting.
    • Implemented techniques for learning-to-rank as described in research papers.
    • Created a customer dashboard using Flask/Angular/Bootstrap.
    Technologies: Python, Docker, Ansible, Jenkins, vSphere, Elasticsearch, Celery, Redis, Bootstrap, Angular
  • Freelance Full-Stack Developer

    2015 - 2015
    Open Studio
    • Wrote web crawlers/scrapers using Scrapy.
    • Create a REST API using Flask.
    • Created a dashboard to control and monitor web crawlers.
    Technologies: Python, Docker, SQL Database, Scrapy, Bootstrap
  • Full-Stack Developer

    2015 - 2015
    Jikko.nl
    • Designed the infrastructure.
    • Created a REST API for multiple microservices.
    • Setup an ELK stack for log collection.
    • Setup metric monitoring dashboard using Graphite and Grafana.
    Technologies: Redis, CouchDB, Python, Elasticsearch, Kibana, Graphite, Grafana, Docker, Ansilble, Vagrant, Nginx, Apache, Logstash, Angular
  • Data Engineer

    2012 - 2014
    Ripe NCC
    • Implemented Lambda architecture using Hadoop stack.
    • Created Hadoop jobs to compute aggregations in real-time and historical data.
    • Managed a HBase/Hadoop/HDFS cluster of 150+ nodes using Ansible.
    • Implemented and managed a workflow system for batch processing and incrementally updating datasets.
    Technologies: Hadoop, HBase, Ansible, Java, Nagios, Eclipse, Maven, Pig, Python, Bash
  • Java Programmer

    2006 - 2010
    Tools For Data
    • Implemented string matching algorithms and similarity metrics.
    • Profiled multi-threaded algorithms implemented in Java.
    • Created a Java Swing GUI design.
    • Implemented a light-weight object relation mapping framework for an embedded database.
    • Wrote unit tests in JUnit.
    Technologies: Java, Swing, Maven, Eclipse

Skills

  • Languages

    JavaScript, Python, SQL, Java
  • Frameworks

    AngularJS, Flask, Hadoop, ZURB Foundation, Bootstrap, Bootstrap 3
  • Tools

    Ansible, IPython, Jenkins, Logstash, Kibana, TeamCity, Nginx, VMWare vSphere, Nagios, Vagrant, Vim Text Editor, Make, Makefile
  • Paradigms

    Test-driven Development (TDD), Automation
  • Platforms

    Docker, Linux, Apache Pig
  • Storage

    Databases, Redis, NoSQL, MongoDB, InfluxDB, Elasticsearch, Couchbase, CouchDB, Apache Hive, HBase
  • Other

    Full-stack, Back-end Development, Machine Learning, Infrastructure Monitoring, Nomad, Consul, Grafana 2, Graphite, Random Forests, Regression
  • Libraries/APIs

    Redis Queue

Education

  • Master's Degree (with distinction) in Computer Science
    2010 - 2012
    University of Amsterdam - Amsterdam, The Netherlands
  • Bachelors Degree in Computer Science
    2006 - 2010
    University of Amsterdam - Amsterdam, The Netherlands

To view more profiles

Join Toptal
I really like this profile
Share it with others