Michael Einsiedler

Software Architekt

Michael Einsiedler arbeitet als Software Architekt bei der Firma softaware in Asten und ist Absolvent des Master-Studiengangs Software Engineering der Fachhochschule Oberöstereich, Campus Hagenberg.

In meiner täglichen Arbeit beschäftige ich mich vor allem mit der Entwicklung von maßgeschneiderten Softwarelösungen für Unternehmen in unterschiedlichen Branchen. Zu meinen eingesetzten Technologien zählen dabei insbesondere C#, ASP.NET Core, Azure SQL, TypeScript und Angular sowie Microsoft Azure als Cloud-Plattform.

In meiner beruflichen Laufbahn durfte ich schon viele Unternehmen über den gesamten Lebenszyklus eines Softwareprojekts von der Anforderungsanalyse, über die Konzeption, der Umsetzung und den laufenden Betrieb sowie die Wartung begleiten. Als Lead Developer in einem mehrköpfigen Team bin ich neben der Entwicklung unter anderem auch für Code Reviews innerhalb des Teams als auch für die Planung und Abstimmung gemeinsam mit unseren Kunden verantwortlich.


Erfahrung

Software Architekt

softaware gmbh - Asten, Oberösterreich

Wir sind ein handverlesenes Team von 20 tollen Menschen und Software-Expert:innen und helfen Unternehmen bei der Umsetzung digitaler Lösungen rund um Web-Entwicklung, Apps, Cloud-Computing und künstliche Intelligenz.

Mit einer Kombination aus Kreativität, rascher Auffassungsgabe und technologischem Know-How erstellen wir neue Lösungen, die die Abläufe unserer Kunden verbessern oder neue, innovative Geschäftsmodelle ermöglichen.

Je innovativer die Idee, je mehr User gleichzeitig, je kritischer die Usability, desto besser: Wir lieben Projekte mit Nervenkitzel und Impact.


Als Software Architekt ist es dabei meine Aufgabe, Unternehmen von der Anforderungsanalyse, über die Konzeption, der Umsetzung und den laufenden Betrieb mit meiner Expertise, Erfahrung und kreativen Ideen zu begleiten. Ich hinterfrage dabei gerne das "Warum?" hinter gewünschten Anforderungen, um so ein tiefes Verständnis für die Domäne und die dahinterstehenden Abläufe zu entwickeln. Dadurch entstehen mit einer frischen Sicht von außen oft neue Ideen und Lösungsansätze.

Es stehen dabei die User Experience, der Einsatz von State-of-the-Art Technologien sowie eine saubere Architektur im Vordergrund, die neben den funktionalen Anforderungen auch nicht-funktionale Anforderungen wie Wartbarkeit, Erweiterbarkeit, Sicherheit, Performance und Skalierbarkeit, gewährleistet.

Bei meiner Tätigkeit schätze ich eine langfristige, partnerschaftliche Zusammenarbeit mit unseren Kunden.

Ein Auszug aus meinen aktuellen Projekten:

Doka myDoka

Kundenportal zur Materialverwaltung

Pöttinger falconic

Web-Applikation zur Verwaltung von Presscontainern

immo-billie

Digitales Bieterverfahren für Immobilien

Siemens

Digitalisierung von Prozessen in der Gebäudetechnik

Oktober 2017 - jetzt

Software Entwickler

Als Software Entwickler war ich verantwortlich für die Konzeption, Design und Umsetzung von Webapplikationen. Zu den eingesetzten Technologien zählten insbesondere ASP.NET, JavaScript und Entity Framework.

Umgesetzt wurden unter anderem Applikationen zur Arbeitszeiterfassung von Mitarbeitern sowie ein Planungstool für Projekte zur Vorhersage von Auslastungen und Umsätzen. Des Weiteren konnte ich Erfahrung im Bereich von automatisierten Webtests und Frontend-Frameworks wie AngularJS sammeln.

Februar 2012 - September 2017

Ausbildung

FH Oberösterreich - Campus Hagenberg

Master of Science, Software Engineering
Oktober 2015 - Juli 2017

FH Oberösterreich - Campus Hagenberg

Bachelor of Science, Software Engineering
Oktober 2012 - Juli 2015

IT-HTL - Ybbs and der Donau

Ausbildungsschwerpunkt Netzwerktechnik
September 2006 - Juli 2011

Kompetenzen

Technologiestack Backend
  • C# seit mehr als 13 Jahren professionell im Einsatz
  • ASP.NET Core, .NET Aspire
  • Entity Framework
  • Microsoft Azure

    Jahrelange Praxiserfahrung insbesondere mit Web-Apps, Azure Functions, Service Bus, Storage Account, IoT Hub, Key Vault, Application Insights

  • SQL Server und Azure SQL
  • MassTransit
  • OAuth 2, Duende Identity Server, OpenIddict
  • CI/CD mit Azure DevOps
Technologiestack Frontend
  • TypeScript
  • Angular
  • HTML5, CSS3 & Sass
Projektmanagement
  • Projektverantwortung als Lead Developer
  • Ansprechpartner für Kunden für Planung, Schätzung, Konzeption und Umsetzung
Steckenpferde