Thomas Kappler

ist bald verfügbar. 🕒

Bis 2025, Senior Software Engineer, Pulumi
Mahlberg, Germany

Fähigkeiten und Kenntnisse

Softwareentwicklung
Java
C#
Azure
Cloud
Docker
DevOps
Agile Softwareentwicklung
Software Architektur
Go
IaC (Infrastructure as Code)
Git
REST
API
Informatik
.NET Framework
elasticsearch
TypeScript
Software Deployment

Werdegang

Berufserfahrung von Thomas Kappler

  • 2 years, Jul 2023 - Jun 2025

    Senior Software Engineer

    Pulumi

    Co-Owner der Azure Provider. Reduzierte SDK-Größe um 75%, implementierte OIDC-Authentifizierung. Entwicklung im gesamten IaC-Stack von Cloud-Providern bis zur Kern-Engine, in Go und TypeScript. Direkter Kundenkontakt bei Problemen und technischen Fragen. Verfasste Blogposts über technische Innovationen.

  • 5 years and 10 months, Sep 2017 - Jun 2023

    Senior Software Engineer

    Microsoft Corp.

    Senior Engineer bei Azure Search. Cloud, Infrastruktur, Suche, Elasticsearch, Skalierbarkeit, Devops. Leiter Release und Deployment für Azure Search mit ca. 70.000 VMs. Mitglied der On-Call-Rotation und Leiter von Incident Responses. Mitbegründer eines Engineering Systems Teams zur Verbesserung von CI- und Testzuverlässigkeit.

  • 1 year and 9 months, Jan 2016 - Sep 2017

    Software Engineer

    Microsoft Corp.

    Entwickler bei Azure Search. Cloud, Infrastruktur, Suche, Elasticsearch, Skalierbarkeit, Devops.

  • 2 years and 5 months, Aug 2013 - Dec 2015

    Software Engineer

    Microsoft Schweiz GmbH

    Entwickler spannender Big Data Systeme.

  • 2 years and 4 months, Apr 2011 - Jul 2013

    Software Engineer

    Nhumi Technologies

    Entwickler bei einem dynamischen Startup im Bereich medizinische Software. Eigenverantwortlicher Entwurf und Implementierung schneller Datenhaltungs- und Abfragelösungen und komplexer JavaScript-Webseiten. Project Lead für Nhumi Drug Safety, eine Webseite mit neuen Möglichkeiten zum Abfragen und zur Visualisierung von Daten zur Sicherheit von Medikamenten. Backend-Services und Datenimport mit Go, Hadoop/Pig, REST-Services mit Jetty/OSGi.

  • 2 years and 11 months, May 2008 - Mar 2011

    Software Engineer

    Swiss Institute of Bioinformatics

    Software Engineer/Developer: Anwendungen von Datenmodell und Datenbank über Parser zur Weboberfläche; mit Java, Wicket, Struts, JPA & Hibernate, SQL (Oracle, Postgres), Perl, JavaScript, XML, Semantic Web (RDF & Sparql). Teil eines kleinen Entwicklerteams mit vielen Herausforderungen wie der Weiterentwicklung einer der meistbesuchten Bioinformatik-Websiten (uniprot.org), der Verarbeitung grosser wissenschaftlicher Datensätze in vielen Formaten, und dem Entwurf von Schemata in XML und RDF/OWL.

  • 7 months, Oct 2007 - Apr 2008

    Entwickler

    University of Heidelberg

    Entwicklung einer webbasierten Anwendung in Java mit Wicket und Hibernate, zur Erstellung und Veroeffentlichung eines Woerterbuchs des mittelalterlichen Franzoesisch, von der anfaenglichen Planung bis zu Fertigstellung und Inbetriebnahme der ersten Version.

  • 1 year and 1 month, Jul 2005 - Jul 2006

    Software developer

    University of Karlsruhe

    Developer in two text mining projects with Dr. Rene Witte, implementing several tools working with text, SQL databases, and OWL ontologies in Python and Java. Co-authored three publications about the projects.

  • 6 months, May 2004 - Oct 2004

    Software and database developer

    ZKM Karlsruhe

    PHP- und SQL-Entwickler, Linux/Apache Administrator.

Ausbildung von Thomas Kappler

  • 6 months, Feb 2007 - Jul 2007

    Informatik

    IIT Delhi

    Diplomarbeit mit Prof. Pankaj Jalote, mit DAAD-Stipendium. Mitbetreut von Prof. Ralf Reussner, Universität Karlsruhe. Thema: "Code-Analysis Using Eclipse to Support Performance Prediction for Java Components".

  • 6 years, Oct 2001 - Sep 2007

    Informatik

    Universität Karlsruhe

    Software Engineering, Datenbanken.

Sprachen

  • English

    C1 (Fließend)

  • German

    C2 (Verhandlungssicher / Muttersprachlich)

  • French

    B1-B2 (Gute Kenntnisse)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z