Stefan Geiger

Stefan Geiger

Software Engineer

Followers of Stefan Geiger509 followers
location of Stefan GeigerSt Gallen, St Gallen, Switzerland

Connect with Stefan Geiger to Send Message

Connect

Connect with Stefan Geiger to Send Message

Connect
  • Timeline

  • About me

    Senior Software Engineer | .NET Architect | Azure

  • Education

    • ZHAW School of Management and Law

      2012 - 2014
      MAS Business Administration
    • Interstaatliche Hochschule für Technik Buchs NTB Buchs Sg

      2007 - 2009
      MAS Software Engineering
    • ZbW - Zentrum für berufliche Weiterbildung

      2002 - 2004
      Dipl. Techniker HF Informatik
  • Experience

    • Sevitec

      Sept 2004 - Jan 2011
      Software Engineer

      Development C#/.NET

    • Trivadis Services AG

      Jan 2011 - Dec 2016

      - Software Engineering und Consulting bei verschiedenen Kunden- Klassische Individualentwicklung von Desktop- und Web-Applikationen mit Microsofttechnologien- Coaching Microsoft ASP.NET, Design Patterns und Software Architektur bei verschiedenen Kunden- Entwicklung von Integrationslösungen basierend auf Microsoft Produkten wie Microsoft Azure- Referent bei Microsoft TechNet Events zum Thema Microsoft Azure - Trainer für Azure Kurse- Aufbau und Durchführung Trivadis Azure Developer Bootcamp Show less

      • Senior Consultant, Cloud Solution

        Jan 2016 - Dec 2016
      • Senior Consultant

        Oct 2013 - Dec 2015
      • Consultant

        Jan 2011 - Sept 2013
    • Raiffeisen Schweiz

      Apr 2017 - Nov 2019
      Applikationsentwickler - Experte

      - Klassische Individualentwicklung von Desktop- und Web-Applikationen mit Microsofttechnologien- Coaching Microsoft ASP.NET/WebApi/.NET, Design Patterns und Software Architektur- Analysieren von Problemstellungen (Geschäftsprozesse/-transaktionen, Daten, Funktionen) sowie des Umfeldes (Arbeitsplatz, Zielsysteme/-plattformen, Rahmenorganisation)- Festlegen der daraus entstehenden funktionalen und nicht funktionalen (Verfügbarkeit, Sicherheit, Performance) Systemanforderungen- Erstellen von Modellen für Daten, Funktionen und/oder Objekte- Erstellen oder Auswählen der geeigneten Methoden, Techniken, Standards, Richtlinien und Tools für die Software-Entwicklung und -Wartung- Entwickeln, Implementieren und Warten von Applikationen, Komponenten, Modulen und Schnittstellen- Einrichten und Pflegen der Entwicklungs- und Testumgebung- Mitarbeiten beim Implementieren und Testen (Integrationstests) von Applikationen- Erstellen und Nachführen der Dokumentationen (Modelle, Schnittstellenbeschreibungen, Testverfahren, Benutzerhandbuch etc.)- Analysieren und Beheben von Softwarefehlern in produktiven Anwendungen- Umsetzen von Change Requests- Konzipieren und Realisieren von Softwareverbesserungen im Lebenszyklus von Anwendungen Show less

    • VZ VermögensZentrum

      Jun 2020 - Jul 2020
      Senior Software Engineer

      • Konzeption und Umsetzung einer Sandbox für die technische Anbindung von Fintech-Dienstleistern auf Basis Microsoft Azure• Unterstützen beim technischen Grundsetup von Microsoft Azure und schulen der Mitarbeitenden • Erstellen eines Architektur Blueprints für das Hosting von Applikationen auf Microsoft Azure• Frontend- und Backend-Entwicklungen mit .NET Core, ASP.NET Core und Angular

    • Raiffeisen Gruppe

      Sept 2020 - Jul 2021
      Applikationsentwickler - Experte

      - Definition, Dokumentation und Implementation geeigneter Software Architekturen- Unterstützung der Product Owner bei der Erstellung der Userstories sowie Pflege der Product Backlogs- Planen von Sprints und Meetings in der Funktion als Scrummaster- Frontend-Entwicklung mit Angular, TypeScript und JavaScript - Backend-Entwicklung mit ASP.NET, ASP.NET Core, NET, SQL Server und NET Core in C# - Erstellung oder Auswahl der geeigneten Methoden, Techniken, Standards, Richtlinien und Tools für die Software-Entwicklung und -Wartung - Entwicklung, Implementierung und Wartung von Applikationen, Komponenten, Modulen und Schnittstellen- Analyse und Behebung von Softwarefehlern in produktiven Anwendungen Show less

    • VZ VermögensZentrum

      Sept 2021 - Sept 2023

      - Aufbau moderner Cloud-Architekturen mit Microservices (Kubernetes, Docker, Azure EventHubs, TerraForm, Azure Sql Databases, Azure Database for PostgreSQL)- Entwicklung und Erweiterung bestehender Businessapplikationen im Rahmen des Microsoft-Stacks- Frontend- und Backend-Entwicklungen mit .NET, Angular und NodeJs- Architektur von neuen Cloud-basierten Lösungen auf Basis von Microsoft Azure (AKS, EventHubs)- Implementierung von «Blueprints» unter Microsoft Azure für weitere Use Cases- Automatisierung und Bereitstellung sowie den Betrieb der Cloud-Applikationen/Ressourcen (Azure DevOps, CI/CD) Show less - Aufbau moderner Cloud-Architekturen mit Microservices (Kubernetes, Docker, Azure EventHubs, TerraForm, Azure Sql Databases, Azure Database for PostgreSQL)- Entwicklung und Erweiterung bestehender Businessapplikationen im Rahmen des Microsoft-Stacks- Frontend- und Backend-Entwicklungen mit .NET Core, ASP.NET Core und Angular- Architektur von neuen Cloud-basierten Lösungen auf Basis von Microsoft Azure (AKS, EventHubs)- Implementierung von «Blueprints» unter Microsoft Azure für weitere Use Cases- Automatisierung und Bereitstellung sowie den Betrieb der Cloud-Applikationen/Ressourcen Show less

      • Expert Software Engineer

        Jan 2023 - Sept 2023
      • Senior Software Engineer

        Sept 2021 - Dec 2022
    • Maison du Software

      Nov 2023 - May 2024
      Lead Software Developer

      - Softwareentwicklung mit C#/ASP.NET Core, SQL und Single Page Applications mit Angular- Neu- und Weiterentwicklung von zukunftsorientierten Logistik Software mit verteilter Architektur- Mitarbeit der Software Architektur, Engineering, Programmierung und Anforderungsworkshops- Software-Modellierung mit Domain-Driven Design und Event Storming- Softwareentwicklung nach Scrum in selbstorganisierten Teams

    • StemTrax GmbH

      Jul 2024 - now
      Senior Software Engineer

      - Frontend-Entwicklung mit Angular, TypeScript und JavaScript - Backend-Entwicklung mit .NET, SQL Server, C# - Architektur von neuen Cloud-basierten Lösungen auf Basis von Microsoft Azure (Docker, TerraForm, Azure Sql Databases, Azure App Services)

  • Licenses & Certifications