Niels Madan

Freiberuflich, Freelance Developer, BCG Digital Ventures GmbH

Berlin, Deutschland

Fähigkeiten und Kenntnisse

Software Development
Software Architecture
Software Design
C++
Python
JavaScript
Frontend Development
Backend Development
Node.js
React
Scrum Master
Agile Coach
Agile Development
KANBAN
Less
Git
Linux
TDD
Code Reviews
Software Testing
GraphQL
Apollo
Microservice

Werdegang

Berufserfahrung von Niels Madan

  • Bis heute 5 Jahre und 3 Monate, seit März 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.

  • Bis heute 6 Jahre und 8 Monate, seit Okt. 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++.

  • Bis heute 7 Jahre und 1 Monat, seit Mai 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: www.eventbadger.io and www.mathfiend.io

  • 5 Monate, Aug. 2018 - Dez. 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 Jahr und 9 Monate, 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 Jahr und 10 Monate, 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 Monate, Juni 2013 - Okt. 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 Jahr und 7 Monate, Nov. 2011 - Mai 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 Jahre und 2 Monate, Sep. 2008 - Okt. 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.

Ausbildung von Niels Madan

  • 2 Jahre und 11 Monate, Sep. 2003 - Juli 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.

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Muttersprache

  • Französisch

    Grundlagen

21 Mio. XING Mitglieder, von A bis Z