Weiterentwicklung und Verbesserungen von diversen Programmen die täglich von den Fachbereichen verwendet werden, um alle Zahlen von sich und allen Partnern im Blick zu haben. Diese Zahlen gehen durch diverse Phasen werden geprüft, verbessert und validiert und werden immer bis zu einem Quartalsabschluss begleitet.
Weiterentwicklung, Verbesserungen und Neuentwicklung eines Logistikmanagement Software. Bestandsverwaltung (Einlagerung, Kommissionierung, Umlagerung etc) Tools für Lagerbewegungen auf Motorola Geräten mit Windows CE. Ablösung von diversen Legacy Tools. Middleware Logistiksystem zwischen dem Shopsystem, ERP, Fördertechnik. Entwicklung eines Frameworks, das man in diversen Projekten einsetzen kann. Aufgaben waren IOC, Logging, Fehlerbehandlung, DataAccess und automatische Transaktion Verwaltung, Message basierende Kommunikation, Test-Framework für voll und teil Integrative Tests (Testdaten Generierung, Datenbanken automatisch anfügen und wieder entfernen, diverse Mock Möglichkeiten, Host wird gestartet, um wirkliche EndToEnd Tests zu ermöglichen) und vieles mehr. Umbau der internen Frameworks und Projekte auf .net Standard und .net Core. Zerteilung der Monolithen in eine Event Driven Architektur mit Microservices und Kafka/Azure Servicebus.
Neuentwicklung einer Fantasy Sports App. inkl. Backend.
Entwicklung einer Skalierbaren und Konfigurierbaren Migrationslösung. Diese kann Daten aus verschiedenen Legacy-Systemen (CRM) Daten lesen bringt diese auf ein Standardformat und durchläuft dann Migrationsregeln und Filter und landet letztendlich im Zielsystem. Das Ganze ist aufgebaut aus mehreren Microservices und Workers die verschiedene Aufgaben übernehmen, wie z.B.: Aus Legacy System Daten lesen, Filtern, Aufbereiten oder ins Zielsystem, die Kommunikation dieser System läuft über den Azure Service Bus.
Neuentwicklung einer Mobilen App die das sichere Kommunizieren intern in einer Apotheke gewährleistet. Features: Chats, Gruppenchats, Tasks/Todos/Termine, Newsboard, Senden und Empfangen von Dokumenten. Konzipieren von UX/UI auf Basis von Prototyping mit AdobeXD und Entwickeln mit Xamarin Forms.
Neuentwicklung einer Logistiksoftware. Fuhrparkverwaltung, Mitarbeiterverwaltung, Urlaubsverwaltung, Auftrags -und Faktura Modul. Ressourcenplanung. Routenplanung/optimierung mit Hilfe von bekannten Metaheuristiken und Heuristiken. Generik Algorithm
Wartung des bestehenden Produkts und Refactoring/Neuentwicklung. In diesem Zuge wird der Monolith in Teile Module auseinanderer genommen
Weiterentwicklung, Verbesserungen und Neuentwicklung eines Logistikmanagement Software. Bestandverwaltung(Einlagerung, Kommisionierung, Umlagerung etc) Tools für Lagerbewegungen auf Motorola Geräten mit Windows CE. Ablösung von diversen Legacy Tools. Anbindung und Kommunikation von Fremdsystemen (Shop(Java), Fördertechnik). Entwicklung eines Frameworks, das man in diversen Projekten einsetzen kann. Aufgaben waren IOC, Logging, Fehlerbehandlung, DataAccess und automatische Transaktions Verwaltung, Message basierende Kommunikation und vieles mehr. Neuentwicklung Software für die Lagerprozesse für Zebra Handhelds mit einem Android Betriebssystem
Entwicklung und Einführung von einem Framework das die Kernaufgaben übernimmt. Aufgaben die das Framework übernimmt sind IOC, DAL(Entity Framework), Generator der aus Interfaces Businessobjekte und Mappings generiert und gibt eine Möglichkeit um volle Integrationstest durchzuführen. Entwicklung einer Middleware zur Entkopplung der Businesslogik und der Guilogik. Entwicklung BI-Schnittstelle, diese berechnet Daten im Voraus sobald sich Entitäten ändern. Beschreibung der berechneten Daten werden mit Hilfe von Automapper und Ausdrucksbaumstrukturen(Expression Tree) erstellt. Entwicklung einer Webseite die dieses Framework nutz. Eine Webapplikation für den Medikamenten Zulassungsprozess, in der man die Daten über die Medikamente die hergestellt werden sollen, eingeben kann. Diese werden nach bestimmten Businessregeln überprüft und an die Behörden (z.b. EMA) über die Gateways gesendet. Die Behörde überprüft diese Daten und sendet eine Antwort. Die Antwort wird von der Applikation/Service empfangen und ausgewertet.
Erweiterung des Opensource Shopsystems Nopcommerce.
Liefergebiete, Routenplanung, Fahrerverwaltung, Multilagerverwaltung, Lagerverwaltung,
Anbindung an DHL, Faktura (automatische Bestellungen an den Lieferanten, Lieferscheine, Rechnungen), Anbindung an Sofortüberweisung.de, Entwicklung einer Administrations/Fahrer App für das Iphone Xamarin, Anbindung an Ebay und Amazon (Export von Produkten, Import von Verkäufern), Windowsdienst, der sich aktuelle Bestellungen abholt und alle Dokumente automatisch auf dem richtigen Drucker druckt.
Entwicklung des Faktura und Kassenmoduls.
Das Kassenmodul ist für den Verkauf in der Apotheke notwendig.
Mit dem Faktura Modul, kann man Aufträge, Lieferscheine, Rechnungen und Mahnungen erstellen.
Erstellen von Reports mit Stimulsoft Reporting(http://www.stimulsoft.com/de)
PROJEKTE
10/2018 ? heute
Entwicklung einer Fantasy Sports App
Einsatzort: München
Rolle: Softwareentwickler / Architekt / Founder / Gesellschafter
Aufgaben:
Neuentwicklung einer Fantasy Sports App. inkl. Backend.
Kenntnisse:
AspNet Core, Micro Services, Xamarin Forms, Azure Serivce Bus, Kubernetes, DevOps Pipelines, MongoDB, Azure Sql Databases, Redis, ElasticSearch, Kibana, Azure Notification Hub, Azure SignalR Service, IdentityServer4, Entity Framework, SyncFusion Xamarin Controls
Eingesetzte Produkte:
Visual Studio 2019 Windows and Mac, Rider Mac,
Resharper, Windows 10, MacOS
Kunde: ...
Branche: Softwareentwicklung
Unternehmensgröße: 1-5
03/2014 ? 12/2016
01/2018 ? 06/2019
Lagerautomatisierung / Optimierung
Einsatzort: München
Rolle: Softwareentwickler / Architekt
Aufgaben:
Weiterentwicklung, Verbesserungen und Neuentwicklung eines Logistikmanagement Software. Bestandverwaltung(Einlagerung, Kommisionierung, Umlagerung etc) Tools für Lagerbewegungen auf Motorola Geräten mit Windows CE. Ablösung von diversen Legacy Tools. Anbindung und Kommunikation von Fremdsystemen (Shop(Java), Fördertechnik). Entwicklung eines Frameworks, das man in diversen Projekten einsetzen kann. Aufgaben waren IOC, Logging, Fehlerbehandlung, DataAccess und automatische Transaktions Verwaltung, Message basierende Kommunikation und vieles mehr. Neuentwicklung Software für die Lagerprozesse für Zebra Handhelds mit einem Android Betriebssystem
Kenntnisse:
Scrum, C#, MVC, .NET, .NETCORE, Compact Framework, WebApi, WCF, WPF, Java, Androidstudio, Android, MS SQL 2008/2012/2017, Nhibernate, EntityFramework, T4, Angular, Angular 2, SSIS, MSMQ, Kafka, Docker, NodeJS, TeamCity, MongoDB, Microsoft Dynamics NAV, Azure Service Fabric, Azure Service Bus, Azure Functions, IdentityServer4, Asp.net Core, MSMQ. RabbitMQ für Testsysteme in Docker Container.
Eingesetzte Produkte:
Visual Studio 2017/2015/2013/2008, Windows Server 2008 / 2012, WebStorm,
Resharper, Windows 7, Windows 10, Android Studio
Kunde: ...
Geschäftsstelle: DOT-NET Development
Branche: Bekleidungsindustrie
Unternehmensgröße: 500-1000
01/2017 ? 06/2017
ARCHITEKTUR UND ENTWICKLUNG
Einsatzort: München
Rolle: Softwarearchitekt/Entwickler
Aufgaben:
Wartung des bestehenden Produkts und Refactoring/Neuentwicklung. In diesem Zuge wird der Monolith in Teile Module auseinanderer genommen
Kenntnisse:
WCF, ORACLE, WIN FORMS, WPF, JAVA
Eingesetzte Produkte:
Visual Studio 2015/17, Resharper, Windows7 / 10
Kunde:
...
11/2014 ? heute
Logistik Software
Einsatzort: München
Rolle: Softwarearchitekt/Entwickler
Aufgaben:
Neuentwicklung einer Logistiksoftware. Fuhrparkverwaltung, Mitarbeiterverwaltung, Urlaubsverwaltung, Auftrags -und Faktura Modul. Ressourcenplanung. Routenplanung/optimierung mit Hilfe von bekannten Metaheuristiken und Heuristiken. Generik Algorithm
Kenntnisse:
Scrum, MVC, Web, C#, Openstreetmap, GoogleApi, Metaheuristik, Heuristik, Generic Algorithm, MS SQL 2012, MongoDB
Eingesetzte Produkte:
Visual Studio 2013, Resharper, Windows Server 2012
Kunde:
...
Geschäftsstelle:
Forschung & Entwicklung
Branche:
Verkehr, Transport, Logistik
Unternehmensgröße:
51-100
02/2012 - 02/2014
Entwicklung einer Webapplikation mit MVC 4/C#
Einsatzort: München
Rolle: Softwareentwickler / Architekt
Aufgaben:
Entwicklung und Einführung von einem Framework das die Kernaufgaben übernimmt. Aufgaben die das Framework übernimmt sind IOC, DAL(Entity Framework), Generator der aus Interfaces Businessobjekte und Mappings generiert und gibt eine Möglichkeit um volle Integrationstest durchzuführen. Entwicklung einer Middleware zur Entkopplung der Businesslogik und der Guilogik. Entwicklung BI-Schnittstelle, diese berechnet Daten im Voraus sobald sich Entitäten ändern. Beschreibung der berechneten Daten werden mit Hilfe von Automapper und Ausdrucksbaumstrukturen(Expression Tree) erstellt. Entwicklung einer Webseite die dieses Framework nutz. Eine Webapplikation für den Medikamenten Zulassungsprozess, in der man die Daten über die Medikamente die hergestellt werden sollen, eingeben kann. Diese werden nach bestimmten Businessregeln überprüft und an die Behörden (z.b. EMA) über die Gateways gesendet. Die Behörde überprüft diese Daten und sendet eine Antwort. Die Antwort wird von der Applikation/Service empfangen und ausgewertet.
Kenntnisse:
Scrum, Microsoft .net 3.0/3.5/4.0/4.5, Windows Forms, WCF, ASP.NET, C#,
XML, log4net, Dynamic Proxy, Autofac, Visual Studio.NET 2010/2012, MSSQL, Team Foundation Server, SVN, Nhibernate, Fluent-Nhibernate, Entityframework 5 / 6, Codegenerierung mit T4 Codedom. Oracle
Eingesetzte Produkte:
Visual Studio 2012/2013, Windows Server 2008, Resharper
Kunde: ...
Geschäftsstelle: DOT-NET Development
Branche: Pharma
Unternehmensgröße: 101-500
09/2012 - 09/2013
Entwicklung/Erweiterung eines Shopsystems(Nopcommerce)
Einsatzort: München
Rolle: Softwareentwickler / Architekt
Aufgabe:
Erweiterung des Opensource Shopsystems Nopcommerce.
Liefergebiete, Routenplanung, Fahrerverwaltung, Multilagerverwaltung, Lagerverwaltung,
Anbindung an DHL, Faktura (automatische Bestellungen an den Lieferanten, Lieferscheine, Rechnungen), Anbindung an Sofortüberweisung.de, Entwicklung einer Administrations/Fahrer App für das Iphone Xamarin, Anbindung an Ebay und Amazon (Export von Produkten, Import von Verkäufern), Windowsdienst, der sich aktuelle Bestellungen abholt und alle Dokumente automatisch auf dem richtigen Drucker druckt.
Kenntnisse:
Microsoft .net 4.5, ASP.NET, C#, XML, log4net, Dynamic Proxy, Autofac, Entity-Framework Visual Studio.NET 2012, MSSQL 2012,
Team Foundation Server, MVC und Asp.net ? WCF Services, T4 ? Templates
Eingesetzte Produkte:
Visual Studio 2012/2013, Windows Server 2008, Resharper, Xamarin
Kunde:...
Geschäftsstelle: DOT-NET Development
Branche: Lebensmittel Onlinehandel
Unternehmensgröße: 10-20
02/2008 - 01/2012
Apotheken/ Warenwirtschaftsoftware
Einsatzort: Starnberg
Rolle: Softwareentwickler
Aufgaben:
Entwicklung des Faktura und Kassenmoduls.
Das Kassenmodul ist für den Verkauf in der Apotheke notwendig.
Mit dem Faktura Modul, kann man Aufträge, Lieferscheine, Rechnungen und Mahnungen erstellen.
Erstellen von Reports mit Stimulsoft Reporting(http://www.stimulsoft.com/de)
Kenntnisse:
Scrum, Microsoft .net 3.0/3.5/4.0, Windows Forms, WPF, WCF, ASP.NET, Silverlight, C#, XML, log4net, Dynamic Proxy, Pico Container, nhibernate, Visual Studio.NET 2010, MSSQL, Team Foundation Server, Stimulsoft Reporting.
Eingesetzte Produkte:
Visual Studio 2008/2010/2012, Resharper
Kunde: ...
Branche: Apotheken/Warenwirtschaft/Pharma
Unternehmensgröße: 500-1000
08/2007 - 01/2008
Erstellung von dyn. Webseiten zur Verwaltung und Erfassung von Daten
Einsatzort: München
Rolle: Softwareentwickler
Aufgaben:
Entwicklung/Wartung von diversen Webapplikationen hauptsächlich Intranet Applikationen für die BMW Group. Anbindung an Datenbank SQL/Oracle, Entwicklung von Asp.net Front- und Backend. Erstellen von Sql Reports. Import und Export von Excel.
Kenntnisse:
Microsoft .net 3.5, ASP.NET, C#, XML, Visual Studio.NET, MSSQL,
Oracle, Nhibernate
Eingesetzte Produkte: Visual Studio 2010/2012
Kunde: ...
Geschäftsstelle: Entwicklung
Branche: It-Dienstleister
Unternehmensgröße: 50-100
05/2005 - 07/2006
IT Bereich Dienstleistungen (SMS Werbung, Webseiten für
Eventveranstalter)
Einsatzort: München
Rolle: Softwareplanung, Entwicklung, Test
Aufgaben:
1.SMS Versand Service: Ich habe mir GSM Modems gekauft und Verträge mit Providern gemacht, dazu habe ich eine Software zum Ansteuern dieser USB-GSM Modems geschrieben zum Versenden von
2.Öffentliche Webseite für Kunden, wo Kunden ihre SMS Werbungen beauftragen konnten und ihre Versandnummern (Adressbuch) speichern konnten. Die SMS Aufträge wurden in der Datenbank gespeichert und von meiner Steuerungssoftware für die GSM Modems abgearbeitet und versendet.
Kenntnisse:
C#, Html, .net 1.1, MySql, Windows Server 2003 und IIS, Asp.net
Eingesetzte Produkte:
Visual Studio 2005
Kunde: ...
Geschäftsstelle: Entwicklung
Branche: IT - Dienstleistungen
Unternehmensgröße: 1 ? 5
11/2003 - 07/2005
Softwareentwickler Diverse Wap und Webseiten
Einsatzort: München
Rolle: Softwareplanung, Entwicklung, Test
Aufgaben:
Kenntnisse:
C#, Html, .net 1.0/1.1, C++, eVC++, Asp.net, MsSQL Server, Windows Server 2003 und IIS
Eingesetzte Produkte:
Visual Studio 2005
Kunde: ...
Geschäftsstelle: Entwicklung
Branche: Dienste, Locationbased Services, Contentmanagement
Unternehmensgröße: 10 - 20
- Certified Professional for Software Architecture
- OOP, OOAP, AOP, TDD, BDD, UML
- Enterprise Architect
- N - Tier Architecture
- Model Driven Architecture (MDA)
- Agile Software Development, SCRUM
- Extreme Programming (XP)
- MS Visual C++
- MS Visaul Studio 2002 - 2015
- C# Expert
- Entity Framework 5 / 6
- Nhibernate
- T4 Codegeneration
- Codedom Codegeneration
- Mobile Development with Xamarin and C#
- Webdevelopment
- Service Development Wcf, Webservices, Restfull Services,
- Motorola Emdk
- Motorola Sdk
- Xamarin Cross Plattform Development
Certified Professional for Software Architecture
- IT-Dienstleistungen
- Pharma
- Medizintechnik
- Apotheken
- Sicherheitsysteme (Intelligente Kamera - Systeme)
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.