Senior Data Engineer, Software Engineer and DevOps nicht verfügbar bis 01.07.2021

Senior Data Engineer, Software Engineer and DevOps

nicht verfügbar bis 01.07.2021
Profilbild von Anonymes Profil, Senior Data Engineer, Software Engineer and DevOps
  • 10551 Berlin Freelancer in
  • Abschluss: Diplom (equiv. M. Sc.) Computer Science/Informatik
  • Stunden-/Tagessatz:
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)
  • Letztes Update: 12.11.2020
Profilbild von Anonymes Profil, Senior Data Engineer, Software Engineer and DevOps

Diese Anzeige ist nur für angemeldete Nutzer möglich.

Robert has 18 years of experience building software and solving problems. He worked in many settings, ranging from small start-up teams to large corporate clients, both on-site and remotely. Robert previously worked as Lead Engineer at a Video Streaming Platform, built several Machine Learning Platforms and an Agile Project Management application. Robert's native languages are German and Python.

Software, Systems and DevOps Engineering Consultant
Software and Systems Engineering: Data Engineering & Machine Learning (Big Data, Pipelines, Prediction models, NLP), Full-Stack development (REST, Python, JavaScript and related), DevOps (Multi-Cloud, AWS, Azure, Linux), Automated Testing and Reliability (CI/CD, Infrastructure as Code, Pipelines), Security and Vulnerability Management, Scrum/Agile Development (Scrum Master, Iterative and Incremental, Lean Management), Open Source/Free Software enthusiast
  • 01/2019 - bis jetzt

    • European mass media company
    • 5000-10.000 Mitarbeiter
    • Medien und Verlage
  • Lead Data Engineer in Machine Learning / B2B Weather Forecasting Product
  • Architecture, development and deployment of a large-scale data analytics and forecasting product in a B2B scope (green field). Ingestion of large data sets using Serverless technologies on AWS, definition and training of machine learning models and subsequent application of models to generate insights. CI/CD setup and monitoring in a high availability setting.

    Keywords: Python 3, REST, JSON, scikit-learn, NumPy. Scipy. pandas, NumPy, pytest, DynamoDB, MongoDB, serverless, AWS Lambda, ECS/Docker, Atlassian (JIRA, Confluence, BitBucket), git

  • 07/2011 - 12/2019

    • Educational Platform Provider (B2B market), Berlin
    • 10-50 Mitarbeiter
    • Internet und Informationstechnologie
  • Senior Software Engineer / Educational Platform Development and Deployment
  • Keywords: Python 2/3, Tornado, Pyramid, Flask, SQLAlchemy, scipy, pandas, jupyter, Bokeh, R, Jinja2, nosetests, Selenium/webdriver, JavaScript, jQuery, Backbone, Marionette, Bootstrap, SCSS, HTML5, Ansible, nginx, haproxy, Jenkins, Docker, Red Hat/CentOS, MySQL, Scrum, Mercurial, git, SVN

  • 07/2017 - 12/2018

    • FinTech Start-Up, Berlin
    • 10-50 Mitarbeiter
    • Banken und Finanzdienstleistungen
  • Lead Engineer / Data Analytics and Statistical Modelling
  • Contracting for a start-up in the FinTech sector during its early phase. Development of machine learning models for market predictions and quantitative analysis in close cooperation with researchers, design and development of data pipelines that process external events, design and deployment of infrastructure for development and production (AWS cloud environment).

    Keywords: Python 3, pandas, NumPy, scikit-learn, statsmodels, PostgreSQL, jupyter, pytest, AWS, GitLab, APIs, Scraping, git

  • 07/2011 - 12/2017

    • Music Video Streaming Platform, Denmark
    • < 10 Mitarbeiter
    • Medien und Verlage
  • Lead Engineer
  • Contracting during early and critical phases of a start-up/spin-off, Software integration and feature development of video streaming platform (user facing) using MediaDrop, Systems Architecture and deployment (Hybrid Cloud), Continuous Deployment using Ansible, File distribution and video delivery. Development of a reliable Content Ingestion Pipeline using microservices with “Big Three” Music Labels and integration with label’s Controlling and Reporting Systems.

    Keywords: Python 2, MediaDrop, SQLAlchemy, flask, Pylons, RQ, OAuth, SOLR, ElasticSearch, Ansible, nginx, haproxy, Red Hat/CentOS, XML, ffmpeg, PostgreSQL, microservices, AWS, git

  • 07/2013 - 02/2014

    • International Health Start-Up, Cambridge, USA
    • 10-50 Mitarbeiter
    • Pharma und Medizintechnik
  • Software Engineer / Doctor’s Appointment Service
  • Bringing a web platform from prototype stage into production. Major feature development, redesign and reliability improvements on existing codebase.

    Keywords: Django, CalDAV, Selenium, Mailchimp, Mandrill, Twilio, AWS, git

  • 04/2010 - 06/2011

    • Agile/Scrum Consulting Company, Berlin
    • 10-50 Mitarbeiter
    • Internet und Informationstechnologie
  • Scrum Master, Software and Infrastructure Engineer (Full time position) / Agile Management Tool
  • Software Engineer on a tool to manage Agile Processes (Scrum, Kanban), frontend and backend development. Scrum Master in a development team of 7. Development, deployment and Operation of Cloud service (Hosted product) and public services (Licensing server, Company CMS) as well as internal services (CI). Customer Services Engineer. Keywords: Trac, Django, django CMS, JavaScript, jQuery, CentOS, Bitten, SVN

  • 12/2006 - 08/2010

    • Major Linux Distribution (Gentoo)
    • 500-1000 Mitarbeiter
    • Internet und Informationstechnologie
  • Security Team Lead and Developer (pro bono)
  • Developer on Gentoo Linux distribution, a non-profit organization. Leading the Gentoo Security project, Security Engineer and Coordinator for Emergency Response (vulnerability management and responsible disclosure management). Engineering on multiple feature projects including virtualization (Xen/libvirt), network management and infrastructure. Package maintenance, stability and QA, upstream communication. Event/Exhibition Coordinator and Public Relations.

  • 01/2009 - 09/2009

    • Google
    • >10.000 Mitarbeiter
    • Internet und Informationstechnologie
  • Google Summer of Code Mentor
  • Mentoring a Google Summer of Code project to create and release a Gentoo stats server/client. Review of project roadmap and milestones, code review and facilitation of production deployment.

Available up to 24 hrs / week. Located in Berlin, available for remote (preferred) and on-site work (limited travel). Currently only taking on remote projects.