Software-Ingenieur für Anwendungsentwicklung Windows, .NET, Internet, Linux, Systemanalyse, Projektleitung, Consulting
Aktualisiert am 27.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 70%
.NET Framework
Business Development
Anforderungsanalyse
ARIS
Visual Studio
ERPNext
EPK
Deutsch
Muttersprachler
Englisch
in Wort und Schrift
Russisch
ausbaufähige Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

9 Monate
2024-04 - 2024-12

Application Owner Konfigurator im Energieumfeld Gas

Business-Analyst / -Architect / Application Owner Project Controlling Scrum Agile Softwareentwicklung ...
Business-Analyst / -Architect / Application Owner

Aufgabe:

Management des Produkts Konfigurator im Betrieb / Operation im Gesamt-Kontext des Unternehmens. Abstimmung von Schnittstellen, Prozessen. Kommunikation mit Hersteller und Stakeholdern, Fachabteilungen in Deutsch und Englisch.

Migration von Oracle -> MS-SQL-Server.

Migration in die Cloud (Azure)
Automatisierte Regressionstests (technisch und fachlich)


Tätigkeiten:

Multi-Projekt-Management über Abteilungen hinweg.

Business-Prozess-Analyse entlang der Wertschöpfungskette (CRM / Vertrieb) im Kontext mit dem Konfigurator.

Technische und prozessuale Abstimmung mit den Fachbereichen / Stakeholdern / Herstellern.

Optimierung bestehender Prozesse im Unternehmen in Zusammenarbeit mit dem Lead Business-Analyst.

Umsetzung / Begleitung technischer Lösungen im Bereich Logging, Monitoring, Definition von Systemarchitekturen / Sizing in Operation.

Incident-Management und Change-Management.

Sprint-Planungen für das Go-Live von Changes und Fixes

Umsetzung des Loggings von Konfigurator und CRM in den ELK-Stack, sowie definition von Sichten für die Log-Analyse.


Projektsprache: Deutsch / Englisch

CAS-Merlin CPQ Atlassian JIRA Atlassian Confluence Elastic Search MS SQL Server Oracle SQL-Server-Migration-Assistant Selenium aurea CRM inubit PDF XML XML Schema Apache Tomcat Keycloak
Project Controlling Scrum Agile Softwareentwicklung Managementerfahrung Anforderungsanalyse Analysefähigkeit Englisch XML Schema XML JSON Webservice-Architektur
4 Monate
2024-01 - 2024-04

Digitalisierung von Montage-/Prüfprozessen

Business-Analyst / -Architect / Lead-Developer Python JavaScript JSON ...
Business-Analyst / -Architect / Lead-Developer

Aufgabe:

Ein existierender papierbasierter Prozess im Umfeld Montage und Prüf-Dienstleistungen wurde analysiert und optimiert.

Das optimierte Ergebnis wurde in eine Fachanwendung mit Schnittstellen zur ERP (Import von Aufträgen) und zum DMS (Export von Montage- / Prüfberichten) umgesetzt. Die Fachanwendung wird von den Anwendern auf Tablets als online-Anwendung (WEB) genutzt.

Die formals Papierbelege werden als PDF-Dokumente gerendert und im DMS und der ERP bereitgestellt. Die Daten liegen nun sauber strukturiert in einer Datenbank vor.
Die Prüfberichte wurden generisch umgesetzt, da diverse Prüfberichte im Unternehmen im Einsatz sind und in Zukunft neue Prüfberichte definiert werden können sollen.

Die Anwendung wird in einer eigenen Cloud bereitgestellt. das gleiche gilt für die Datendrehscheibe für die Kommunikationen mit den internen Anwendungen.

Das Hosting umfasst auch die Deployment-Chain über das Bauen von eigenen Dockerimages bis zu deren Rollout auf diversen Instanzen.

Im Projekt wurde die Business-Prozess-Analyse gemacht, sowie die Umsetzung des Produktes im Development. Das Produkt wird später als Standard-Produkt / Dienstleistung vermarktet.

Beim Kunden wurde auch das Inhouse-Team in Projektbelangen gesteuert, sowie Infrastruktur- / Prozessberatung durchgeführt.

Frappe-Framework ERPNext Proxess-DMS enVenta ERP (ehemals Nissen & Velten) VS-Code Proxmox VE Hetzner-Cloud Portainer
Python JavaScript JSON HTML CSS Responsive Webdesign PDF-XChange Viewer Docker Docker Compose Git
8 Monate
2023-04 - 2023-11

Team Leitung Softwareentwicklung / Entwicklungsleiter bei Großhändler

Teamleiter / Entwicklungsleiter / Business-Process-Analyst / Architect C# Java PowerShell ...
Teamleiter / Entwicklungsleiter / Business-Process-Analyst / Architect

Aufgabe:

Es wird ein Team von 5 Entwicklern fachlich, strategisch und disziplinarisch geführt und gecoacht.

Fokus sind Optimierung der Prozesse in der Softwareentwicklung und in der Abarbeitung von Tickets / Stories / Tasks, Testdriven Development / Steigerung der Codequalität und Beschleunigung der Delivery usw. Aufbau / Verteilung von Skills im Team.

Ebenfalls werden CI / CD Verfahren auf Basis von Azure DevOps Services implementiert.

Zusätzlich gibt es einen Hands-On-Part, wo ich Entwicklungsaufgaben selbst übernehme. Diese sind hauptsächlich im Umfeld .NET Core zu sehen. Teilweise werden auch Schnittstellen mit Talend umgesetzt. Teilweise werden auch Anpassungen / Erweiterungen im Comarch ERP umgesetzt.

Auch unterstütze ich das Team bei modernen Architekturen und der Planung der Migration von "Legacy"-Code auf die neuen Architekturen. Dies betrifft besonders das eigene Framework für Schnittstellen.

Entwicklung einer Schnittstelle für den Workitem-Transfer von Jira nach Azure DevOps-Services.

Als Business-Analyst manage ich Projekte Teamübergreifend und erarbeite Lösungen über Teamgrenzen hinweg.
Entlastung des IT-Leiters beim teamübergreifenden Management.

Eingesetzte Methoden:

- Testdriven Development

- Agiles Development / Projektmanagement

- CI mit Azure Build Pipelines

- CD mit Azure Release Pipelines

- Schnittstellen zwischen diversen Systemen mit eigenem Framework
- Team-Skill-Building um die Skills im Team optimal zu skalieren.


Atlassian JIRA Atlassian Confluence RabbitMQ Comarch ERP Crystal Reports Talend MS SQL Server Visual Studio 2022 DevOps Azure DevopsServices Quartz
C# Java PowerShell Talend EPK Prozessberatung Prozessdokumentation Teamleading Projektmanagement/Projektleitung Entwicklungsleitung Moderation Workshop Managementerfahrung
Großhandelsunternehmen
11 Jahre 11 Monate
2011-09 - 2023-07

Entwicklung von Online-Katalogen (iPad), Onlineshops, Produkt-Konfigurator

Office 2010 IIS Windows 2008 Server ...
  • Entwicklung von Online-Katalogen (iPad), Onlineshop-Systemen und Konfigurator-Modulen für die optische Industrie

  • Diese Module werden von internationalen Herstellern optischer Produkte eingesetzt

 

Tätigkeiten:

  • Aufnahme der Requirements in Workshops mit den Kunden

  • Umsetzung der Anforderungen in C#, ASP.NET, Silverlight, WCF und Objective-C, Javascript, knockout.js, Javascript, HTML(5), CSS(3), Ajax, SinglePageApplications

  • Integration der Module in den Zielsystemen

  • Komplette Produktverantwortung Shopsysteme und Konfigurator

  • In nopCommerce werden Plugins, Themes und REST-Schnittstellen implementiert. Hierbei werden die Business-Objekte von nopCommerce genutzt.

Office 2010 IIS Windows 2008 Server VM-Ware ARIS MS-SQL 2008 XML XSLT XPath XDocument JSON Rest-Services Visual Studio 2010 Visual Studio 2012 SVN Tortoise SVN TFS ASP.NET MVC 3 knockout.js C# Enterprise-Library Design-Pattern nopCommerce Magento Orchard CMS HTML(5) CSS(3) JavaScript jQuery Ajax
6 Monate
2022-11 - 2023-04

Aufbau Großhandelsprozesse / Vermarktung B2B / B2C

Business-Analyst / -Architect / Schnittstellen Development Service-orientierte Architekturen Datenbanken ...
Business-Analyst / -Architect / Schnittstellen

Die Aufgabe besteht darin, die Prozesse entlang der Wertschöpfungskette in einem Großhandels-Startup zu definieren und zu optimieren, sowie eine Skalierung zu ermöglichen, um möglichst schnell profitabel arbeiten zu können.

Meine Aufgabe besteht in der fachlichen Begleitung auf Prozessebene, sowie Absicherung der Requirements.

Prozesse werden im Team moderiert und definiert, sowie dokumentiert.
Es werden auch Schnittstellen zwischen diversen Cloud-Systemen (Shops / CRM / ERP) definiert und umgesetzt. Diese Schnittstellen arbeiten größtenteils mit diversen REST-APIs.

ARIS n8n-Prozessorchestrierung Python ERPNext WordPress wooCommerce easyBill Kaufland-Shop
Development Service-orientierte Architekturen Datenbanken Prozessberatung Schnittstellendesign
6 Monate
2021-11 - 2022-04

Business-Analyst Einführung neue ERP

Business-Process-Analyst EPK ARIS Business Development ...
Business-Process-Analyst

Aufgabe:
Es werden die Prozesse im Unternehmen in der IST-Situation aufgenommen. Hierbei werden Fehlerquellen analysiert und Optimierungspotential identifiziert.
Diese Erkenntnisse fließen in die SOLL-Situation ein.
Auf Basis der SOLL-Situation soll eine Empfehlung für eine neue ERP-Lösung ausgesprochen werden, welche die alte Wawi ablösen soll.

Rolle im Projekt / Tätigkeiten:
Business-Process-Analyst.
Durchführung der Interviews im Unternehmen.
Aufnahme der fachlichen Requirement und systematisieren der gesetzlichen Rahmenbedingungen, in welchen sich das Unternehmen bewegt.
Modellierung der Ist-Prozesse und der Soll-Prozesse.
Formulieren von Arbeitsanweisungen für die Soll-Prozesse für die direkte Umsetzung im Unternehmen.

ARIS
EPK ARIS Business Development Business Continuity Management Prozessberatung Prozessdokumentation Prozessentwicklung
1 Jahr 1 Monat
2016-04 - 2017-04

Strategische Beratung

Business-Analyst, Lead-Developer, Architect LINUX Server für Deployment (VMs) LINUX Desktop für Development PyCharm ...
Business-Analyst, Lead-Developer, Architect
  • Strategische Beratung einer Medien-Agentur (Business-Development) und Projektleitung (4-Mann-Team) bei einer Ablösung eines ERP-Systems mit ErpNEXT bei einem mittelständischen Pharma-Unternehmen
  • Fokus ist hierbei die Abbildung der Sonderprozesse und Anforderungen im Pharma-Umfeld (Dokumentation / Qualitätssicherung / Chargen-Management / Produktion)

 

Tätigkeiten:

  • Business-Prozess-Analyse, Requirements-Aufnahme
  • Projektleitung
  • Pilot-Development/Research mit ErpNEXT / Python / Javascript
  • Datenübernahme aus Altsystem mit Talend ETL Studio
ErpNEXT Git GitLAB Talend Studio
LINUX Server für Deployment (VMs) LINUX Desktop für Development PyCharm Visual Studio Code GitLab Versionsverwaltung mit Git YouTrack Issue-Tracking ErpNEXT Python basiertes ERP-System mit WEB-Frontend MySQL / MariaDB / MS-SQL 2008 HTML(5) CSS(3) JavaScript
Medien-Agentur
1 Jahr 4 Monate
2010-05 - 2011-08

Redesign und Implementierung einer RFQ-Moduls

Office 2003/2007 IIS Windows 2003/2008 Server ...
  • Redesign und Implementierung einer RFQ-Moduls (Request for quotation) in einem bestehenden Portal im Logistik-Umfeld. Mit diesem Modul wird von dem in Riad/Saudi Arabien ansässigen Kunden, einem Petro-Chemischen Industriekomplex, der komplette RFQ-Prozess im Bereich Logistik abgewickelt.Die Projektsprache war Englisch
  • Bei dem Projekt spielte auch die Anbindung des SAP-Backend mittels des SAP.NET-Connectors eine große Rolle

                                            

Tätigkeiten:

  • Business-Analyst und Entwickler im Team mit Architekturberatungs-Funktion
  • Modellierung der Business-Prozesse mit ARIS. Modellierung der Datenbank basierend auf dem fachlichen Modell. Umsetzung der Masken in ASP.NET, HTML, CSS, Javascript und der Backend-Logik in C#
  • Es wurden 4 Wochen vor Ort in Riad in einem multinationalen Team die Requirements aufgenommen und der bestehende Prototyp übernommen und analysiert
  • Die Entwicklung selbst fand remote in einem verteilten Team statt
Office 2003/2007 IIS Windows 2003/2008 Server ARIS MS-SQL 2008 XML XSLT XPath XDocument Visual-Studio 2008/2010 SVN mit TortoiseSVN für Quellcodeverwaltung ASP.NET Ajax/jQuery C# Factory-Pattern Delegate-Pattern Generics Microsoft Enterprise-Library SAP.NET-Connector MigraDoc PDF-Library VMWare HTML CSS

Aus- und Weiterbildung

Aus- und Weiterbildung

1983

Hochschulreife

 

1983-1988

Studium der Feinwerktechnik (Mechatronik) an der FH Karlsruhe.
Diplomarbeit war ein Postprozesorgenerator für die Umsetzung von CAD-3D-Daten im APT-Format auf numerische Fräsmaschinen.

Position

Position

Es werden seit über 30 Jahren anspruchsvolle Projekte von der Planungsphase über die Realisierung bis zur Qualitätssicherung und Einführungsphase bei mittelständischen und großen Kunden abgewickelt.

Kompetenzen

Kompetenzen

Top-Skills

.NET Framework Business Development Anforderungsanalyse ARIS Visual Studio ERPNext EPK

Produkte / Standards / Erfahrungen / Methoden

Ajax/jQuery
ARIS
Design-Pattern
Enterprise-Library
ErpNEXT
Generics
Git
GitLAB
IIS
JSON Rest-Services
knockout.js
Expertenwissen
Magento
Microsoft Enterprise-Library
MigraDoc PDF-Library
MS-SQL 2008
MVC 3
nopCommerce
Office 2003/2007
Office 2010
Orchard CMS
PyCharm
SAP.NET-Connector
SVN
SVN mit TortoiseSVN für Quellcodeverwaltung
Talend Studio
TFS
Tortoise SVN
Visual Studio 2010
Visual Studio 2012
Visual Studio Code
Visual-Studio 2008
VM-Ware
Windows 2003/2008/2012 Server
XDocument
XML
XPath
XSLT
YouTrack Issue-Tracking

Methoden:

  • Objektorientierte Analyse/Programmierung/Design
  • Strukturierte Analyse/Programmierung/Design
  • Ereignisgesteuerte Programmierung
  • OOA/OOD/OOP/UML
  • SCRUM

Erfahrungen:

  • DB Design
  • BI, ETL, DWH
  • Bildverarbeitung (Lead-Tools / Image-Magick / PHP mit gdlib)
  • Erstellung von Spezifikationen
  • Business-Prozess-Analyse
  • Projektleitung
  • Migration, Portierung
  • Dialogprogrammierung
  • Bürokommunikation (Verknüpfung MS-Office mit DB oder anderen Anwendungen)

Produkte (Technisch):

  • SAMBA
  • Internet-Information Server
  • Apache WEB-Server
  • IMAP
  • SQUID
  • Opensource-Produkte (phpNuke, phpGroupware, IMP, phpMyAdmin, Typo3)
  • Delphi
  • Visual-Studio
  • VB (Visual Basic)
  • C#
  • Visual C++
  • Netbeans, Eclipse
  • Tomcat (JSP-Server unter LINUX / Windows)
  • JBoss Enterprise Middleware Stack
  • MS-SDK
  • C#, VB.NET, ASP.NET, Visual-Studio.NET 2003, 2005, 2008, 2010, 2012
  • MSMQ (Message-Queue) für Message-Orientierte Architekturen
  • Javascript jQuery, knockout.js

Produkte (Kommerzielle EDV):

  • Lexware Office (FIBU, Lohn, Gehalt)
  • myfactory (ERP, CRM, MIS, B2B-Portal, PPS)
  • Adempiere (ERP, PPS)
  • OpenERP (ERP,CRM)
  • ErpNext (ERP, CRM)
  • SysKa EuroFibu (Finanzbuchhaltung, Kostenstellenrechnung)
  • Sage-KHK, BüroPlus
  • MS-Office
  • Star (Open)-Office
  • Diverse Onlineshops (nopCommerce, xtCommerce, Magento)
  • Orchard CMS
  • ARIS Business Process Modelling EPK, UML, BPMN
 
Beruflicher Werdegang

1988-1990

Angestellt als Entwicklungsleiter CAD-Softwareentwicklung CATIA.

 

1990-bis heute

Selbständig mit eigenem Ingenieurbüro im Bereich EDV- und Unternehmensberatung.
Softwareentwicklung unter Windows, Linux und Internet mit C#, VB, Delphi, Java, PHP und ASP.NET, .NET, sowie SQL-Datenbanken.
ERP-Beratung allgemein und speziell mit OpenERP und Adempiere.
eCommerce-Beratung allgemein und speziell mit Magento und anderen OSS-Systemen.

Betriebssysteme

Mac OS
Administration und Installation
Novell
Grundkenntnisse
PalmOS
Java und C-Entwicklung Grundkenntnisse
Symbian MIDP-Java
Unix
LINUX Ubuntu / RedHat Administration und Installation
Windows
Administration und Installation
Windows 2008 Server
Windows CE

Programmiersprachen

.NET
Expetenwissen: 3.0, 3.5, 4.0, 4.5
ASP MVC
>5 Jahre Projekterfahrung
ASP.NET
Expertenwisen
Basic
Seit VB3 Expertenwissen in VB6, VBA und VB.NET
C
C#
Expertenwissen
C++
CSS
Expertenwissen
CSS(3)
Expertenwissen
Delphi
Seit Delphi 1 Projekterfahrung BDE, ADO, Native SQL
Fortran
HTML
Expertenwissen
HTML(5)
Expertenwissen
Java
JBuilder und Interneterfahrung, MIDP, Eclipse, Netbeans
JavaScript
Expertenwissen, jQuery, knockout.js, MVVM
jQuery
Pascal
Expertenwissen (Delphi)
Perl
Solide Grundkenntnisse
PHP
PHP3/4 phpLib Expertenwissen
Scriptsprachen
ASP, ASP.NET
Shell
Grundkenntnisse Bash

Datenbanken

Access
Viel Projekterfahrung, Custom Programmierung
BDE
BTrieve
DAO
Lange Projekterfahrung
Interbase
Projekte realisiert
JDBC
MariaDB
> 5 Jahre Erfahrung
MS SQL Server
> 15 Jahre Erfahrung Design, TSQL, Reporting
MySQL
>5 Jahre Erfahrung
ODBC
Oracle
>3 Jahre Erfahrung PL/SQL-Programmierung, Design
Paradox
Postgres
>3 Jahre Erfahrung PL/SQL-Programmierung, Design
SQL
Datenmodellierung
xBase
Ca. 20 Jahre Erfahrung in Datenmodellierung und Implementation unter SQL.

Datenkommunikation

Ajax
EDIFACT
Grundkenntnisse
Ethernet
Fax
Internet, Intranet
Socket-Programmierung / eCash / SOAP / Webservices / WCF
ISDN
Message Queuing
MSMQ Asynchrone Kommunikation zwischen Prozessen/Applikationen
Novell
Grundkenntnisse
PC-Anywhere
Router
Firewall / IP-/Port-Forwarding
RPC
RS232
SMTP
TCP/IP
HTTP / FTP / Sockets
Windows Netzwerk
Win2003/2008/2012 Gute Kenntsnisse
Winsock

Hardware

CD-Writer / Brenner
Datenerfassungsterminals
PZE. BDE, MDE Es kann komplette Produktpalette angeboten werden.
Iomega
Messgeräte
Modem
PC
Scanner
Barcode und RFID (eigene Terminalprodukte)
Soundkarten
Der Großteil der Projekte wird auf Intel-/AMD-Systemen abgewickelt und implementiert.
Es besteht auch viel Erfahrung in der Handhabung von Datenerfassungs-Scanner-Teminals (RFID und Barcode).

Branchen

Branchen

  • Pharma
  • Optische Industrie
  • Augenoptik
  • Maschinenbau
  • Handel
  • Energiewirtschaft
  • Logistik
  • Handwerk
  • Multimedia
  • Internet
  • BDE
  • MDE
  • PZE
  • IT
  • eCommerce
  • Industrie
  • ERP
  • CRM
  • Interesse am Finanzwesen, Banken / Börse

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

9 Monate
2024-04 - 2024-12

Application Owner Konfigurator im Energieumfeld Gas

Business-Analyst / -Architect / Application Owner Project Controlling Scrum Agile Softwareentwicklung ...
Business-Analyst / -Architect / Application Owner

Aufgabe:

Management des Produkts Konfigurator im Betrieb / Operation im Gesamt-Kontext des Unternehmens. Abstimmung von Schnittstellen, Prozessen. Kommunikation mit Hersteller und Stakeholdern, Fachabteilungen in Deutsch und Englisch.

Migration von Oracle -> MS-SQL-Server.

Migration in die Cloud (Azure)
Automatisierte Regressionstests (technisch und fachlich)


Tätigkeiten:

Multi-Projekt-Management über Abteilungen hinweg.

Business-Prozess-Analyse entlang der Wertschöpfungskette (CRM / Vertrieb) im Kontext mit dem Konfigurator.

Technische und prozessuale Abstimmung mit den Fachbereichen / Stakeholdern / Herstellern.

Optimierung bestehender Prozesse im Unternehmen in Zusammenarbeit mit dem Lead Business-Analyst.

Umsetzung / Begleitung technischer Lösungen im Bereich Logging, Monitoring, Definition von Systemarchitekturen / Sizing in Operation.

Incident-Management und Change-Management.

Sprint-Planungen für das Go-Live von Changes und Fixes

Umsetzung des Loggings von Konfigurator und CRM in den ELK-Stack, sowie definition von Sichten für die Log-Analyse.


Projektsprache: Deutsch / Englisch

CAS-Merlin CPQ Atlassian JIRA Atlassian Confluence Elastic Search MS SQL Server Oracle SQL-Server-Migration-Assistant Selenium aurea CRM inubit PDF XML XML Schema Apache Tomcat Keycloak
Project Controlling Scrum Agile Softwareentwicklung Managementerfahrung Anforderungsanalyse Analysefähigkeit Englisch XML Schema XML JSON Webservice-Architektur
4 Monate
2024-01 - 2024-04

Digitalisierung von Montage-/Prüfprozessen

Business-Analyst / -Architect / Lead-Developer Python JavaScript JSON ...
Business-Analyst / -Architect / Lead-Developer

Aufgabe:

Ein existierender papierbasierter Prozess im Umfeld Montage und Prüf-Dienstleistungen wurde analysiert und optimiert.

Das optimierte Ergebnis wurde in eine Fachanwendung mit Schnittstellen zur ERP (Import von Aufträgen) und zum DMS (Export von Montage- / Prüfberichten) umgesetzt. Die Fachanwendung wird von den Anwendern auf Tablets als online-Anwendung (WEB) genutzt.

Die formals Papierbelege werden als PDF-Dokumente gerendert und im DMS und der ERP bereitgestellt. Die Daten liegen nun sauber strukturiert in einer Datenbank vor.
Die Prüfberichte wurden generisch umgesetzt, da diverse Prüfberichte im Unternehmen im Einsatz sind und in Zukunft neue Prüfberichte definiert werden können sollen.

Die Anwendung wird in einer eigenen Cloud bereitgestellt. das gleiche gilt für die Datendrehscheibe für die Kommunikationen mit den internen Anwendungen.

Das Hosting umfasst auch die Deployment-Chain über das Bauen von eigenen Dockerimages bis zu deren Rollout auf diversen Instanzen.

Im Projekt wurde die Business-Prozess-Analyse gemacht, sowie die Umsetzung des Produktes im Development. Das Produkt wird später als Standard-Produkt / Dienstleistung vermarktet.

Beim Kunden wurde auch das Inhouse-Team in Projektbelangen gesteuert, sowie Infrastruktur- / Prozessberatung durchgeführt.

Frappe-Framework ERPNext Proxess-DMS enVenta ERP (ehemals Nissen & Velten) VS-Code Proxmox VE Hetzner-Cloud Portainer
Python JavaScript JSON HTML CSS Responsive Webdesign PDF-XChange Viewer Docker Docker Compose Git
8 Monate
2023-04 - 2023-11

Team Leitung Softwareentwicklung / Entwicklungsleiter bei Großhändler

Teamleiter / Entwicklungsleiter / Business-Process-Analyst / Architect C# Java PowerShell ...
Teamleiter / Entwicklungsleiter / Business-Process-Analyst / Architect

Aufgabe:

Es wird ein Team von 5 Entwicklern fachlich, strategisch und disziplinarisch geführt und gecoacht.

Fokus sind Optimierung der Prozesse in der Softwareentwicklung und in der Abarbeitung von Tickets / Stories / Tasks, Testdriven Development / Steigerung der Codequalität und Beschleunigung der Delivery usw. Aufbau / Verteilung von Skills im Team.

Ebenfalls werden CI / CD Verfahren auf Basis von Azure DevOps Services implementiert.

Zusätzlich gibt es einen Hands-On-Part, wo ich Entwicklungsaufgaben selbst übernehme. Diese sind hauptsächlich im Umfeld .NET Core zu sehen. Teilweise werden auch Schnittstellen mit Talend umgesetzt. Teilweise werden auch Anpassungen / Erweiterungen im Comarch ERP umgesetzt.

Auch unterstütze ich das Team bei modernen Architekturen und der Planung der Migration von "Legacy"-Code auf die neuen Architekturen. Dies betrifft besonders das eigene Framework für Schnittstellen.

Entwicklung einer Schnittstelle für den Workitem-Transfer von Jira nach Azure DevOps-Services.

Als Business-Analyst manage ich Projekte Teamübergreifend und erarbeite Lösungen über Teamgrenzen hinweg.
Entlastung des IT-Leiters beim teamübergreifenden Management.

Eingesetzte Methoden:

- Testdriven Development

- Agiles Development / Projektmanagement

- CI mit Azure Build Pipelines

- CD mit Azure Release Pipelines

- Schnittstellen zwischen diversen Systemen mit eigenem Framework
- Team-Skill-Building um die Skills im Team optimal zu skalieren.


Atlassian JIRA Atlassian Confluence RabbitMQ Comarch ERP Crystal Reports Talend MS SQL Server Visual Studio 2022 DevOps Azure DevopsServices Quartz
C# Java PowerShell Talend EPK Prozessberatung Prozessdokumentation Teamleading Projektmanagement/Projektleitung Entwicklungsleitung Moderation Workshop Managementerfahrung
Großhandelsunternehmen
11 Jahre 11 Monate
2011-09 - 2023-07

Entwicklung von Online-Katalogen (iPad), Onlineshops, Produkt-Konfigurator

Office 2010 IIS Windows 2008 Server ...
  • Entwicklung von Online-Katalogen (iPad), Onlineshop-Systemen und Konfigurator-Modulen für die optische Industrie

  • Diese Module werden von internationalen Herstellern optischer Produkte eingesetzt

 

Tätigkeiten:

  • Aufnahme der Requirements in Workshops mit den Kunden

  • Umsetzung der Anforderungen in C#, ASP.NET, Silverlight, WCF und Objective-C, Javascript, knockout.js, Javascript, HTML(5), CSS(3), Ajax, SinglePageApplications

  • Integration der Module in den Zielsystemen

  • Komplette Produktverantwortung Shopsysteme und Konfigurator

  • In nopCommerce werden Plugins, Themes und REST-Schnittstellen implementiert. Hierbei werden die Business-Objekte von nopCommerce genutzt.

Office 2010 IIS Windows 2008 Server VM-Ware ARIS MS-SQL 2008 XML XSLT XPath XDocument JSON Rest-Services Visual Studio 2010 Visual Studio 2012 SVN Tortoise SVN TFS ASP.NET MVC 3 knockout.js C# Enterprise-Library Design-Pattern nopCommerce Magento Orchard CMS HTML(5) CSS(3) JavaScript jQuery Ajax
6 Monate
2022-11 - 2023-04

Aufbau Großhandelsprozesse / Vermarktung B2B / B2C

Business-Analyst / -Architect / Schnittstellen Development Service-orientierte Architekturen Datenbanken ...
Business-Analyst / -Architect / Schnittstellen

Die Aufgabe besteht darin, die Prozesse entlang der Wertschöpfungskette in einem Großhandels-Startup zu definieren und zu optimieren, sowie eine Skalierung zu ermöglichen, um möglichst schnell profitabel arbeiten zu können.

Meine Aufgabe besteht in der fachlichen Begleitung auf Prozessebene, sowie Absicherung der Requirements.

Prozesse werden im Team moderiert und definiert, sowie dokumentiert.
Es werden auch Schnittstellen zwischen diversen Cloud-Systemen (Shops / CRM / ERP) definiert und umgesetzt. Diese Schnittstellen arbeiten größtenteils mit diversen REST-APIs.

ARIS n8n-Prozessorchestrierung Python ERPNext WordPress wooCommerce easyBill Kaufland-Shop
Development Service-orientierte Architekturen Datenbanken Prozessberatung Schnittstellendesign
6 Monate
2021-11 - 2022-04

Business-Analyst Einführung neue ERP

Business-Process-Analyst EPK ARIS Business Development ...
Business-Process-Analyst

Aufgabe:
Es werden die Prozesse im Unternehmen in der IST-Situation aufgenommen. Hierbei werden Fehlerquellen analysiert und Optimierungspotential identifiziert.
Diese Erkenntnisse fließen in die SOLL-Situation ein.
Auf Basis der SOLL-Situation soll eine Empfehlung für eine neue ERP-Lösung ausgesprochen werden, welche die alte Wawi ablösen soll.

Rolle im Projekt / Tätigkeiten:
Business-Process-Analyst.
Durchführung der Interviews im Unternehmen.
Aufnahme der fachlichen Requirement und systematisieren der gesetzlichen Rahmenbedingungen, in welchen sich das Unternehmen bewegt.
Modellierung der Ist-Prozesse und der Soll-Prozesse.
Formulieren von Arbeitsanweisungen für die Soll-Prozesse für die direkte Umsetzung im Unternehmen.

ARIS
EPK ARIS Business Development Business Continuity Management Prozessberatung Prozessdokumentation Prozessentwicklung
1 Jahr 1 Monat
2016-04 - 2017-04

Strategische Beratung

Business-Analyst, Lead-Developer, Architect LINUX Server für Deployment (VMs) LINUX Desktop für Development PyCharm ...
Business-Analyst, Lead-Developer, Architect
  • Strategische Beratung einer Medien-Agentur (Business-Development) und Projektleitung (4-Mann-Team) bei einer Ablösung eines ERP-Systems mit ErpNEXT bei einem mittelständischen Pharma-Unternehmen
  • Fokus ist hierbei die Abbildung der Sonderprozesse und Anforderungen im Pharma-Umfeld (Dokumentation / Qualitätssicherung / Chargen-Management / Produktion)

 

Tätigkeiten:

  • Business-Prozess-Analyse, Requirements-Aufnahme
  • Projektleitung
  • Pilot-Development/Research mit ErpNEXT / Python / Javascript
  • Datenübernahme aus Altsystem mit Talend ETL Studio
ErpNEXT Git GitLAB Talend Studio
LINUX Server für Deployment (VMs) LINUX Desktop für Development PyCharm Visual Studio Code GitLab Versionsverwaltung mit Git YouTrack Issue-Tracking ErpNEXT Python basiertes ERP-System mit WEB-Frontend MySQL / MariaDB / MS-SQL 2008 HTML(5) CSS(3) JavaScript
Medien-Agentur
1 Jahr 4 Monate
2010-05 - 2011-08

Redesign und Implementierung einer RFQ-Moduls

Office 2003/2007 IIS Windows 2003/2008 Server ...
  • Redesign und Implementierung einer RFQ-Moduls (Request for quotation) in einem bestehenden Portal im Logistik-Umfeld. Mit diesem Modul wird von dem in Riad/Saudi Arabien ansässigen Kunden, einem Petro-Chemischen Industriekomplex, der komplette RFQ-Prozess im Bereich Logistik abgewickelt.Die Projektsprache war Englisch
  • Bei dem Projekt spielte auch die Anbindung des SAP-Backend mittels des SAP.NET-Connectors eine große Rolle

                                            

Tätigkeiten:

  • Business-Analyst und Entwickler im Team mit Architekturberatungs-Funktion
  • Modellierung der Business-Prozesse mit ARIS. Modellierung der Datenbank basierend auf dem fachlichen Modell. Umsetzung der Masken in ASP.NET, HTML, CSS, Javascript und der Backend-Logik in C#
  • Es wurden 4 Wochen vor Ort in Riad in einem multinationalen Team die Requirements aufgenommen und der bestehende Prototyp übernommen und analysiert
  • Die Entwicklung selbst fand remote in einem verteilten Team statt
Office 2003/2007 IIS Windows 2003/2008 Server ARIS MS-SQL 2008 XML XSLT XPath XDocument Visual-Studio 2008/2010 SVN mit TortoiseSVN für Quellcodeverwaltung ASP.NET Ajax/jQuery C# Factory-Pattern Delegate-Pattern Generics Microsoft Enterprise-Library SAP.NET-Connector MigraDoc PDF-Library VMWare HTML CSS

Aus- und Weiterbildung

Aus- und Weiterbildung

1983

Hochschulreife

 

1983-1988

Studium der Feinwerktechnik (Mechatronik) an der FH Karlsruhe.
Diplomarbeit war ein Postprozesorgenerator für die Umsetzung von CAD-3D-Daten im APT-Format auf numerische Fräsmaschinen.

Position

Position

Es werden seit über 30 Jahren anspruchsvolle Projekte von der Planungsphase über die Realisierung bis zur Qualitätssicherung und Einführungsphase bei mittelständischen und großen Kunden abgewickelt.

Kompetenzen

Kompetenzen

Top-Skills

.NET Framework Business Development Anforderungsanalyse ARIS Visual Studio ERPNext EPK

Produkte / Standards / Erfahrungen / Methoden

Ajax/jQuery
ARIS
Design-Pattern
Enterprise-Library
ErpNEXT
Generics
Git
GitLAB
IIS
JSON Rest-Services
knockout.js
Expertenwissen
Magento
Microsoft Enterprise-Library
MigraDoc PDF-Library
MS-SQL 2008
MVC 3
nopCommerce
Office 2003/2007
Office 2010
Orchard CMS
PyCharm
SAP.NET-Connector
SVN
SVN mit TortoiseSVN für Quellcodeverwaltung
Talend Studio
TFS
Tortoise SVN
Visual Studio 2010
Visual Studio 2012
Visual Studio Code
Visual-Studio 2008
VM-Ware
Windows 2003/2008/2012 Server
XDocument
XML
XPath
XSLT
YouTrack Issue-Tracking

Methoden:

  • Objektorientierte Analyse/Programmierung/Design
  • Strukturierte Analyse/Programmierung/Design
  • Ereignisgesteuerte Programmierung
  • OOA/OOD/OOP/UML
  • SCRUM

Erfahrungen:

  • DB Design
  • BI, ETL, DWH
  • Bildverarbeitung (Lead-Tools / Image-Magick / PHP mit gdlib)
  • Erstellung von Spezifikationen
  • Business-Prozess-Analyse
  • Projektleitung
  • Migration, Portierung
  • Dialogprogrammierung
  • Bürokommunikation (Verknüpfung MS-Office mit DB oder anderen Anwendungen)

Produkte (Technisch):

  • SAMBA
  • Internet-Information Server
  • Apache WEB-Server
  • IMAP
  • SQUID
  • Opensource-Produkte (phpNuke, phpGroupware, IMP, phpMyAdmin, Typo3)
  • Delphi
  • Visual-Studio
  • VB (Visual Basic)
  • C#
  • Visual C++
  • Netbeans, Eclipse
  • Tomcat (JSP-Server unter LINUX / Windows)
  • JBoss Enterprise Middleware Stack
  • MS-SDK
  • C#, VB.NET, ASP.NET, Visual-Studio.NET 2003, 2005, 2008, 2010, 2012
  • MSMQ (Message-Queue) für Message-Orientierte Architekturen
  • Javascript jQuery, knockout.js

Produkte (Kommerzielle EDV):

  • Lexware Office (FIBU, Lohn, Gehalt)
  • myfactory (ERP, CRM, MIS, B2B-Portal, PPS)
  • Adempiere (ERP, PPS)
  • OpenERP (ERP,CRM)
  • ErpNext (ERP, CRM)
  • SysKa EuroFibu (Finanzbuchhaltung, Kostenstellenrechnung)
  • Sage-KHK, BüroPlus
  • MS-Office
  • Star (Open)-Office
  • Diverse Onlineshops (nopCommerce, xtCommerce, Magento)
  • Orchard CMS
  • ARIS Business Process Modelling EPK, UML, BPMN
 
Beruflicher Werdegang

1988-1990

Angestellt als Entwicklungsleiter CAD-Softwareentwicklung CATIA.

 

1990-bis heute

Selbständig mit eigenem Ingenieurbüro im Bereich EDV- und Unternehmensberatung.
Softwareentwicklung unter Windows, Linux und Internet mit C#, VB, Delphi, Java, PHP und ASP.NET, .NET, sowie SQL-Datenbanken.
ERP-Beratung allgemein und speziell mit OpenERP und Adempiere.
eCommerce-Beratung allgemein und speziell mit Magento und anderen OSS-Systemen.

Betriebssysteme

Mac OS
Administration und Installation
Novell
Grundkenntnisse
PalmOS
Java und C-Entwicklung Grundkenntnisse
Symbian MIDP-Java
Unix
LINUX Ubuntu / RedHat Administration und Installation
Windows
Administration und Installation
Windows 2008 Server
Windows CE

Programmiersprachen

.NET
Expetenwissen: 3.0, 3.5, 4.0, 4.5
ASP MVC
>5 Jahre Projekterfahrung
ASP.NET
Expertenwisen
Basic
Seit VB3 Expertenwissen in VB6, VBA und VB.NET
C
C#
Expertenwissen
C++
CSS
Expertenwissen
CSS(3)
Expertenwissen
Delphi
Seit Delphi 1 Projekterfahrung BDE, ADO, Native SQL
Fortran
HTML
Expertenwissen
HTML(5)
Expertenwissen
Java
JBuilder und Interneterfahrung, MIDP, Eclipse, Netbeans
JavaScript
Expertenwissen, jQuery, knockout.js, MVVM
jQuery
Pascal
Expertenwissen (Delphi)
Perl
Solide Grundkenntnisse
PHP
PHP3/4 phpLib Expertenwissen
Scriptsprachen
ASP, ASP.NET
Shell
Grundkenntnisse Bash

Datenbanken

Access
Viel Projekterfahrung, Custom Programmierung
BDE
BTrieve
DAO
Lange Projekterfahrung
Interbase
Projekte realisiert
JDBC
MariaDB
> 5 Jahre Erfahrung
MS SQL Server
> 15 Jahre Erfahrung Design, TSQL, Reporting
MySQL
>5 Jahre Erfahrung
ODBC
Oracle
>3 Jahre Erfahrung PL/SQL-Programmierung, Design
Paradox
Postgres
>3 Jahre Erfahrung PL/SQL-Programmierung, Design
SQL
Datenmodellierung
xBase
Ca. 20 Jahre Erfahrung in Datenmodellierung und Implementation unter SQL.

Datenkommunikation

Ajax
EDIFACT
Grundkenntnisse
Ethernet
Fax
Internet, Intranet
Socket-Programmierung / eCash / SOAP / Webservices / WCF
ISDN
Message Queuing
MSMQ Asynchrone Kommunikation zwischen Prozessen/Applikationen
Novell
Grundkenntnisse
PC-Anywhere
Router
Firewall / IP-/Port-Forwarding
RPC
RS232
SMTP
TCP/IP
HTTP / FTP / Sockets
Windows Netzwerk
Win2003/2008/2012 Gute Kenntsnisse
Winsock

Hardware

CD-Writer / Brenner
Datenerfassungsterminals
PZE. BDE, MDE Es kann komplette Produktpalette angeboten werden.
Iomega
Messgeräte
Modem
PC
Scanner
Barcode und RFID (eigene Terminalprodukte)
Soundkarten
Der Großteil der Projekte wird auf Intel-/AMD-Systemen abgewickelt und implementiert.
Es besteht auch viel Erfahrung in der Handhabung von Datenerfassungs-Scanner-Teminals (RFID und Barcode).

Branchen

Branchen

  • Pharma
  • Optische Industrie
  • Augenoptik
  • Maschinenbau
  • Handel
  • Energiewirtschaft
  • Logistik
  • Handwerk
  • Multimedia
  • Internet
  • BDE
  • MDE
  • PZE
  • IT
  • eCommerce
  • Industrie
  • ERP
  • CRM
  • Interesse am Finanzwesen, Banken / Börse

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.