Michael Lechthaler
Softwareentwickler
Erfahrungen
Softwareentwickler
ProjektPro GmbH
- Optimieren der Performance einer großen FileMaker Lösung
- Optimierungen der Performance in Cloud und On-Premise Lösungen
- Optimierung der verwendeten REST-API
- Bugfixing und Dokumentation
- Eingebettet in großes Scrum-Team
Softwareentwickler
Coreander GmbH
(Weiter-)Entwicklung einer Online-Plattform für den Betrieb von Parkhäusern
Webanwendung in APS.NET Blazor 8
Konfiguration eines Keycloak IAM Servers
Anbindung an versch. APIs
Anbindung an Postgres SQL
Entwicklung einer Online-Plattform für das Management von Gemeinden
Webanwendung in ASP.NET Blazor 8
Hosting in Azure und OnPremise
Unittests mit xUnit
Anbindung an (Azure) SQL DB mittels EF Core
Mandantenfähig mit umfangreichem Rollensystem
Backlogs, Repos und CI/CD/Nuget Pipelines in Azure DevOps
Setup für OnPremise Installation in WiX
Entwicklung einer Online-Plattform für die Erwachsenenfortbildung
Webanwendung in ASP.NET Blazor 8
Anbindung an SQL DB mittels EF Core
Umfangreiches Rollensystem
Backlogs und Repos in Azure DevOps
Kunden Frontend und Administration
Archivierungsmiddleware für einen Schweizer Kanton
WebAPI in ASP.NET 8 mit Anbindung an Archivierungsbackend
Word Addin mit Anbindung an die API (Office JS)
Parsen und Konvertieren von Word/PDF Dokumenten
Setup in WiX
Softwareentwickler
Pepperbits
- Weiterentwicklung einer Xamarin App für Android und iOS
- Entwicklung neuer Module
- UnitTests mit xUnit
- Xamarin UITest im AppCenter und auf lokalen Geräten
- AppCenter Integration, Backlogs, Repos und CI/CD Pipelines in Azure DevOps
Berater
Dermalog Identification Systems GmbH
- Beratung und Unterstützung im Bereich Mifare DESFire
- Schulung der DESFire Grundlagen sowie fortgeschrittener Themen zu Verschlüsselung und Schlüsselmanagement
- Beratung zu möglichen Implementierungen und optimaler Architektur
Softwareentwickler
Parker Hannifin Corp.
- Weiterentwicklung einer WPF Anwendung zur Verwaltung von Artikelstücklisten und zur Angebotslegung
- Anbindung an SQL-DB mittels ADO
- Reporting mit SQL Reporting Services
- WPF Anwendung im klassischen .NET 4.8
Softwareentwickler
Halo GmbH
Anwendungen für die Steuerung von Textilveredelungsmaschinen
5 Webanwendungen in ASP.NET 8 & 9 (Blazor & WebAPI)
Modernisierung auf .NET 10
Hosting mittels Kestrel als Windows Service
Anbindung an bestehenden SQL Server sowie lokale SQLite DB mittels EF Core
Maschinendaten werden mehrfach redundant abgelegt
Die Anwendungen tauschen Daten mittels gRPC aus
Maschinendaten werden nahezu in Echtzeit abgebildet und ausgewertet
Maschinenanbindung mittels TCP Sockets und seriell
Backlogs, Repos und CI/CD Pipelines in Azure DevOps
Setups in WiX
Alternative Bereitstellung mittels Docker Image
Maui App für die Lagerorganisation in textilverarbeitenden Unternehmen
.NET 9 Maui App
Anbindung an SQL Backend-Service
Verwendung spezieller Android Hardware und deren Sonderfunktionen
Xamarin App für die Verwaltung und Betriebsdatenerfassung von textilverarbeitenden Maschinen
Xamarin.Forms App
Anbindung an SQL Backend-Service
Anbindung an Controller API
Unittests mit xUnit
Anwendung für die Datenerfassung in textilverarbeitenden Betrieben
Ablösung einer iOS Anwendung durch Blazor
Webanwendung in ASP.NET Core 6.0
Hosting mittels Kestrel als Windows Service
Anbindung an ein ERP System mittels proprietärer TCP Kommandos
Backlogs, Repos und CI/CD Pipelines in Azure DevOps
Unittests mit xUnit
Setup in WiX
Alternative Bereitstellung mittels Docker Image
Softwareentwickler
Karl Storz Gmbh
WPF .NET Core Anwendung für das Auslesen und Beschreiben von Mifare DESFire Datenträgern
Anwendung für Datenverarbeitung in WPF
MVVM mittels Prism
Anbindung an NFC Reader mittels WinScard
Anbindung an SAP mittels SOAP Services
Anbindung an eine SQL-DB mittels EntityFramework Core
In-Memory-DB mittels EntityFramework Core
Unittests mit nUnit
Setup in WiX mit Vorbereitung für das automatisch Ausrollen auf unterschiedlichen Client-PCs
Blazor Server Anwendung für die Darstellung medizinischer Dokumente
Anwendung in Blazor Server
Dashboard und verschiedene Übersichten mit DevExpress Blazor Controls
Benutzer- und Rollensystem für die Verwaltung berechtigter Zugriffe
EF-Core für den Zugriff auf die bereitgestellten SQL Datenbanken
Hosting mittels IIS
Softwareentwickler
Engram GmbH
- WebAPI in .NET 5 um RFID Datenträger auszulesen
- Webservice in ASP.NET Core 5.0
- Hosting mittels Kestrel als Windows Service
- Anbindung von OTI Saturn RFID Lesern über APDUs
- Direkte Kommunikation mit den Lesern via USB-Kommandos
Softwareentwickler
Garage Reichlin AG
.NET MAUI Anwendung für Validierung von Gutscheinen über QR-Codes
Native Android App die auch im Lock Task Modus verwendet werden kann (Kioskmodus)
Anbindung an Backend des Kunden
Mehrere Windows-Dienste in .NET 5.0 für die Überwachung von Files und Datenübermittlungen an Webservices
Webservices in ASP.NET Core 5.0. Hosting mittels Kestrel.
Setups in WiX
Softwareentwickler
Emd Group
- Anwendungen für das Auslesen und Beschreiben von RFID Datenträgern
- Windows Service in .Net 5 / ASP.NET
- Kodieren, Schreiben und Lesen von Mifare DESFire Datenträgern mittels APDUs
- Anbindung an uFR Kartenleser
- REST API für die Anbindung an große ERP Systeme
- Xamarin App für das Lesen und Schreiben von DESFire Datenträgern direkt am Handy
- Blazor UI für Monitoring und Debugging
- Unittests mit xUnit
- Setup mittels WiX
Softwareentwickler
McCann Erickson GmbH
Assetmanagement mit komplexen Workflows für einen großen, internationalen Discounter
Webanwendung in ASP.NET Blazor 9
ODBC / REST Schnittstelle in das Datenbackend des Kunden
Parsen von Office-Dokumenten
Anbindung an SQL DB mittels EF Core
Diverse REST-API Anbindungen
Benutzer- und Rollenverwaltung
Login über integrierte Benutzerverwaltung oder mit OTP und alternativ über Azure AD, OpenId Connect und LDAP
Setups mittels WiX
Backlogs, Repos und CI-Pipeline in Azure DevOps
Separate WebAPI für das Verteilen der gesammelten Daten in unterschiedliche Ablagesysteme
Seitenplanungstool für einen großen, internationalen Discounter
Webanwendung in ASP.NET Blazor 8
REST Schnittstelle in das Datenbackend des Kunden
Editor für die Grobplanung von Werbeprospekten
Benutzer- und Rollenverwaltung
Login über integrierte Benutzerverwaltung oder mit OTP und alternativ über Azure AD, OpenId Connect und LDAP
Setup mittels WiX
Backlogs, Repos und CI-Pipeline in Azure DevOps
Import- und Exportserver sowie Hilfestellung bei der Datenbankentwicklung
Programmierung in C# und ASP.NET
Blazor Server UI für die Konfiguration und Wartung des Service
Anbindung an eine bestehende FileMaker Datenbank über ODBC
Backlogs und Repos in Azure DevOps
Setup mittels WiX
Hilfestellung bei der Entwicklung in FileMaker
Softwareentwickler
ByHeart Ventures AG
- Entwicklung einer Website in Joomla und Javascript
Softwareentwickler
SV-Büro Mag. Johann Heidegger
- Entwicklung einer Lösung zur Erstellung und Verwaltung von Berichten für Sachverständige
- Programmierung in C# und WPF
- MVVM als Designpattern
- Anbindung an eine SQL Datenbank mittels EntityFramework Core
- Erstellung von Word Dokumenten über die OpenXML API
- Setup mit WiX
- Oberflächengestaltung mit DevExpress
Selbständiger Softwareentwickler
Softhaler e.U. Lechthaler IT
- Auftragsentwicklungen in .NET (Blazor, EF, Xamarin/Maui, WPF, ASP.NET, Office365, VSTO, RFID, gRPC, etc.)
- Auftragsentwicklungen mit FileMaker
Softwareentwickler
hgi systems IT OG
Ablösung nativer Apps für mehrere ERPs durch eine WebApp
Webanwendungen in ASP.NET Blazor 8 & 9
Anbinden des Datenbackends via REST
PushNotifications via WebPush
Installierbar als PWA
Hosting mittels Kestrel als Windows Service
Setups mittels WiX
Backlogs, Repos und CI-Pipeline in Azure DevOps
Entwicklung eines zentralen API-Servers
WebAPI in ASP.NET
Anbindung diverser REST-APIs (Zahlungsanbieter, Banken, Registrierkassen, etc.)
Admin-UI in ASP.NET Blazor
Hosting mittels Kestrel als Windows Service
Setups mittels WiX
Backlogs, Repos und CI-Pipeline in Azure DevOps
Verschiedenste Entwicklungen in C# (Webservices, Apps und Desktopanwendungen mit starkem Datenbankbezug) sowie Entwicklungen mit FileMaker
Entwicklung mehrerer REST- und SOAP-Webservices in C# und ASP.NET
Datengetriebene Webanwendungen in Blazor Serverside
Datenbankanbindungen via EntityFramework Core und ODBC
Anbindungen an Office365 und ExchangeServer via EWS
VSTO Plugins für Outlook
Anbindungen an Services diverser anderer Anbieter (FinanzOnline, Hobex, EasyRent, etc.)
Desktopanwendungen mit WPF und dem MVVM Pattern
Xamarin.Forms Apps mit Telerik Controls
Verschiedene Windows Dienste - auch selfhosted WebAPIs
Unittests mit xUnit
Umfangreiche Entwicklungen mit FileMaker im Bereich ERP/CRM
Softwareentwickler
Gantner Electronic GmbH
- Entwicklungen in C# (Webservices, Desktopanwendungen, Server, Tools, etc.) sowie Apps mit hauseigenem Angular-Framework
- Entwicklungen in C# und Typescript
- UI Entwicklungen in WPF, WinForms, HTML und Blazor
- Datenbankanbindungen mit EntityFramework (Core) und NHibernate
- Implementierung proprietärer sowie offener Schnittstellen zu Hardware und versch. Diensten
- Anbindung an diverse externe REST- und SOAP-Services
- Diverse Setup in WiX
- Diverse Anwendungen mit Angular
Softwareentwickler
NetTechnix GmbH
- Entwicklung hardwarenaher DLLs für die Ansteuerung und das Monitoring von versch. Sensoren
Softwareentwickler
NetTechnix E&P GmbH
- Hardwarenahe Entwicklungen in C# (EtherCAT, EthernetIp, Profibus und Profinet)
Leiter der Softwareentwicklung
hgi systems IT OG
- Entwicklungen in FileMaker und C# - speziell in Zusammenhang mit ERP- und CRM-Lösungen
- Webservices mit Anbindungen an Office365 und andere Services
- Backends für Xamarin Apps
- Xamarin Apps
Leiter Forschung und Entwicklung Software
Gantner Electronics
- Entwicklungsplanung und -überwachung von großen internationalen Projekten
- Einführung agiler Entwicklung mittels Azure DevOps
- Entwicklung des internen Frameworks auf Basis von C#
Softwareentwickler
Gantner Electronics
- Planung und Entwicklung von Client-Server Applikationen
- Entwicklung und Wartung von DLLs für Softwarepartner
- Entwicklung versch. Anwendungen für die Wartung der Gantner Hardware-Lösungen
Softwareentwickler
Humml & Gerencer IT
- Leiter kleiner und mittelgroßer Projekte in der DACH Region
- Design und Entwicklung umfangreicher CRM und ERP Lösungen in FileMaker
- Webservices in C# und WCF
Selbständiger Datenbankentwickler / Projektleiter iSpot
ALC Solutions
- Projektleiter des FFF Projekts iSpot
- Entwicklungen eines ERP-Projekts speziell für den Anlagenbau
- Modellierung komplexer Prozesssimulationen in iGrafx Process
- Planung von Datendrehscheiben auf Basis von OPC-Servern
Selbständiger FileMaker Entwickler
Frames Filmproduktion & Global Spanking
- Entwicklung der Agenturlösung DAVID in Wien
Versch. Stellen in der Gastronomie
Zusammenfassung
Ich habe über 20 Jahre Erfahrung in der Entwicklung zuverlässiger Softwarelösungen für verschiedene Branchen, von Unternehmenssystemen und Webanwendungen bis hin zu Hardware-Integrationen und Prozessoptimierungen in Cloud- und On-Premise-Umgebungen. Ich beherrsche C#, ASP.NET, Blazor, .NET, FileMaker, etc. und arbeite effizient beim Aufsetzen von CI/CD-Pipelines, REST-APIs und Datenbankverbindungen unter Verwendung von SQL und EF Core.
Meine Erfahrungen reichen von der Leistungsoptimierung und Modernisierung von Altsystemen bis hin zur Entwicklung komplexer ERP/CRM-Lösungen und mobiler Anwendungen. Ich habe stets robuste und skalierbare Software geliefert, die hohen Standards entspricht und sich an die sich entwickelnden Technologien und Marktanforderungen anpasst.
Fähigkeiten
- Sprachen: C#, Typescript, Javascript, Xml, Sql, Filemaker
- Technologien: .Net (2.0 Bis 10), Blazor, Ef, Wpf, Webapi, Asp.net, Json, Rest, Soap, Grpc, Rfid, Nfc, Wix, Winforms, Uml, Odbc, Filemaker, X/n/bunit
- Tools: Devexpress (Wpf, Winforms, Blazor), Radzen, Syncfusion, Smartassembly Ants, Office, Adobe Creative Suite, Nuget, Etc.
- Verwaltung: Azure Devops, Tfs, Git, Jira, Confluence, Sharepoint, Etc.
Sprachen
Ausbildung
Hotelfachschule Bludenz
Hotelfachschule · Bludenz, Österreich
Hauptschule Schruns Grüt
Schruns, Österreich
Volksschule Gantschier
Gantschier, Österreich
Zertifikate & Bescheinigungen
Microsoft Certified Professional
Microsoft Certified Solutions Associate
Microsoft Technology Associate
FileMaker 16 Zertifizierung
FileMaker 15 Zertifizierung
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.