Miroslaw Szega
.NET Software Architect/Developer
Experience
Software Kitchen GmbH
- Developed an application for staff scheduling and management of security services with a focus on user-friendliness and efficiency improvements
- Built the application with C# and .NET Core 8
- Designed the user interface using Blazor, Radzen and Telerik
- Integrated Telerik components for advanced UI features
- Used Dependency Injection (DI) and Inversion of Control (IoC) to optimize the architecture
- Employed Visual Studio 2024 for software development
- Handled versioning and team collaboration using Git and Azure DevOps
- Technologies: C#, .NET Core 8, Blazor, Radzen, Telerik, DI and IoC, Visual Studio 2024, Git, Azure DevOps, ReSharper
Infoteam Software AG
- Designed and developed software for production control with a focus on efficiency and reliability in manufacturing processes
- Built software for controlling and monitoring production processes
- Conducted unit tests to ensure code quality and stability
- Analyzed and fixed bugs
- Applied the MVVM pattern and used WPF and XAML for the user interface
- Used Dependency Injection (DI) and Inversion of Control (IoC) to improve the architecture
- Used Entity Framework for database communication
- Managed versioning and CI/CD with Azure DevOps and Git
- Worked with PostgreSQL and MS SQL for data management
- Used Visual Studio 2022 and ReSharper for development and code optimization
- Technologies: C#, .NET Core 6, WPF, XAML, MVVM, DI and IoC, Visual Studio 2022, Azure DevOps, PostgreSQL, MS SQL, Entity Framework, ReSharper
Laser Imaging Systems GmbH
- Enhanced software for controlling PCB systems to optimize the existing control software
- Extended and adapted the software for controlling production equipment
- Performed refactoring to improve code quality and performance
- Analyzed and fixed software bugs
- Designed and implemented new features and optimized existing functions
- Applied the MVVM pattern and used Prism and Unity for modular software development
- Used Dependency Injection (DI) and Inversion of Control (IoC) to improve maintainability and flexibility
- Used Visual Studio 2022 and ReSharper for development and code quality assurance
- Managed version control and team collaboration with Git
- Technologies: C#, .NET 4.6, WPF, XAML, MVVM, Prism, Unity, DI and IoC, Visual Studio 2022, Git, ReSharper
BHS Intralogistics GmbH
- Developed new software for managing and controlling AGVs (automated guided vehicles) to increase efficiency and reliability in intralogistics processes
- Built the software with C# and .NET Core 6
- Designed and implemented the user interface using Blazor and JavaScript
- Implemented REST APIs for communication with external systems
- Used Entity Framework for database integration with PostgreSQL
- Applied Dependency Injection (DI) and Inversion of Control (IoC) to improve the software architecture
- Followed VDA 5050 standards for AGV control
- Implemented authentication mechanisms with OAuth 2.0
- Used Visual Studio 2022, ReSharper and GitLab for development and code management
- Used HTML and CSS for designing frontend elements
- Technologies: C#, .NET Core 6, Blazor, JavaScript, CSS, VDA5050, OAuth 2.0, REST, DI and IoC, GitLab, Visual Studio 2022, PostgreSQL, Entity Framework, ReSharper
CheckMyBus GmbH
- Migrated an existing application from ASP.NET MVC to .NET Core to improve performance, scalability and maintainability
- Ported code and functionality from ASP.NET MVC to .NET Core 3.1
- Developed and implemented microservices using Entity Framework and Azure SQL
- Created and optimized REST APIs for integration with existing systems
- Used Azure App Service and Azure Container Apps for cloud deployment
- Implemented security mechanisms with OAuth 2.0
- Used HTML, CSS and JavaScript to customize the user interface
- Applied Dependency Injection (DI) and Inversion of Control (IoC) to optimize the software architecture
- Managed version control and CI/CD with Azure DevOps
- Used Visual Studio 2019 and ReSharper for development and code optimization
- Technologies: C#, .NET Core 3.1, JavaScript, DI and IoC, Visual Studio 2022, Azure DevOps, Azure SQL, Azure App Service, Azure Container Apps, OAuth 2.0, REST, HTML, CSS, ReSharper
RWE Power AG
- Implementation of new features in an application supporting mining and water management processes
- Development and implementation of features in an existing application
- Creation and optimization of Oracle SQL scripts and stored procedures
- Design of the user interface with WPF, MVVM, and XAML
- Use of Visual Studio 2019 and ReSharper to improve code quality
- Use of TFS for version control and task management
- Technologies: C#, .NET Framework 4.7.2, WPF, MVVM, XAML, Visual Studio 2019, ReSharper, PL-SQL/Oracle, TFS
Motus Software GmbH
- Migration and redevelopment of existing Windows Forms applications to a WPF-based architecture to modernize and improve user experience
- Migration of applications from Windows Forms to WPF
- Development of user interfaces using WPF, MVVM, and DevExpress
- Use of Dependency Injection (DI) and Inversion of Control (IoC) to enhance architecture
- Use of Visual Studio 2019 and ReSharper for development and code optimization
- Use of DevOps to automate CI/CD processes
- Database integration with MS-SQL
- Technologies: C#, .NET Framework, .NET Standard, WPF, DevOps, DevExpress, Visual Studio 2019, ReSharper, MS-SQL
Carl Zeiss Microscopy GmbH
- Implementation of the user interface for image analysis using WPF and MVVM
- Development of user interfaces using WPF and MVVM
- Use of Dependency Injection (DI) and Inversion of Control (IoC) to enhance architecture
- Use of Visual Studio 2019 and ReSharper for development and code optimization
- Use of DevOps to automate CI/CD processes
- Technologies: C#, .NET Framework, .NET Standard, .NET Core, WPF, DevOps, Visual Studio 2019, GIT, Azure DevOps
HEKUMA GmbH
- Design and development of a web application for project management with .NET Core
- Design and development of user interfaces
- Database design
- Technologies: C#, .NET Core 3.1, IoC, DI, Kendo UI, JavaScript, CSS, Azure DevOps, Visual Studio 2017
Dorotheum GmbH & Co KG Wien
- UI development and reporting with WPF, MVVM, and Telerik Reporting
- Development of user interfaces using WPF and MVVM
- Use of Visual Studio 2019 and ReSharper for development and code optimization
- Technologies: C#, WPF, MVVM, IoC, DI, Telerik, ASP.NET MVC WebApi, PL-SQL, SVN, GIT, Jira, Visual Studio 2017
ERGO
- UI implementation and business logic development for health insurance companies
- Technologies: C#, ASP.NET WebForms, MS-SQL, TFS, Visual Studio 2013
Coding Ant GmbH
- UI implementation and business logic development with ASP.NET MVC and Windows Forms
- Technologies: C#, ASP.NET MVC, Windows Forms, REST, Azure SQL, TFS, Visual Studio 2015, DevExpress, GIT, Azure, Jira
HEKUMA GmbH
- Design and development of HMI (Human Machine Interface) for high-performance automation systems
- Technologies: C#, WPF, MVVM, Prism, OWIN, Azure SQL, TFS, Visual Studio 2013, Telerik, SVN
HEKUMA GmbH
- Design and development of a web-based database management tool for high-performance automation systems using AngularJS and NodeJS
- Technologies: AngularJS, JavaScript, NodeJS, Visual Studio 2013, Kendo UI, SVN, MVVM
HiFi Components GmbH
- New development and migration of existing in-house software
- Technologies: C#, ASP.NET MVC, ASP.NET WebForms, jQuery, Kendo UI, GIT, MVVM
EXTEDO GmbH
- Development of a Regulatory Information Management System (RIMS)
- Technologies: C#, ASP.NET MVC, HTML, jQuery, JavaScript, DevExpress, Visual Studio 2013, IoC and DI, TFS, Postman, NUnit
Omniga GmbH & Co KG
- Designed and developed UI (WPF, MVVM) and backend
- Technologies: C#, WPF, Telerik, Visual Studio 2012, MVVM, WCF, IoC and DI, TFS
DMS Systems GmbH
- Designed and developed UI (WPF, MVVM) and backend for insurance
- Technologies: C#, WPF, Visual Studio 2010/2012, MS-SQL, MVVM, WCF, IoC and DI, TFS, DevExpress, Crystal Reports
POLLUX GmbH
- Designed and developed UI (WPF, MVVM) and backend for billing
- Technologies: C#, Windows Forms, Visual Studio 2008, MS-SQL Compact, Crystal Reports
DMS Systems GmbH
- Designed and developed an application for needs assessment and insurance calculations (WPF, MVVM)
- Technologies: VB.NET, C#, Windows Forms, Visual Studio 2008, MS-SQL, Crystal Reports
F-Sec
- Developed an application for personnel planning and management in MS Access
- Technologies: Microsoft Access 2007, VBA
Summary
Over 18 years of experience in software architecture and development. Specialized in .NET frameworks, WPF, Blazor, ASP.NET and Microsoft Azure. In-depth knowledge of software architecture, design patterns and modern development methods, combined with hands-on experience in agile environments and DevOps. Broad industry expertise – from manufacturing and services to energy supply – enables delivery of custom solutions focused on quality and scalability.
Skills
Software Architecture & Design Patterns: 15+ Years Of Experience With Inversion Of Control (Ioc), Dependency Injection, And Mvvm.
.Net Development: Expert In C#, .Net Framework (18 Years), .Net Core (6 Years), Wpf (10 Years), Asp.net Mvc And Blazor (5 Years).
Database Management: Solid Knowledge Of Microsoft Sql Server, Azure Sql, Postgresql, And Oracle Pl/sql.
Frontend Development: Excellent Know-how In Wpf, Xaml, Telerik, Kendo Ui, Radzen, Devexpress And Html/css.
Devops & Cloud: Extensive Experience In Azure Devops, Azure Cloud Services, Ci/cd Pipelines, Git And Tfs.
Testing & Quality Assurance: Creation Of Unit Tests, Integration Tests, And Refactoring Of Existing Systems.
Programming Languages: C#, Vb.net, Javascript, Typescript.
Frameworks: .Net (Framework & Core), Wpf, Asp.net (Mvc & Web Forms), Blazor, Entity Framework.
Databases: Microsoft Sql Server, Postgresql, Oracle Pl/sql, Azure Sql.
Frontend Technologies: Wpf, Telerik, Kendo Ui, Devexpress, Html/css, Angularjs.
Cloud & Devops: Azure Cloud, Azure App Services, Azure Devops, Git, Ci/cd Pipelines.
Tools & Platforms: Visual Studio (2010–2024), Resharper, Jira, Postman, Gitlab, Svn.
Languages
Education
Fernuniversität in Hagen
Computer Science, minor in Electrical Engineering · Hagen, Germany
Schlesische Technische Universität in Gleiwitz
Electrical Engineering and Telecommunications · Gliwice, Poland
Technikum in Kattowitz
Katowice, Poland
Certifications & licenses
Microsoft Certified Technology Specialist: .NET Framework
Similar Freelancers
Discover other experts with similar qualifications and experience