Miroslaw Szega
.NET Software Architekt/Entwickler
Erfahrungen
Software Kitchen GmbH
- Entwicklung einer Anwendung zur Personalplanung und Verwaltung von Sicherheitsdienstleistungen mit Fokus auf Benutzerfreundlichkeit und Effizienzsteigerung
- Entwicklung der Anwendung mit C# und .NET Core 8
- Gestaltung der Benutzeroberfläche mit Blazor, Radzen und Telerik
- Integration von Telerik-Komponenten für erweiterte UI-Funktionen
- Einsatz von Dependency Injection (DI) und Inversion of Control (IoC) zur Optimierung der Architektur
- Nutzung von Visual Studio 2024 für die Softwareentwicklung
- Versionierung und Zusammenarbeit im Team mittels GIT und Azure DevOps
- Technologien: C#, .NET Core 8, Blazor, Radzen, Telerik, DI und IoC, Visual Studio 2024, GIT, Azure DevOps, ReSharper
Infoteam Software AG
- Konzeption und Entwicklung einer Software zur Produktionssteuerung mit Fokus auf Effizienz und Zuverlässigkeit in Fertigungsprozessen
- Entwicklung einer Software zur Steuerung und Überwachung von Produktionsprozessen
- Durchführung von Unit-Tests zur Sicherstellung der Code-Qualität und Stabilität
- Analyse und Behebung von Fehlern (Bug Fixing)
- Anwendung des MVVM-Patterns und Nutzung von WPF und XAML für die Benutzeroberfläche
- Einsatz von Dependency Injection (DI) und Inversion of Control (IoC) zur Verbesserung der Architektur
- Nutzung von Entity Framework für die Datenbankkommunikation
- Versionierung und CI/CD-Management mit Azure DevOps und GIT
- Arbeit mit PostgreSQL und MS SQL zur Datenverwaltung
- Nutzung von Visual Studio 2022 und ReSharper für die Entwicklung und Code-Optimierung
- Technologien: C#, .NET Core 6, WPF, XAML, MVVM, DI und IoC, Visual Studio 2022, Azure DevOps, PostgreSQL, MS SQL, Entity Framework, ReSharper
Laser Imaging Systems GmbH
- Weiterentwicklung einer Software zur Steuerung von PCB-Anlagen (Leiterplattenherstellung) zur Optimierung der bestehenden Steuerungssoftware
- Weiterentwicklung und Anpassung der Software zur Steuerung von Produktionsanlagen
- Durchführung von Refactoring-Maßnahmen zur Verbesserung der Code-Qualität und Performance
- Analyse und Behebung von Softwarefehlern (Bug Fixing)
- Konzeption und Umsetzung neuer Features sowie Optimierung bestehender Funktionen
- Anwendung des MVVM-Patterns und Nutzung von Prism und Unity für modulare Softwareentwicklung
- Einsatz von Dependency Injection (DI) und Inversion of Control (IoC) zur Verbesserung der Wartbarkeit und Flexibilität
- Nutzung von Visual Studio 2022 und ReSharper zur Entwicklung und Code-Qualitätssicherung
- Versionsverwaltung und Zusammenarbeit im Team mit GIT
- Technologien: C#, .NET 4.6, WPF, XAML, MVVM, Prism, Unity, DI und IoC, Visual Studio 2022, GIT, ReSharper
BHS Intralogistics GmbH
- Neuentwicklung einer Software zur Verwaltung und Steuerung von AGVs (Fahrerlose Transportfahrzeuge) zur Steigerung der Effizienz und Zuverlässigkeit intralogistischer Prozesse
- Entwicklung der Software mit C# und .NET Core 6
- Gestaltung und Implementierung der Benutzeroberfläche mit Blazor und JavaScript
- Umsetzung von REST-Schnittstellen für die Kommunikation mit externen Systemen
- Nutzung von Entity Framework für die Datenbankintegration mit PostgreSQL
- Anwendung von Dependency Injection (DI) und Inversion of Control (IoC) zur Verbesserung der Softwarearchitektur
- Einhaltung der VDA 5050 Standards für die Steuerung von AGVs
- Implementierung von Authentifizierungsmechanismen mit OAuth 2.0
- Nutzung von Visual Studio 2022, ReSharper und GitLab zur Entwicklung und Codeverwaltung
- Verwendung von HTML und CSS zur Gestaltung von Frontend-Elementen
- Technologien: C#, .NET Core 6, Blazor, JavaScript, CSS, VDA5050, OAuth 2.0, REST, DI und IoC, GitLab, Visual Studio 2022, PostgreSQL, Entity Framework, ReSharper
CheckMyBus GmbH
- Migration einer bestehenden Anwendung von ASP.NET MVC auf .NET Core zur Verbesserung von Performance, Skalierbarkeit und Wartbarkeit
- Migration von Code und Funktionalitäten von ASP.NET MVC auf .NET Core 3.1
- Entwicklung und Implementierung von Microservices unter Einsatz von Entity Framework und Azure SQL
- Erstellung und Optimierung von REST-APIs zur Integration in bestehende Systeme
- Nutzung von Azure App Service und Azure Container Apps für die Bereitstellung in einer Cloud-Umgebung
- Implementierung von Sicherheitsmechanismen mit OAuth 2.0
- Nutzung von HTML, CSS und JavaScript zur Anpassung der Benutzeroberfläche
- Anwendung von Dependency Injection (DI) und Inversion of Control (IoC) zur Optimierung der Softwarearchitektur
- Durchführung von Versionskontrolle und CI/CD-Management mit Azure DevOps
- Nutzung von Visual Studio 2019 und ReSharper zur Entwicklung und Code-Optimierung
- Technologien: C#, .NET Core 3.1, JavaScript, DI und IoC, Visual Studio 2022, Azure DevOps, Azure SQL, Azure App Service, Azure Container Apps, OAuth 2.0, REST, HTML, CSS, ReSharper
RWE Power AG
- Implementierung neuer Funktionen in einer Applikation zur Unterstützung von Bergbau- und Wassermanagementprozessen
- Entwicklung und Implementierung von Funktionen in einer bestehenden Applikation
- Erstellung und Optimierung von Oracle SQL Scripts und Stored Procedures
- Gestaltung der Benutzeroberfläche mit WPF, MVVM und XAML
- Einsatz von Visual Studio 2019 und ReSharper zur Verbesserung der Codequalität
- Nutzung von TFS für Versionskontrolle und Aufgabenmanagement
- Technologien: C#, .NET Framework 4.7.2, WPF, MVVM, XAML, Visual Studio 2019, ReSharper, PL-SQL/Oracle, TFS
Motus Software GmbH
- Migration und Neuentwicklung bestehender Windows Forms-Anwendungen auf eine WPF-basierte Architektur zur Modernisierung und Verbesserung der Benutzerfreundlichkeit
- Migration von Anwendungen von Windows Forms auf WPF
- Entwicklung von Benutzeroberflächen unter Verwendung von WPF, MVVM und DevExpress
- Einsatz von Dependency Injection (DI) und Inversion of Control (IoC) zur Verbesserung der Architektur
- Einsatz von Visual Studio 2019 und ReSharper zur Entwicklung und Code-Optimierung
- Nutzung von DevOps zur Automatisierung von CI/CD-Prozessen
- Datenbankintegration mit MS-SQL
- Technologien: C#, .NET Framework, .NET Standard, WPF, DevOps, DevExpress, Visual Studio 2019, ReSharper, MS-SQL
Carl Zeiss Microscopy GmbH
- Implementierung der Benutzeroberfläche für Bildanalyse unter Verwendung von WPF und MVVM
- Entwicklung von Benutzeroberflächen unter Verwendung von WPF und MVVM
- Einsatz von Dependency Injection (DI) und Inversion of Control (IoC) zur Verbesserung der Architektur
- Einsatz von Visual Studio 2019 und ReSharper zur Entwicklung und Code-Optimierung
- Nutzung von DevOps zur Automatisierung von CI/CD-Prozessen
- Technologien: C#, .NET Framework, .NET Standard, .NET Core, WPF, DevOps, Visual Studio 2019, GIT, Azure DevOps
HEKUMA GmbH
- Konzeption und Entwicklung einer Web-Applikation für Projektverwaltung mit .NET Core
- Konzeption und Entwicklung von Benutzeroberflächen
- Datenbankdesign
- Technologien: C#, .NET Core 3.1, IoC, DI, Kendo UI, JavaScript, CSS, Azure DevOps, Visual Studio 2017
Dorotheum GmbH & Co KG Wien
- UI-Entwicklung und Reporting mit WPF, MVVM und Telerik Reporting
- Entwicklung von Benutzeroberflächen unter Verwendung von WPF und MVVM
- Einsatz von Visual Studio 2019 und ReSharper zur Entwicklung und Code-Optimierung
- Technologien: C#, WPF, MVVM, IoC, DI, Telerik, ASP.NET MVC WebApi, PL-SQL, SVN, GIT, Jira, Visual Studio 2017
ERGO
- UI-Implementierung und Business-Logic-Entwicklung für Krankenversicherungen
- Technologien: C#, ASP.NET WebForms, MS-SQL, TFS, Visual Studio 2013
Coding Ant GmbH
- UI-Implementierung und Business-Logic-Entwicklung mit ASP.NET MVC und Windows Forms
- Technologien: C#, ASP.NET MVC, Windows Forms, REST, Azure SQL, TFS, Visual Studio 2015, DevExpress, GIT, Azure, Jira
HEKUMA GmbH
- Konzeption und Entwicklung von HMI (Mensch-Maschine-Schnittstelle) für Hochleistungsautomationsanlagen
- Technologien: C#, WPF, MVVM, Prism, OWIN, Azure SQL, TFS, Visual Studio 2013, Telerik, SVN
HEKUMA GmbH
- Konzeption und Entwicklung eines webbasierten Datenbank-Verwaltungstools für Hochleistungsautomationsanlagen auf Basis von AngularJS und NodeJS
- Technologien: AngularJS, JavaScript, NodeJS, Visual Studio 2013, Kendo UI, SVN, MVVM
HiFi Components GmbH
- Neuentwicklung/Migration bestehender innenbetrieblicher Software
- Technologien: C#, ASP.NET MVC, ASP.NET WebForms, jQuery, Kendo UI, GIT, MVVM
EXTEDO GmbH
- Entwicklung eines Regulatory Information Management Systems (RIMS)
- Technologien: C#, ASP.NET MVC, HTML, jQuery, JavaScript, DevExpress, Visual Studio 2013, IoC und DI, TFS, Postman, NUnit
Omniga GmbH & Co KG
- Konzeption und Entwicklung von UI (WPF, MVVM) und Backend
- Technologien: C#, WPF, Telerik, Visual Studio 2012, MVVM, WCF, IoC und DI, TFS
DMS Systems GmbH
- Konzeption und Entwicklung von UI (WPF, MVVM) und Backend für Versicherungen
- Technologien: C#, WPF, Visual Studio 2010/2012, MS-SQL, MVVM, WCF, IoC und DI, TFS, DevExpress, Crystal Reports
POLLUX GmbH
- Konzeption und Entwicklung von UI (WPF, MVVM) und Backend für Rechnungstellung
- Technologien: C#, Windows Forms, Visual Studio 2008, MS-SQL Compact, Crystal Reports
DMS Systems GmbH
- Konzeption und Entwicklung einer Applikation für Bedarfsermittlung und Berechnungen von Versicherungen (WPF, MVVM)
- Technologien: VB.NET, C#, Windows Forms, Visual Studio 2008, MS-SQL, Crystal Reports
F-Sec
- Entwicklung einer Applikation für Personalplanung und Verwaltung in MS Access
- Technologien: Microsoft Access 2007, VBA
Zusammenfassung
Erfahrung in der Softwarearchitektur und -entwicklung seit über 18 Jahren. Spezialisierung auf .NET-Frameworks, WPF, Blazor, ASP.NET und Microsoft Azure. Umfassende Kenntnisse in Softwarearchitektur, Design Patterns und modernen Entwicklungsmethoden, kombiniert mit praktischem Know-how in agilen Umgebungen und DevOps. Breite Branchenkenntnisse – von Industrie über Dienstleistungen bis hin zur Energieversorgung – ermöglichen die Lieferung maßgeschneiderter Lösungen mit Fokus auf Qualität und Skalierbarkeit.
Fähigkeiten
Softwarearchitektur & Design Patterns: Über 15 Jahre Erfahrung Mit Inversion Of Control (Ioc), Dependency Injection Und Mvvm.
.Net-entwicklung: Experte In C#, .Net Framework (18 Jahre), .Net Core (6 Jahre), Wpf (10 Jahre), Asp.net Mvc Und Blazor (5 Jahre).
Datenbankmanagement: Fundierte Kenntnisse In Microsoft Sql Server, Azure Sql, Postgresql Und Oracle Pl/sql.
Frontend-entwicklung: Hervorragendes Know-how In Wpf, Xaml, Telerik, Kendo Ui, Radzen, Devexpress Und Html/css.
Devops & Cloud: Umfangreiche Erfahrung In Azure Devops, Azure Cloud Services, Ci/cd-pipelines, Git Und Tfs.
Testing & Qualitätssicherung: Erstellung Von Unit-tests, Integrationstests Und Refactoring Bestehender Systeme.
Programmiersprachen: C#, Vb.net, Javascript, Typescript.
Frameworks: .Net (Framework & Core), Wpf, Asp.net (Mvc & Web Forms), Blazor, Entity Framework.
Datenbanken: Microsoft Sql Server, Postgresql, Oracle Pl/sql, Azure Sql.
Frontend-technologien: Wpf, Telerik, Kendo Ui, Devexpress, Html/css, Angularjs.
Cloud & Devops: Azure Cloud, Azure App Services, Azure Devops, Git, Ci/cd-pipelines.
Tools & Plattformen: Visual Studio (2010–2024), Resharper, Jira, Postman, Gitlab, Svn.
Sprachen
Ausbildung
Fernuniversität in Hagen
Informatik, Nebenfach Elektrotechnik · Hagen, Deutschland
Schlesische Technische Universität in Gleiwitz
Elektrotechnik und Telekommunikation · Gliwice, Polen
Technikum in Kattowitz
Katowice, Polen
Zertifikate & Bescheinigungen
Microsoft Certified Technology Specialist: .NET Framework
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.