Profilbild von Marian Grzesik Apps Entwicklung für iOS Android, Windows und Mac mit Xamarin/.Net Maui, WinUI3, C# und .NET aus Troisdorf

Marian Grzesik

verfügbar

Letztes Update: 27.03.2024

Apps Entwicklung für iOS Android, Windows und Mac mit Xamarin/.Net Maui, WinUI3, C# und .NET

Firma: Software2Businesss GmbH
Abschluss: Dipl.-Ing. Elektroniker
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | polnisch (Muttersprache)

Skills

Zusammenfassung der Fähigkeiten:
  • App Entwicklung mit Xamarin / .Net MAUI (iOS, Android, Windows, Mac)
  • Windows Entwicklung mit WinUI 3 / WPF
  • Azure Web-Services/Functions/CosmosDB/SrviceBus etc.
  • Software-Architekt, Senior Softwareentwickler
  • ML.Net, KI
  • Microsoft Professional Certified Developer
  • Xamarin Certified Developer
  • Dipl.-Ing. Elektroniker
  • Analyse und Realisierung komplexer Software
  • Agile Softwareentwicklung
  • Moderne Softwarearchitekturen
Relevante Erfahrung:
  • .Net, C#
  • Softwarearchitektur, Patterns, OOA / OOD / UML
  • iOS, Android, Windows, Mac (Xamarin, .Net MAUI)
  • Windows WinUI 3
  • WPF, Prism, Infragistics + Telerik + DevExpress + Syncfusion Controls
  • Cloud Computing (Azure)
  • ASP.Net, API, Functions, REST
  • EntityFramework, MSSQL, SQLight, CosmosDB
  • Unit Test
  • Visual Studio, DevOps, Git, Jira

Projekthistorie

Werdegang (als Freiberufler):

Zeitraum:      04.2018 – 04.2019
Firma:           Itelligence AG
Position:       App Entwickler, Softwarearchitekt
Programmiersprache: C#
Projekt:       „Viega SmartClient“ – CMS für einen Kunden
Betriebssystem: Windows 10 UWP; iOS + Android (Xamarin.Forms)
Dauer:          10 Monate
Schwerpunkte:  Softwarearchitektur, UWP, Xamarin.Forms, GUI, MVVM, Prism

Projekt:       „Smart Client“ – CMS auf Basis von Xamarin
Betriebssystem: iOS, Windows 10 UWP
Dauer:          2 Monate
Schwerpunkte:  Xamarin.Forms, GUI, Markup Extensions, DSL
 
Zeitraum:      08.2017 – 12.2017
Firma:           Liebherr GmbH
Position:       App Entwickler
Programmiersprache: C#
Projekt:       „SmartDevice“ – Kühlschanksteuerung für den Vertrieb
Betriebssystem: Windows 10 UWP
Dauer:          4 Monate – 20 Std / Woche
Schwerpunkte:  UWP, MVVM, Prism Framework, GUI, Bluetooth, Network,Cloud
 
Zeitraum:      10.2017 – 03.2018
Firma:         Conet GmbH (für Bayer AG)
Position:      App Entwickler
Programmiersprache: C#
Projekt:       „FMTmobile“ – App für wichtige Nachrichten für Bauer
Betriebssystem: Android, iOS
Dauer:         5 Monate
   Schwerpunkte:  Xamarin.Forms, MVVM, Prism Framework, GUI,Cloud
 
Zeitraum:      04.2016 – 10.2017
Firma:         Conet GmbH (für Bayer AG)
Position:      App Entwickler
Programmiersprache: C#
Projekt:       „iCatcher“, „Weedastic“ –Apps für Unkraut und Schädlinge
               Erkennung
               „Tams“ – App für wichtige Nachrichten für Bauer
Betriebssystem: Android, iOS
Dauer:         16 Monate
   Schwerpunkte:  Xamarin.Forms, MVVM, MvvmCross Framework, GUI,
                  Kamera, OpenCV
Zeitraum:      06.2015 – 06.2016
Firma:           Osram GmbH
Position:       Softwareentwickler, Architekt
Programmiersprache: C#
Projekt:        „Omnipoint“ – Tablet App für die Steuerung einer Leuchte und eine Windows 10 IoT App (Rasberry Pi 2) für die Steuerung der Leuchte und Web Cam‘s
Betriebssystem: Android, iOS, Windows 10 IoT
Dauer:         12 Monaten
Schwerpunkte:  Architektur, Xamarin, MVVM, MvvmCross Framework, GUI, Sockets

Zeitraum:     04.2016 – 04.2016
Firma:         .NET User Group Köln / Bonn
Position:      Softwareentwickler, Architekt
Programmiersprache: C#
Projekt:       „dotnet Cologne“ – eine App für die Konferenz
Betriebssystem: Android, iOS, Windows 10
Dauer:         2 Wochen
Schwerpunkte:  Architektur, Xamarin.Forms, MVVM, GUI, Azure Cloud

Zeitraum:     06.2015 – 6.2015
Firma:         .NET User Group Köln / Bonn
Position:      Softwareentwickler, Architekt
Programmiersprache: C#
Projekt:       „ShareDev Cologne“ – eine App für die Konferenz
Betriebssystem: Android, iOS, Windows Phone
Dauer:         2 Wochen
Schwerpunkte:  Architektur, Xamarin.Forms, MVVM, GUI, Azure Cloud

Zeitraum:      04.2015 – 05.2015
Firma:           Lidl GmbH
Position:       Senior Softwareentwickler
Programmiersprache: C#
Projekt:         Proof of Concept – für die Lidl App in Xamarin
Betriebssystem: iOS, Android, Windows Phone
Dauer:          1.5 Monaten
Schwerpunkte:  Architektur, Xamarin, MVVM, MvvmCross Framework, REST,  GUI


Zeitraum:      09.2014 – 03.2015
Firma:         DesignIt GmbH
Position:      Senior Softwareentwickler
Programmiersprache: C#
Projekt:       „Sharaf“ – mobile App für einen Shop, Artikel, Artikel-
               Vergleich, Warenkorb, Historie, PowerWall, etc.
Betriebssystem: iOS
Dauer:         3 Monaten
Schwerpunkte:  Architektur, MVVM, MvvmCross Framework, REST, GUI
 
Projekt:   „Brüssel Airline“ – mobile App für die Lounge der Brüssel
               Airlines – Reise-Info, Ticket-Scan, Pdf-Zeitungen, Essen  
               Bestellen, Dusche/Schlafplatz reservieren, etc.
Betriebssystem: WindowsRT, Android
Dauer:         3 Monaten
Schwerpunkte:  Architektur, MVVM, MvvmCross Framework, GUI
 
Zeitraum:      07.2014 – 08.2014
Firma:         Marseille-Kliniken
Position:      Softwarearchitekt / Senior Softwareentwickler
Programmiersprache: C#
Projekte:      „Beauty Contest“ – mobile App für Unternehmensergebnisse.
Betriebssystem: iOS – iPad, Android
Dauer:         1 Monat
Schwerpunkte:  Architektur, Xamarin.Forms, Controls, ReactiveUI,  MVVM
 
Zeitraum:      01.2012 – heute
Firma:         Software2Business GmbH
Position:      Softwarearchitekt / Senior Softwareentwickler
Programmiersprache: C#
Projekte:      „Mobile Museum“ – mobile App für Museen
Betriebssystem: Windows Phone 8, Android, iOS
Dauer:         2 Jahre
   Schwerpunkte:  Architektur, Web Services (REST), Xamarin, ASP.NET MVC,
                  ASP.NET WEB API, Windows Azure Cloud, Mobile Services
 
Zeitraum:      03.2012 – 06.2014
Firma:         Trapeze/Elgeba in Bad Honnef
Position:      Softwarearchitekt / Senior Softwareentwickler
Programmiersprache: C#
Projekte:      „TiControl500“ – Bordrechner incl. Fahrausweisdrucker
              (mobil/stationär) – ein System für einen Busfahrer;
                „Ticos“ – elektronische Ticketing;
Betriebssystem: Windows 7/8.1 Embeded, .NET 4.5, WP8, Windows RT,  
Dauer:         2Jahre 3 Monate
   Schwerpunkte:  Entwicklung einer Client / Server Applikation;
                  Softwarearchitektur des Systems, viele Patterns,
                  Aufbau von Scrum, Continuous Integration, WCF
WPF (M-V-VM), Controlsentwicklung (touch), DevExpress,   Prism, Unit-Tests
 
Zeitraum:      07.2011 – 03.2012
Firma:         ORBIT Gesellschaft für Applikations- und  
               Informationssysteme mbH in Bonn
Position:      Softwarearchitekt / Senior Softwareentwickler
Programmiersprache: C#
Projekte:      „Cldb“ – Cariere-Lösung-Datenbank für die Telekom
Betriebssystem: Web – Silverlight 4, .NET 4.0
Dauer:         9 Monate
   Schwerpunkte:  Entwicklung einer Web-Applikation für die Verwaltung von
                  Verträgen, Aufträgen, Kunden…
                  Softwarearchitektur des Systems, viele Patterns,
                  Oracle DB, ADO.NET, WCF.RIA, GUI (M-V-VM)
Controls (Telerik), Reports, Prism, Unit-Tests
 
Zeitraum:      01.2011 – 07.2012
Firma:         Software2Business GmbH
Position:      Softwarearchitekt / Senior Softwareentwickler
Programmiersprache: C#
Projekte:      „Bus & Train“ – App für Windows Phone 7
Betriebssystem: Windows Phone 7, Silverlight 3
Dauer:         3 Monate + neue Versionen
   Schwerpunkte:  Architektur, Silverlight (M-V-VM), Web-Services,
                  Caliburn Framework, Controlsentwicklung, Unit-Tests
 
Zeitraum:      04.2010 – 06.2011
Firma:         Comma Soft AG in Bonn
Position:      Senior Softwareentwickler
Programmiersprache: C#
Projekte:      „Infonea“ – Explorer für einen multidimensionalen Cube
Betriebssystem: Web – Silverlight 4, .NET 4.0
Dauer:         1 Jahr und 2 Monate
   Schwerpunkte:  Entwicklung eines Silverlight-Explorers für einen
                  multidimensionalen Cube,  Controlsentwicklung + Telerik
Controls, M-V-VM, Prism, Unit-Tests, WCF Verbindung zum Server(Cube)
 
Zeitraum:      01.2010 – 03.2010
Firma:         Testo in Lenzkirch
Position:      Senior Softwareentwickler / Architekt
Programmiersprache: C#
Projekte:      „Easylog“ - Datenlogger
Betriebssystem: Windows, .NET 3.5 SP1
Dauer:         3 Monate
   Schwerpunkte:  verantwortlich für die gesamte Architektur (M-V-VM),
                  GUI (WPF) und Controls(WPF), Prism,               
            UnitTests, Verbindung zu unterschiedlichen Datenlogger  
            
 
Zeitraum:      4.2006-12.2009
Firma:         Pharmatechnik in Starnberg
Position:      Senior Softwareentwickler / Architekt
Programmiersprache: C#
Projekte:      Kassensystem für die Apotheken
Betriebssystem: Windows, .NET 3.5 SP1
Dauer:         3.5 Jahre
   Schwerpunkte:  verantwortlich für die GUI (WPF/WindowsForms) und                               
                  Controls(WPF/WindowsForms), WCF Anbindung,
               Architektur (M-V-VM, MVP), Prism, Silverlight mit                             WCF.RIA (+ Entity Framework), ASP.NET, Infragistics Controls,
               Binding, OO Desing, Unit Tests, TFS, Domain Specific
               Language.
               Die Applikation hat 3.5 Millionen Zeilen Code + 1.5      
               Millionen Zeilen vom generierten Code; Sie wird für                                   24% der Apotheken in Deutschland verwendet
 
Zeitraum:      1.2005-3.2006
Firma:         STOTAX GmbH und Co KG in Bonn
Position:      Architekt / Senior Softwareentwickler
Programmiersprache: C#, C++
Projekte:      Entwicklung eines Frameworks für 3 Schichten-Architektur
               für Winforms und Webforms
               Mandantestamm Winforms / ASP.NET
               Buchungsmodul Winforms / ASP.NET
               Lohn Winforms
Betriebssystem: Windows, .NET
Dauer:         1 Jahr 3 Monate
Schwerpunkte:  Entwicklung eines Frameworks für 3 Schichten-Architektur        
               in C# für Winforms und Webforms
               Objektorientierte Analyse und Design (UML)
               Datenbanken , MSSQL (mit ADO.NET)
               Controls (Presentationsschicht)
               Client / Server, Remote Client mit Remoting und Web-  
               Services, ASP.NET, Test mit NUnit
               COM, Managed-Unmanaged Code(C++)
 
Zeitraum:      1996-12.2004
Firma:         STOTAX GmbH und Co KG in Bonn
Position:      Architekt / Senior Softwareentwickler
Projekte:      Weiterentwicklung der interaktiven Steuerberater-Software
               "Stotax"
Programmiersprache: C++
Betriebssystem: Windows
Dauer:         ca. 9 Jahre mit kurzen Pausen für die Projekte bei APT
Schwerpunkte:  im Bereich Steuern, Lohn, Rechnungswesen,
               Kanzleiorganisation, Systemintegration,
               Entwicklung eines Frameworks für 3 Schichten-Architektur
               in C++/MFC, objektorientierte Analyse und Design (UML),
               Datenbanken - MS-SQL, Access, Btrieve,
               Controls (Presentationsschicht),
               Entwicklung von zusätzlichen Modulen/Programmen,
               Anbindung der Software an andere Programme,    
               Schnittstellenentwicklung für interne und externe
               Programme, COM            
 
 
Zeitraum:      1995-1996
Firma:         APT in Hürth
Position:      Senior Softwareentwickler
Projekt:       Programmierung eines Datenkonzentrators DKM 100
Programmiersprache: C
Betriebssystem: Multitasking-Betriebsystem von Hitachi
Dauer:         3 Monaten + 2 Monaten(Erweiterung)
Schwerpunkte:  Kommunikationsprotokolle und DFÜ. Das Gerät sammelte
               Daten (z.B. Erdgasverbrauch)
               und überwachte angeschlossene Geräte. Die Daten konnten
               per Modem abgefragt werden. Ein Alarmzustand der
               angeschlossenen Geräte konnte per Fax gemeldet werden.
               Das Faxprotokoll wurde für das Gerät speziell
               implementiert.
 
Projekt:       Programmierung eines Dichtheitsprüfgeräts (eine
               Erweiterung der bestehenden Software)
Programmiersprache: C
Betriebssystem: Multitasking-Betriebsystem
Dauer:         1 Monat
Schwerpunkte:  Kommunikationsprotokolle BÜP64 und 3964R
 

Reisebereitschaft

Weltweit verfügbar
Profilbild von Marian Grzesik Apps Entwicklung für iOS Android, Windows und Mac mit Xamarin/.Net Maui, WinUI3, C# und .NET aus Troisdorf Apps Entwicklung für iOS Android, Windows und Mac mit Xamarin/.Net Maui, WinUI3, C# und .NET
Registrieren