Home

Wer bin ich?

Meine Name ist Sven Teichmann und ich bin am 13.09.1980 in Wolfsburg geboren. Nach meiner Ausbildung zum Energieelektroniker bei der SIEMENS AG in Braunschweig habe ich an der Fachoberschule in Wolfsburg meine Fachhochschulreife erworben. Anschließend studierte ich an der  Hochschule Bonn-Rhein-Sieg in St. Augustin Informatik.

Was mache ich?

Nach Abschluß meines Studiums (Bachelor of Computer Science) arbeitete ich für eine Firma die in der Automobilbranche weltweit Roboteranlagen aufgebaut, programmiert und Software entwickelt hat. Mein Hauptaufgabengebiet lag mehr als 9 Jahre in der Software-Entwicklung. Die Software die ich entwickelt und programmiert habe ist multilingual und macht es möglich Roboter von unterschiedlichen Herstellern (KUKA/FANUC/ABB) und mit unterschiedlichen Kunden-Standards vereinfacht zu visualisieren, zu analysieren und zu dokumentieren. Des Weiteren entwickelte ich Software für die dreidimensionale Visualisierung von Fügepunkten inklusive der dazugehörigen 3D Modelle, datenbankbasierte Anwendungen für das Projektmanagement und Webservices zur Kommunikation mit mobilen Endgeräten. Nachdem ich 4 Jahre die Team- und Entwicklungsleitung inne hatte, bin ich in ein Unternehmen gewechselt welches mir mehr Diversität in Software-Projekten und Kunden bieten konnte. Seitdem arbeite ich dort als Senior Software  Engineer und beschäftige mich mit Testautomatisierung und Anforderungsmanagement in der Rüstungsindustrie.

Wo mache ich das?

Meine entwickelten Anwendungen wurden an nahezu allen Standorten meines ehemaligen Arbeitgebers verwendet, unter anderem in den vereinigten Staaten, Brasilien, China, SpanienPolen, Slowakei, Mexiko und natürlich in Deutschland. In vielen Projekten im In- und Ausland habe ich regelmäßig aktive und passive Unterstützung geleistet. Darüber hinaus habe ich nationale und internationale Projekte mit Studenten betreut die ihre Bachelor- und/oder ihre Master-Thesis geschrieben haben. Meine aktuellen Projekte sind alle in Deutschland.

Wie mache ich das?

In all den Jahren habe ich mit unterschiedlichsten Technologien gearbeitet, aber meinen Alltag beschreite ich zusammen mit Microsoft Visual Studio und C# (C-Sharp). Zusammen mit Xamarin (Android) und Mono (Linux) gibt es einem Entwickler eine gute Grundlage um sowohl Desktop-Applikationen zu entwickeln, als auch Webservices und mobile Anwendungen. Und wenn man von Webservices spricht, dann dürfen Themen wie Microservices und Docker natürlich auch nicht fehlen. Aus meiner Sicht ist in der Software-Entwicklung agiles Projektmanagement (z.B. Scrum, Kanban, etc.) unerlässlich und gehört in diese Welt genau wie Design-Patterns zum eigentlichen Coding.