loading

Sebastian Achatz IT Consulting
  • Sebastian Achatz

    IT Consulting

Get started

ÜBER MICH

×

Freiberuflicher Berater, Entwickler und Architekt im Bereich Enterprise Application Integration.

Kontaktdaten

Was mache ich?

Ich bin freiberuflicher Berater, Entwickler und Architekt im Bereich Enterprise Application Integration.
.NET Enthusiast der ersten Stunde. Langjährige Erfahrung im Bereich Softwareentwicklung und Architektur in nationalen und internationalen Projekten mit Schwerpunkt im Microsoft Lösungsumfeld insbesondere die .NET Plattform.

ERFAHRUNG

×

Seit 1999 bin ich im Bereich Softwareentwicklung und Softwarearchitektur in nationalen und internationalen Projekten tätig. Branchenübergreifend mit Schwerpunkten im Bereich Banken, Versicherungen, Rückversicherungen, Immobilien und Tourismus. Mein technologischer Schwerpunkt liegt im Bereich der Microsoft Produkte.

2008 - heute

Sebastian Achatz IT Consulting

Senior Consultant
2012 - 2015

NTT Data Deutschland GmbH

Senior Technical Consultant
2009 - 2012

Metronomia Clinical Research

Senior IT Manager
2007 - 2008

DOMUS Software AG

Leiter der Entwicklung / Projektleiter
2001 - 2007

Ease GmbH

Softwareentwickler / Consultant / Projektleiter
1999 - 2001

DOMUS Software AG (IHK)

Softwareentwickler

Skills

×

Schwerpunktmässigen Ausschnitt meiner Fähigkeiten und Kompetenzen. Details zu weiteren Themengebieten gebe ich gerne auf Anfrage.

BizTalk

Senior, > 5 Jahre

SOFTWARE ARCHITECTURE

Experte, > 9 Jahre

.NET DEVELOPMENT

Experte, > 14 Jahre

TRAINER

Experte, > 10 Jahre

THEMENSCHWERPUNKTE

×

Dies ist eine Liste der Themenschwerpunkte in denen ich arbeite. Details zu diesen und weiteren Themen gerne auf Anfrage.

  • Enterprise Application Integration (EAI)
  • Enterprise Application Development
  • Software Architecture
  • Distributed Systems
  • Service Oriented Architecture (SOA)
  • High Scalability
  • High Availability

  • SCRUM (Certified Scrum Master)
  • Agiles Management
  • Extreme Programming (XP)
  • Test Driven Development (TDD)
  • Beratung / Coaching
  • Schulung / Training

 

TECHNOLOGIESCHWERPUNKTE

×

Eine Liste der Technologien mit denen ich schwerpunktmässig regelmässig arbeite.

Microsoft Azure
Microsoft BizTalk Server
Microsoft SQL Server
Microsoft SQL Server Integration Services (SSIS)
Microsoft SQL Server Reporting Services

Sprecher

×

Ich bin regelmässig als Sprecher auf Konferenzen in ganz Deutschland eingeladen.
Im Folgenden findet sich eine Auswahl der Konferenzen und Themen.

2017 / 26. -29. Juni

Developer Week (DWX)

Threads lässt man nicht warten - The basics of ``async and await``

Diese Session erklärt die Hintergründe zu “async and await” und zeigt warum es Sinn macht “async and await” konsequent in Anwendungen umzusetzen. Sie gewährt einen tieferen Blick “hinter die Kulissen” und bringt anhand praxisnaher Beispiele die elementare Funktionsweise näher.
In der Session sind Grundkenntnisse  zum Thema “async and await” von Vorteil aber nicht unbedingt nötig.

2017 / 13. Mai

.Net Day Franken (DDF)

Scaling to the sky - with Azure Functions

Diese Session gibt einen Überblick über Azure Functions und erläutert die Grundlagen von “Serverless Computing”. Sie zeigt anhand von Beispielen aus dem “echten Leben” wie man eigene Anwendungen auf funktionaler Ebene quasi “grenzenlos” und zu einem Bruchteil der Kosten on-demand skalieren kann.  “Serverless Computing” ist zu recht eines der kommenden großen Themenfelder und wird den Bereich rund um “verteiltes Rechnen” ganz neu definieren.

2017 / 05. Mai

dotnet Cologne (DNC)

Mehrere Vorträge...

Connecting local data and the cloud –Hybride Lösungen mit Microsoft Azure.

“Die Cloud ist toll aber meine Daten gehören mir.” Wer hat diesen Satz nicht schon von Kunden oder Arbeitskollegen gehört. Dabei muss sich beides nicht ausschließen. Microsoft Azure bietet viele Möglichkeiten für hybride Szenarien aus lokalen Daten und Services in der Cloud. Dieser Track zeigt anhand einiger Beispiele aus der Praxis wie das konkret aussehen kann.

Scaling to the sky – with Azure Functions

Diese Session gibt einen Überblick über Azure Functions und erläutert die Grundlagen von “Serverless Computing”. Sie zeigt anhand von Beispielen aus dem “echten Leben” wie man eigene Anwendungen auf funktionaler Ebene quasi “grenzenlos” und zu einem Bruchteil der Kosten on-demand skalieren kann.  “Serverless Computing” ist zu recht eines der kommenden großen Themenfelder und wird den Bereich rund um “verteiltes Rechnen” ganz neu definieren.

2016

Advanced Developer Conference (ADC)

Mehrere Vorträge...

About async and await, concurrency and all that blocking stuff…

Diese Session geht mal ganz “back to the roots of processing” und beleuchtet die essentiellen Muster die wir jeden Tag beim Entwickeln von Software verwenden.
Sei es zur asynchronen Entkopplung oder zur Parallelisierung. Sie zeigt wie Concurrency und das daraus folgende Blocking den Programmfluss “lähmen” kann oder wie “falsche” Parallelisierung zu einer unberechenbaren Größe wird. Stolpersteine werden identifiziert und gezeigt wie man sie geschickt umschifft.
In der Session sind Grundkenntnisse zum Thema “async and await” und Parallelisierung von Vorteil aber nicht unbedingt nötig.

Connecting local data and the cloud –Hybride Lösungen mit Microsoft Azure.

“Die Cloud ist toll aber meine Daten gehören mir.” Wer hat diesen Satz nicht schon von Kunden oder Arbeitskollegen gehört. Dabei muss sich beides nicht ausschließen. Microsoft Azure bietet viele Möglichkeiten für hybride Szenarien aus lokalen Daten und Services in der Cloud. Dieser Track zeigt anhand einiger Beispiele aus der Praxis wie das konkret aussehen kann.

2016

Developer Week (DWX)

Hybride Lösungen mit Microsoft Azure.

“Die Cloud ist toll aber meine Daten gehören mir.” Wer hat diesen Satz nicht schon von Kunden oder Arbeitskollegen gehört. Dabei muss sich beides nicht ausschließen. Microsoft Azure bietet viele Möglichkeiten für hybride Szenarien aus lokalen Daten und Services in der Cloud. Dieser Track zeigt anhand einiger Beispiele aus der Praxis wie das konkret aussehen kann.

2016

.Net Day Franken (DDF)

About async and await, concurrency and all that blocking stuff...

Diese Session geht mal ganz “back to the roots of processing” und beleuchtet die essentiellen Muster die wir jeden Tag beim Entwickeln von Software verwenden. Sei es zur asynchronen Entkopplung oder zur Parallelisierung. Sie zeigt wie Concurrency und das daraus folgende Blocking den Programmfluss “lähmen” kann oder wie “falsche” Parallelisierung zu einer unberechenbaren Größe wird. Stolpersteine werden identifiziert und gezeigt wie man sie geschickt umschifft.

2015

Advanced Developer Conference (ADC)

Zen of DataFlow - Die Daten sollen parallel fließen.

Unter dem Motto “Zen of DataFlow” zeigt Sebastian Achatz das richtig parallel programmieren ganz anders geht. Das “Wie” zeigt diese Session ganz im Detail anhand vieler Beispiele aus der Praxis. Producer-Consumer heißt das Zauberwort mit dem Anwendungen zum “Fliegen” gebracht werden.

2015

NRW Conf

Connecting local data and the cloud - Hybride Lösungen mit Microsoft Azure.

“Die Cloud ist toll aber meine Daten gehören mir.” Wer hat diesen Satz nicht schon von Kunden oder Arbeitskollegen gehört. Dabei muss sich beides nicht ausschließen. Microsoft Azure bietet viele Möglichkeiten für hybride Szenarien aus lokalen Daten und Services in der Cloud. Dieser Track zeigt anhand einiger Beispiele aus der Praxis wie das konkret aussehen kann.

2015

.Net Day Franken (DDF)

Zen of DataFlow - Die Daten sollen parallel fließen.

Unter dem Motto “Zen of DataFlow” zeigt Sebastian Achatz das richtig parallel programmieren ganz anders geht. Das “Wie” zeigt diese Session ganz im Detail anhand vieler Beispiele aus der Praxis. Producer-Consumer heißt das Zauberwort mit dem Anwendungen zum “Fliegen” gebracht werden.

2014

NRW Conf

Mehrere Vorträge...

“Parallel Rockin’ – Paralleler Code muss rocken”

Unter dem Motto “Ich rocke…parallel” zeige ich warum “Async and await” doch was für Mädchen ist und richtig parallel programmieren ganz anders geht.
Das “Wie” zeigt dieser Talk ganz im Detail anhand vieler Beispiele aus der Praxis. Producer-Consumer heißt das Zauberwort mit dem Anwendungen zum “Fliegen” gebracht werden. Lasst euch in diesem Talk von richtigem parallelen “Code-Rock” mitreißen!

“Big Data Rockin’ – Data movin’ the easy way with SQL Server Integration Services”

Immer öfter geht es in der klassischen Softwareentwicklung nicht mehr nur um das Verarbeiten von einzelnen Datensätzen sondern um das Prozessieren und Transformieren von großen Datenbeständen (ETL). Die heutigen Software-Frameworks halten außer nativen Bulk-Operationen (z.B. SqlBulk) oft wenig Möglichkeiten bereit für die Softwareentwickler.
Mit den Microsoft SQL Server Integration Services (kurz SSIS) ergeben sich hier ganz neue Möglichkeiten.
Dieser Talk zeigt an vielen Beispielen aus der Praxis wie man die Microsoft SQL Server Integration Services heute ohne großen Aufwand nahtlos in die eigene Infrastruktur integrieren kann von kleinen Tools bis hin zu großen Integrationssystemen.

2014

.Net Day Franken (DDF)

„Parallel und gar nicht schnell“ - Der Kampf mit den Ressourcen.

In immer größer werdenden vernetzten Softwarearchitekturen ist die parallele Verarbeitung von Daten und Steuerung von Prozessen heutzutage eigentlich obligatorisch.
Oft sind Entwickler von den Geschwindigkeitszuwächsen durch Parallelisierung aber enttäuscht. Die Ergebnisse liegen weit hinter den Erwartungen zurück.
Dieser Talk geht darauf ein warum das so ist und wie der .NET Entwickler diesen Problemen begegnen kann.

2013

NRW Conf

Get in touch with Microsoft BizTalk Server

Vom Microsoft BizTalk Server haben die meisten schon gehört, aber was er genau macht und kann wissen doch die wenigsten. Dieser Talk “macht Schluss damit” und gibt einen kompletten Einblick in Microsoft BizTalk Server in nur 1 Stunde (ohne jegliches Vorwissen!). Das Produkt kann in einer Demo “hautnah” erlebt werden und es werden gängige Szenarien aus der Praxis gezeigt und erläutert.

2013

.Net Day Franken (DDF)

„PLINQ Extreme“ – Paralleles LINQ voll auskosten.

Dieser Talk geht auf alltägliche Szenarien und Aufgaben eines .NET Entwicklers ein und erläutert die Möglichkeiten die sich ihm mit LINQ und im speziellen mit PLINQ (Parallel – LINQ) ergeben. Es wird auf Stolperfallen und Probleme eingegangen die beim Einsatz von PLINQ auftreten können.
Der Talk ist auch eine gute Gelegenheit, das Tool LINQ Pad in vollem Einsatz kennen zu lernen.

2012

NRW Conf

“Einführung in die Kryptographie - Praktisches für den .NET Entwickleralltag”

“Die Kryptographie spielt in vielen Bereichen der modernen Softwareentwicklung eine wichtige Rolle. Da es dort meist um sensible und sicherheitskritische Themen geht, ist es umso wichtiger als Softwareentwickler die Techniken und Hintergründe zu kennen die eingesetzt werden. In diesem Talk werden “alltägliche” kryptographische Szenarien und Problemstellungen näher beleuchtet und der Referent geht darauf ein wie diese Problemstellungen mit heutigen Techniken gelöst und mögliche Stolperfallen umgangen werden können. Dies alles erfolgt anhand von praktischen Code-Beispielen und bereits bestehenden Frameworks und Libraries.

2012

.Net Day Franken (DDF)

TPL Deep Dive

In immer größer werdenden vernetzten Softwarearchitekturen ist die parallele Verarbeitung von Daten und Steuerung von Prozessen heutzutage eigentlich obligatorisch.
Dieser Talk geht auf die Probleme ein, die sich dem .NET Entwickler von heute stellen und wie er sie, auch mit Hilfe der Task Parallel Library, komfortabel und sicher lösen kann.

2011

.Net Day Franken (DDF)

Find your Flow - Asynchrone Prozesse mit der Task Parallel Library (TPL)

Die Task Parallel Library (TPL) ist ein wesentlicher Bestandteil des .NET Framework 4.0. Doch mit der TPL zu arbeiten heißt auch bei der Entwicklung umzudenken. Andere Muster zu verwenden. Sicherlich auch aus diesem Grund findet die TPL zu selten den Einsatz in „richtigen“ Projekten. Zu Unrecht wie der Speaker meint. Er zeigt anhand von praktischen Beispielen wie man die TPL sinnvoll einsetzen kann und was es zu beachten gilt.
Weiterhin zeigt er nützliche Erweiterungen die dem Entwickler das Leben mit der TPL erleichtern können.
Abschließend wagt er einen Ausblick auf das was kommen wird und heute schon greifbar ist mit dem Microsoft Visual Studio Async CTP.

Kunden

×

Eine Auswahl meiner Kunden.

Kontakt

×

Bei Interesse oder Fragen zu meinem Portfolio und Dienstleistungen zögern Sie nicht und kontaktieren Sie mich.




Adresse

Sebastian Achatz IT Consulting

Libellenweg 18
85586 Poing (bei München)
Deutschland.