Niels Madan

Freiberuflich, Freelance Developer, BCG Digital Ventures GmbH

Berlin, Germany


Software Development
Software Architecture
Software Design
Frontend Development
Backend Development
Scrum Master
Agile Coach
Agile Development
Code Reviews
Software Testing


Professional experience for Niels Madan

  • Current 5 years, since Mar 2019

    Freelance Developer

    BCG Digital Ventures GmbH

    Building a cross-platform offline first app with chat capabilities based on React / React Native and GraphQL for a new venture company.

  • Current 6 years and 5 months, since Oct 2017

    Software Consultant

    Various Clients

    Worked as a full-stack developer on a medical services and certification webapp with React.js and Loopback. Worked with a team of developers on a desktop application for analyzing industrial drone images with Javascript / QML and Qt / C++.

  • Current 6 years and 10 months, since May 2017

    Founder & Consultant

    Quantum Craft

    Building full stack mobile applications for Android and iOS with React Native and node.js in the backend. Including product definition, architecture, design and user testing. First apps released successfully with good reviews: and

  • 5 months, Aug 2018 - Dec 2018

    Freelance Lead Developer

    Aperto GmbH - An IBM Company

    Lead a team of developers to build a cross platform, full stack app (web, iOS, Android) for one of the largest German public health insurance companies. App was built with React.js and React Native with shared business logic code and released to good reviews.

  • 1 year and 9 months, Aug 2015 - Apr 2017

    Development Team LEad

    HERE Deutschland GmbH

    Led a team of 10 developers in building map rendering related functionality for a major automotive project. Acted as PO for feature including alignment with customer and planning. Led on architecture and QA. Feature was delivered on time with minimal bugs. Also supported on QA related topics for the entire project including interviewing stakeholders and defining the first error management process, which was successfully rolled out to dozens of teams.

  • 1 year and 10 months, Nov 2013 - Aug 2015

    Development Team Lead

    HERE Deutschland GmbH

    Built an automotive application SDK, leading a team of 8 - 12 developers. Continuous improvement of team processes, customer collaboration, API design and architecture. The SDK was used for an internal navigation application that was sold to a major car manufacturer. Minimal bugs in the SDK. Helped out in the project delivery on product ownership and error management activities. Software was successfully delivered and received very positive reviews.

  • 5 months, Jun 2013 - Oct 2013

    Senior Software Engineer & Scrum Master

    HERE, A Nokia Business

    Built a team and developed an automotive application SDK in Qt/QML/C++ including complex and customizable UI components (for example a multi language keyboard layout engine and digital automotive instrument panels). Participated regularly in an internal coding dojo. Took over organization of the dojo after the original organizer left the company.

  • 1 year and 7 months, Nov 2011 - May 2013

    Senior Software Engineer in Test

    Nokia Gate5

    Developed a test framework in Python for a mobile server based application, connecting smartphones to car infotainment systems. Included architecture, automating QA related activities, and building a network stack to test against (UPnP, VNC, custom protocols).

  • 3 years and 2 months, Sep 2008 - Oct 2011

    Software Engineer

    Nanophotonics AG

    Developed software for semi-conductor inspection hardware, used by major silicon wafer manufacturers and research institutes using Qt/C++. Worked in a small team through the whole software development lifecycle including release management and product definition with customers.

Educational background for Niels Madan

  • 2 years and 11 months, Sep 2003 - Jul 2006

    Computer Science

    The University of Manchester

    Focus on Software Engineering. Bachelor thesis on developing a desktop application for simulating atomic force microscopy scans on user generated 3D models.


  • German

    First language

  • English

    First language

  • French


Browse over 21 million XING members