Maarten Nieber

Bis 2017, Software Developer, b2bpay
Berlin, Deutschland

Fähigkeiten und Kenntnisse

C++
Python
JavaScript
Git
Django
Agile Development
Scrum
Design-Patterns
ReactJS
jQuery
Docker
Ansible
C#
QML
Qt

Werdegang

Berufserfahrung von Maarten Nieber

  • 1 Monat, Feb. 2019 - Feb. 2019

    Back End Developer

    Upvest

    For Upvest I developed a Django module for the registration of new users, based on Djoser and Django Rest Framework.

  • 5 Monate, Juli 2018 - Nov. 2018

    Software Developer

    Younicos AG

    C++ software development of (semi)-embedded systems

  • 9 Monate, Juli 2017 - März 2018

    Software developer

    Jobpal

    At Jobpal my main contribution is a front-end based on React for managing the contents of our FAQ product. Moreover, I redesigned the corresponding FAQ back-end to use Django + django rest framework. In addition, I helped to maintain several other web services based on node express.

  • 5 Monate, Jan. 2017 - Mai 2017

    Software Developer

    b2bpay

    At B2B Pay I designed a software stack based on ansible, django rest framework and React/redux. The front-end tool-chain included webpack, SASS, and tape. The SMACSS system was used to ensure clean css. In addition, I helped to introduce the Scrum process and formalized the analysis and tracking of product requirements

  • 6 Monate, März 2016 - Aug. 2016

    Software Engineer

    HERE Deutschland GmbH

    At HERE I worked on improving the end-to-end testing of the C++ code with GoogleTest and GoogleMock. This involved setting up guidelines for all teams on how to use mocks and the creation of common testing utilities. Moreover, I developed a Python based development environment that makes C++ builds reproduceable by storing all build parameters (such as CMake parameters, environment variables, the git url) in a single configuration storage, and executing the build in a Docker container.

  • 1 Jahr und 11 Monate, Feb. 2014 - Dez. 2015

    Software Developer

    Ableton AG

    I worked on the user interface of the Ableton Live software. In small autonomous teams we collaborate with product experts to plan the next improvements to the UI, which are implemented using C++, Qt and QML. The team is not only responsible for implementing features, but also for co-designing the user interaction. Some new tools I learned were gyp, Google Test and GitHub pull requests. Since Ableton has a strong focus on testing and quality, I was able to improve my testing and code reviewing skills.

  • 8 Monate, Apr. 2013 - Nov. 2013

    Software Developer

    Comunitats.org

    I designed two components for the Django backend of comunitats.org. The first was an email-based ticketing system: when a user requests help, this creates a "ticket" that is tracked from the initial request to scheduling a meeting and finally payment and rating. The second was a card-based representation of the website: management of which cards to show or hide, creation of a custom user-feed based on cards, routing requests from the front-end to the card that should process the request.

  • 5 Monate, Aug. 2012 - Dez. 2012

    Software Developer

    Altran

    In this position I extended a local (client-side) Python web server that serves offline educational content to students. Moreover, I was involved in creating a pilot version of a mobile application (using backbone, underscore and jquery mobile) for managing book sales.

  • 9 Monate, Nov. 2011 - Juli 2012

    Software Developer

    Content Mind

    In this function I developed the back-end for the El Molino theater website in Django and was responsible for configuring the site's Apache server. The back-end stores information about shows and programming, ticket sales, artists, as well as background information about the theater. For a fertility clinic, I programmed a mobile phone application using Sencha Touch as the basic framework. We used PhoneGap to access the functionalities of the mobile phone.

  • 2 Jahre und 6 Monate, Juni 2009 - Nov. 2011

    Software Developer

    SIGIOC

    I created an application for the visual inspection of roadworks in C#. A user can create projects, to which maps, roads, videos and photos (both containing GPS information) can be added. VideoTrack shows this information in an integrated way, similar to Google Maps. The program can synchronize two videos frame-by-frame, which makes it possible to inspect the changes in road before and after the roadworks. Users can add comments and create spreadsheet reports that contain all commented video frames.

  • 2 Jahre und 1 Monat, Juni 2007 - Juni 2009

    Software Developer

    Universitat Pompeu Fabra

    I was co-leading a team of scientific software programmers that is developing the GIMIAS C++ medical image processing platform. GIMIAS is a work-flow-oriented environment for solving advanced biomedical image computing and individualized simulation problems. In this function, my co-leader and I were responsible for streamlining the software development process, introducing agile practices. After the first year, I continued as a senior programmer, leading the architectural design of GIMIAS.

  • 4 Jahre und 1 Monat, Mai 2003 - Mai 2007

    Software Developer

    Leiden University Medical Center

    In this project, which was funded by the Dutch Asthma Foundation, I have created and implemented image processing algorithms in C++ for detecting the human bronchial tree in CT scans, and improved an in-house library for the detection and analysis of arteries from CT angiography scans.

  • 4 Jahre und 8 Monate, Aug. 1998 - März 2003

    Software Developer

    Sentient

    In this function I have implemented algorithms in C++ for the detection and recognition of human faces, detecting cracks in sewers, and classifying website contents.

Ausbildung von Maarten Nieber

  • 7 Jahre und 1 Monat, Jan. 1991 - Jan. 1998

    Informatics

    Erasmus University Rotterdam

    Artifical Intelligence

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Gut

  • Spanisch

    Fließend

  • Niederländisch

    Muttersprache

  • Französisch

    Grundlagen

  • Catalan

    -

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z