Dave Brotherstone

Angestellt, Principal Software Engineer, Reddit

Berlin, Deutschland

Fähigkeiten und Kenntnisse

JavaScript
Node.js
Software Architekture + Weiterbildung

Werdegang

Berufserfahrung von Dave Brotherstone

  • Bis heute 10 Monate, seit Juli 2023

    Principal Software Engineer

    Reddit

  • Bis heute 2 Jahre und 8 Monate, seit Sep. 2021

    Senior Principal Engineer

    SoundCloud Ltd.

  • 11 Monate, Aug. 2022 - Juni 2023

    Principal Software Architect

    MIRO

  • 4 Jahre und 3 Monate, Juli 2017 - Sep. 2021

    Tech Lead - Web

    SoundCloud Ltd.

  • 1 Jahr und 1 Monat, Juli 2016 - Juli 2017

    Software Engineer

    SoundCloud Ltd.

  • 1 Jahr und 7 Monate, Dez. 2014 - Juni 2016

    Frontend Entwickler

    Nexinto GmbH

    Frontend Entwicklung einer Native Web Application (Single Page Application), mit React.js, Flux, HTML, CSS und JavaScript. Build und CI Integration mit Gulp, Test Driven Development mit Mocha, Wallaby.js und WebStorm.

  • 3 Monate, Sep. 2014 - Nov. 2014

    Software-Entwickler

    BF-IT Service GmbH

    Node.js mit Hapi.js Backend Entwicklung, mit Angular JS + jQuery für Frontend. Linux Server setup und Administration mit Docker - nginx, HAProxy, OpenVPN, IRC, Gitit (wiki), Gitlab und Nagios monitoring.

  • 4 Jahre und 7 Monate, Feb. 2010 - Aug. 2014

    Software Entwickler

    Cortex Software GmbH

    Führungsrolle in der Architektur und der Entwicklung des neuen serviceorientierten Krankenhausinformationssystems für Patientadministration. Entwicklungstechnologien für die Dienste waren C# und WCF sowie ASP.NET MVC und Angular.JS für das Front-End. Einführung von Test-Driven-Development, Hilfe für andere Entwickler beim Testschreiben und Verstehen der Vorteile. Leitung eines Workshops um Entwickler in JavaScript und in allgemeinen Webentwicklungsprozessen weiterzubilden.

  • 2 Jahre und 8 Monate, Juni 2007 - Jan. 2010

    Software Entwickler + Team leiter

    2ergo Ltd

    Verantwortlich für die Architektur und die Entwicklung der Broca SAMS (Secure Advanced Messaging Service) Platform mit der Nutzung von C# und SQL Server. Tägliche Leitung von Projekten eines vierköpfigen Teams. Kernentwickler der SAMS Platform basierend C# und SQL, sowie die Projektleitung von verschiedenen Erweiterungen für zusätzliche Funktionsweisen und Werkzeugen durch Nutzung von C#, SQL Server und ASP.NET

Sprachen

  • Deutsch

    Fließend

  • Englisch

    Muttersprache

21 Mio. XING Mitglieder, von A bis Z