Timothée Bourguignon  Senior Developer

seit 2010 bei MATHEMA Software GmbH

Bourguignon_tim

Timothée Bourguignon ist als Senior Consultant für MATHEMA Software GmbH tätig. Sein Spezialgebiet ist die Anwendungsprogrammierung mit dem .NET-Framework. Daneben beschäftigt er sich mit den Neuerungen der .NET-Welt und deren Communities. Als Agilist, Scrum Master und Scrum Coach liegt sein Schwerpunkt auf agilen Methoden, guter Teamarbeit und hoher Arbeitsqualität. Hierbei setzt er insbesondere auf die Philosophie des Software-Craftsmanships.

Aufgabenspektrum

  • Systemarchitektur und Komponenten-Entwurf
  • Technische Projektleitung
  • Technische und fachliche Leitung von Entwicklungsteams
  • Agiles Coaching
  • Scrum Master, Product Owner
  • Requirements Engineering
  • Durchführung von Architektur und Code-Reviews
  • System- und Anforderungsanalyse
  • Software-Entwicklung
  • Coaching
  • Training
  • Technologien
  • Konferenzen
  • Veröffentlichungen
  • Ausbildung
  • Links

Methodiken

  • Objektorientierte Analyse und Design (OOA/D) Entwurfsmuster, Architekturmuster
  • Testgetriebene Entwicklung (TDD)
  • Refactoring
  • Software- und Architektur-Refactoring
  • Code-, Design- und Architektur-Reviews
  • Erstellung von Architektur und Komponenten-Spezifikationen
  • Agile Prozesse mit Scrum, XP & Kanban, Scrum Master & Product Owner

UML

  • Enterprise Architect
  • StarUML

.NET Middleware

  • ASP.NET Webforms & MVC
  • NancyFx
  • WPF
  • Apps Entwicklung mit Windows Phone 8 & Windows 8

.NET DB-Technologien

  • Simple.Data
  • NHibernate
  • Entity Framework

.NET Tools

  • Visual Studio
  • Resharper
  • Ncrunch

Web Frontend

  • JavaScript
  • jQuery
  • AngularJS
  • HTML5
  • CSS

Build Umgebungen

  • Hudson
  • Jenkins

Versionsverwaltung

  • Git
  • Subversion (SVN)
  • Team Foundation Server
  • Rational ClearCase

Betriebssysteme

  • Windows
  • Linux
  • Unix

Datenbanken

  • MySQL
  • SQL Server
  • MongoDB

Issue-Tracking & Documentation

  • JIRA Agile
  • Confluence Redmine
  • Rational ClearQuest

Weitere Sprachen

  • JavaScript
  • Ruby
  • HTML
  • CSS
  • Python
  • C/C++
  • "Ach, wenn Einhorn-Entwickler auf Bäumen wachsen würden!" TechConnect PreDay/Technical Summit 2016, Darmstadt
  • "Agile Mythbusters, war dies wirklich so gemeint?" XP Days 2016, Hamburg
  • "1001 Fallstricke, Corporate-ScrumMaster Anti-patterns" Manage Agile 2016, Berlin
  • "Developer's Journey, wie Einhorn-Entwickler am besten gezüchtet werden" Techs"R"Us 2016, Online-Konferenz
  • "Developer’s Journey, wie Einhorn-Entwickler am besten gezüchtet werden" .NET Day Franken 2016, Nürnberg

Artikel

  • "Das Geheimnis des Einhorn-Entwicklers - Eine Schatzkarte für die eigene Entwicklerreise", KaffeeKlatsch 07/2016
  • "Scaling Scrum - Können wir Scrum skalieren und dabei noch Scrum „by the book“ folgen?" KaffeeKlatsch 08/2015
  • "Lost in Translation: Reguläre Ausdrücke als englische Sätze" KaffeeKlatsch 07/2014
  • "You’ve been PhoneGapped: Framework-Entscheidungen, JQueryMobile und graue Haare – ein bitterer Erfahrungsbericht" KaffeeKlatsch 01/2014
  • "Dynamisch und gefährlich? C# Dynamics in freier Wildbahn" KaffeeKlatsch 08/2013
  • "Zweites Date mit Nancy und Web-Entwicklung mit .NET macht wieder Spaß" KaffeeKlatsch 02/2013
  • "Der Super-Duper-Happy-Pfad 2 ½ Blicke auf großartige Open-Source-Frameworks für .NET" KaffeeKlatsch 07/2012

Ingenieurstudium an der EPF Engineering School in Sceaux, Frankreich. Dualer Abschluss, Diplom-Ingenieur & Master of Sciences mit den Schwerpunkten

  • Information Technologies
  • Architecture und System Integration

Beruflicher Werdegang

  • Senior Software-Entwickler bei MATHEMA Software GmbH
  • Technical Lead bei Siemens Healthcare
  • Software-Entwickler bei Siemens I&A
  • Software-Entwickler bei Ingentis Software-Entwicklung GmbH
  • Software-Entwickler bei Siemens AG, Chicago USA

Zertifizierung

  • 2010 zum CSM Certified Scrum Master

Eigene Webseite

Profile im Netz