Senior Software Engineer & Consultant for WebApp Development with Angular and NodeJS. Community Lead for WebApp Community
Aktualisiert am 23.12.2023
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.09.2019
Verfügbar zu: 75%
davon vor Ort: 100%
Angular
Softwarearchitektur
Webapplication
Software Analyse
Arabisch
Verhandlungssicher
Deutsch
Verhandlungssicher
Englisch
Sehr gute Kenntnisse in Wort und Schrift
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Berlin (+100km) Malchin (+100km)
nicht möglich

Projekte

Projekte

7 Jahre 3 Monate
2017-01 - heute

Schulung und Beratung von Projektteams und Starthilfe für Projekte

Technology Specialist, Senior Consultant & Community Lead MindManager Angular NodeJS ...
Technology Specialist, Senior Consultant & Community Lead
  • Schulung und Beratung von Projektteams und Starthilfe für Projekte
  • Gründung und Etablierung der WebApp-Community in der DATEV und der damit verbundenen InnerSource Entwicklung
  • Definition von Richtlinien und Bereitstellung von Referenzbeispielen, –architekturen und Basisikomponenten für die Entwicklung von Angular Online-Anwendungen
  • Stellvertretender Product Owner
MindManager Angular NodeJS NPM GIT
DATEV eG
11 Jahre 10 Monate
2012-06 - heute

Software Engineering & Consultation

Freelancer, Senior Software Engineer & Consultant .NET Agile Prozesse C# ...
Freelancer, Senior Software Engineer & Consultant

Consulting und Entwicklung im Web-Umfeld

  • Architekturberatung und Entwicklung von WebApps und dazugehöriges Backend (MEANStack)
  • Architekturberatung und Entwicklung von Webshops und Webseiten mit HTML, PHP und MySql
  • Beratung und Entwicklung von Webshops zum Einsatz im Joomla CMS, inklusive Joomla-Vorlagen
  • Beratung und Entwicklung von Websites zum Einsatz im Joomla CMS, inklusive Joomla-Vorlagen

Consulting im Bereich der Entwicklung von UIKonponenten mit WPF im .Net-Umfeld

  • Entwicklung von Softwarelösungen mit C# im .Net- Umfeld
  • Entwicklung eines Tools zur Konvertierung von XML-Dateien
  • Entwicklung eines Tools zur Darstellung von Graphstrukturen anhand eines SVG-Models
.NET Agile Prozesse C# MS Project MS Team Foundation Server Scrum WPF HTML PHP JavaScript CSS-Style-Sheets MySql Apache-Server Angular NodeJS NPM GIT
4 Jahre 7 Monate
2012-06 - 2016-12

Project Management

Project Manager MindManager Team Foundation Server MS Project ...
Project Manager
  • Projektleitung des Projektes zur Auswahl der neuenOnline Entwicklungstechnologie in DATEV für die neueGeneration der Onlineanwendungen
  • Projektleitung des Projektes zur Einführung der neuen Online-Entwicklungstechnologie Angular in DATEV
  • Schulung und Beratung von Projektteams
  • Projektleitung eines Projektes zur Erstellung einesFrameworks zur Erstellung und Verwaltung von Oberflächenelementen und –sichten
  • Stellvertretende Teamleitung
  • Requirements Engineering, Planung und Verwaltung des Projekts
  • Abstimmung der Entwicklung mit verschiedenen Clients,die das Framework verwenden
  • Das Framework basiert auf .Net Framework 4.0 und geschrieben in WPF und C#
  • Entwicklung eines Outlook-PlugIns zur Erzeugung von QR Codes aus Outlook-Terminen
  • Entwicklung eines Kanban-Board-Tools zur AgilenProjektplanung & Softwareentwicklung anhand des agilen Vorgehensmodells Kanban
MindManager Team Foundation Server MS Project Agile Project Management Scrum Kanban
DATEV eG
1 Jahr 10 Monate
2010-08 - 2012-05

Senior Software Engineering

Senior Software Engineer WPF und C# im .Net Umfeld Nunit Tests
Senior Software Engineer
  • Mitarbeit in einem Projekt zur Erstellung eines Frameworks zur Verwaltung von wirtschaftlich relevanten Daten
  • Konzeption und Implementierung einer Teilkomponente zur Anzeige und Bearbeitung von Datensätzen innerhalb des Frameworks
WPF und C# im .Net Umfeld Nunit Tests
conplement AG
2 Jahre 2 Monate
2008-06 - 2010-07

Software Engineering

Software Engineer C# im .Net Umfeld XML Techniken Nunit Tests und dem UML Tool ?Enterprise Architect?
Software Engineer
  • Mitarbeit in einem Projekt zur Erstellung eines Frameworks zur Automatisierung von Produktionsprozessen
  • Konzeption, Dokumentation und Implementierung einer Teilkomponente zum Kopieren und Verschieben von Objekten innerhalb des Frameworks
C# im .Net Umfeld XML Techniken Nunit Tests und dem UML Tool ?Enterprise Architect?
Siemens AG - Industrielle Automatisierungstechnik
3 Jahre 3 Monate
2007-05 - 2010-07

Software Engineering

Software Engineer C# im .Net Umfeld Windows Forms XML Techniken ...
Software Engineer
  • Mitarbeit an diversen Projekten im externen Einsatz in den Bereichen Energiewirtschaft und Industrielle Automatisierungstechnik
C# im .Net Umfeld Windows Forms XML Techniken UML Techniken Nunit Tests
ISO Software Systeme GmbH
1 Jahr 1 Monat
2007-05 - 2008-05

Software Engineering

Software Engineer .Net Umfeld XML Techniken Nunit Tests ...
Software Engineer
  • Mitarbeit in einem Projekt zur Erstellung eines Engineering Werkzeuges für Schutz- und Feldgeräte
  • Analyse der Anforderungen und Mitarbeit an einer Komponente zur Verwaltung von Bibliothekseinträgen
  • Teilprojektleitung für die Erstellung, Test und Dokumentation der Komponente zur Verwaltung von Bibliothekseinträgen
  • Eigenverantwortliche Erstellung von Pflichtenheften
  • Eigenverantwortliche Erstellung von Design Dokumenten
.Net Umfeld XML Techniken Nunit Tests dem UML Tool ?Enterprise Architect? und dem MindManager
Siemens AG - Energiewirtschaft
9 Monate
2006-08 - 2007-04

Software Engineering & Consultation

Freelancer, Software Engineer & Consultant .NET 2.0 C# HTML ...
Freelancer, Software Engineer & Consultant
  • Software Engineering mit .NET 2.0 Technologie
    • Entwicklung eines Tools zur Konvertierung von Grafiken und Import in HTML-Seiten
  • Web Design & Entwicklung
    • Entwicklung diverser Websites
.NET 2.0 C# HTML CSS JavaScript PHP Apache-Server
1 Jahr 1 Monat
2005-07 - 2006-07

Software Engineering

Software Engineer (Teilzeit) C# im .Net Umfeld XML Techniken und dem UML Tool ?Rational Rose?
Software Engineer (Teilzeit)
  • Mitarbeit in einem Projekt (eLS) zur Erstellung eines Autorentools (e-Learning Studio) zur Erstellung von Online e-Learning Kursen
  • Diplomarbeit: Untersuchung eines Verfahrens zur Benutzung von PowerPoint als rapid e-Learning Tool
C# im .Net Umfeld XML Techniken und dem UML Tool ?Rational Rose?
Digital-Spirit GmbH
3 Jahre
2002-07 - 2005-06

Software Engineering

Software Engineer (Teilzeit) Java XML Techniken und dem UML Tool Rational Rose
Software Engineer (Teilzeit)
  • Modellierungsarbeiten mit UML im Projekt I-LOG
  • Schreiben von XML- und DTD-Files im Projekt I-LOG
  • Programmierung eines Tools zum Testen von GUI's
  • Programmierung eines Tools zum Auslesen von Druckerqueues
  • Schreiben von Benutzerhandbüchern für das Projekt AUTOSAR
Java XML Techniken und dem UML Tool Rational Rose
Fraunhofer Institut für Software- und Systemtechnik
1 Jahr 5 Monate
2001-02 - 2002-06

Software Engineering

Software Engineer (Teilzeit) Java HTML Java Script ...
Software Engineer (Teilzeit)
  • UML-Modellierung im Bereich Telemedizinische Forschungsnetze, Datenschutz und Pseudonymisierung
  • Verantwortlicher für TMF-Web-Auftritt
  • Aufarbeitung und Umstrukturierung des gesamten TMFWEB- Auftritts
Java HTML Java Script dem UML Tool ?Rational Rose? und dem Content-Management-Systems ?Obtree C3?
Fraunhofer Institut für Software- und Systemtechnik

Aus- und Weiterbildung

Aus- und Weiterbildung

Informatikstudium an der TU-Berlin

1998-2002

Grundstudium


2002-2006

Hauptstudium


2006

Abschluss: Diplom Informatik


Schwerpunkte:

  • Datenbank- und Informationssysteme
  • Informatik und Gesellschaft
  • Software Engineering

Schulbildung
1998

Abitur

Qualifikationen:

01/2002

  • Obtree C3 - Content Manager Schulung
  • Obtree C3 - Basic Content Engineer Schulung


01/2003

Teamentwicklung


06/2003

Ziel- und Zeitmanagement


10/2007

C# Design Pattern


09/2008

iSAQB - Certified Professional for Software Architecture


03/2011

MCTS .NET Framework 4, Windows Applications


06/2012

  • Projektmanagement: Projekte erfolgreich steuern
  • Projektmanagement: Projekte professionell führen


11/2013

HTML 5 & CSS 3 für Rich Internet Applications (RIA)


12/2013

JavaScript & Dojo für Rich Internet Applications (RIA)


06/2014

Konfliktgespräche führen


10/2014

Menschen gewinnen ? Anliegen erfolgreich durchsetzen

Position

Position

Senior Software Engineer & Consultant for WebApp Development

Kompetenzen

Kompetenzen

Top-Skills

Angular Softwarearchitektur Webapplication Software Analyse

Produkte / Standards / Erfahrungen / Methoden

Kenntnisse, Erfahrungen und Fähigkeiten:

  • Technologieberatung, Architekturen, Microservices
  • Projektleitung, Product Owner, Scrum Master
  • Konferenzsprecher, Community-Lead
  • Web(App)-Entwicklung, Angular, Node
  • Vertiefte Kenntnisse in .Net und Java
  • WPF, WinForms
  • DDD, OOA, OOD
  • Langjährige Projekterfahrung
  • Selbständiges und eigenverantwortliches Arbeiten
  • Teamfähigkeit

Tools:

  • Visual Studio Code
  • GIT
  • IntelliJ IDEA
  • Visual Studio .NET, Team Foundation Server 2010-2015
  • Enterprise Architect
  • MindManager
  • MS Project
  • Office Tools (Word, Excel, Power Point)

Server:

  • NodeJS
  • Spring Boot
  • Apache-Server

Praktika:

04/2000 - 07/2000

Datenbankpraktikum: Entwurf und Implementierung eines Reisebüro-Buchungssystem in Adabas D

04/2000 - 07/2000

Strategische Spiele: Schachspielprogrammierung in Prolog

10/2001 - 03/2002

Entwicklung von Systemen für ein Entwicklungsland: Entwurf und Implementierung einer Übersetzungsplattform mit Hilfe von HTML, PHP4, Apache Server und der Datenbank MySQL

Betriebssysteme

Linux
Mac OS X
Windows

Programmiersprachen

Assembler
C#
C++
CSS
HTML
Java
JavaScript
Modula2
Opal
PHP
Prolog
SQL
Tcl/Tk
Turbo Pascal
TypeScript
XML & XSL

Datenbanken

MongoDB
MySQL-Datenbank
PostgreSQL

Einsatzorte

Einsatzorte

Berlin (+100km) Malchin (+100km)
nicht möglich

Projekte

Projekte

7 Jahre 3 Monate
2017-01 - heute

Schulung und Beratung von Projektteams und Starthilfe für Projekte

Technology Specialist, Senior Consultant & Community Lead MindManager Angular NodeJS ...
Technology Specialist, Senior Consultant & Community Lead
  • Schulung und Beratung von Projektteams und Starthilfe für Projekte
  • Gründung und Etablierung der WebApp-Community in der DATEV und der damit verbundenen InnerSource Entwicklung
  • Definition von Richtlinien und Bereitstellung von Referenzbeispielen, –architekturen und Basisikomponenten für die Entwicklung von Angular Online-Anwendungen
  • Stellvertretender Product Owner
MindManager Angular NodeJS NPM GIT
DATEV eG
11 Jahre 10 Monate
2012-06 - heute

Software Engineering & Consultation

Freelancer, Senior Software Engineer & Consultant .NET Agile Prozesse C# ...
Freelancer, Senior Software Engineer & Consultant

Consulting und Entwicklung im Web-Umfeld

  • Architekturberatung und Entwicklung von WebApps und dazugehöriges Backend (MEANStack)
  • Architekturberatung und Entwicklung von Webshops und Webseiten mit HTML, PHP und MySql
  • Beratung und Entwicklung von Webshops zum Einsatz im Joomla CMS, inklusive Joomla-Vorlagen
  • Beratung und Entwicklung von Websites zum Einsatz im Joomla CMS, inklusive Joomla-Vorlagen

Consulting im Bereich der Entwicklung von UIKonponenten mit WPF im .Net-Umfeld

  • Entwicklung von Softwarelösungen mit C# im .Net- Umfeld
  • Entwicklung eines Tools zur Konvertierung von XML-Dateien
  • Entwicklung eines Tools zur Darstellung von Graphstrukturen anhand eines SVG-Models
.NET Agile Prozesse C# MS Project MS Team Foundation Server Scrum WPF HTML PHP JavaScript CSS-Style-Sheets MySql Apache-Server Angular NodeJS NPM GIT
4 Jahre 7 Monate
2012-06 - 2016-12

Project Management

Project Manager MindManager Team Foundation Server MS Project ...
Project Manager
  • Projektleitung des Projektes zur Auswahl der neuenOnline Entwicklungstechnologie in DATEV für die neueGeneration der Onlineanwendungen
  • Projektleitung des Projektes zur Einführung der neuen Online-Entwicklungstechnologie Angular in DATEV
  • Schulung und Beratung von Projektteams
  • Projektleitung eines Projektes zur Erstellung einesFrameworks zur Erstellung und Verwaltung von Oberflächenelementen und –sichten
  • Stellvertretende Teamleitung
  • Requirements Engineering, Planung und Verwaltung des Projekts
  • Abstimmung der Entwicklung mit verschiedenen Clients,die das Framework verwenden
  • Das Framework basiert auf .Net Framework 4.0 und geschrieben in WPF und C#
  • Entwicklung eines Outlook-PlugIns zur Erzeugung von QR Codes aus Outlook-Terminen
  • Entwicklung eines Kanban-Board-Tools zur AgilenProjektplanung & Softwareentwicklung anhand des agilen Vorgehensmodells Kanban
MindManager Team Foundation Server MS Project Agile Project Management Scrum Kanban
DATEV eG
1 Jahr 10 Monate
2010-08 - 2012-05

Senior Software Engineering

Senior Software Engineer WPF und C# im .Net Umfeld Nunit Tests
Senior Software Engineer
  • Mitarbeit in einem Projekt zur Erstellung eines Frameworks zur Verwaltung von wirtschaftlich relevanten Daten
  • Konzeption und Implementierung einer Teilkomponente zur Anzeige und Bearbeitung von Datensätzen innerhalb des Frameworks
WPF und C# im .Net Umfeld Nunit Tests
conplement AG
2 Jahre 2 Monate
2008-06 - 2010-07

Software Engineering

Software Engineer C# im .Net Umfeld XML Techniken Nunit Tests und dem UML Tool ?Enterprise Architect?
Software Engineer
  • Mitarbeit in einem Projekt zur Erstellung eines Frameworks zur Automatisierung von Produktionsprozessen
  • Konzeption, Dokumentation und Implementierung einer Teilkomponente zum Kopieren und Verschieben von Objekten innerhalb des Frameworks
C# im .Net Umfeld XML Techniken Nunit Tests und dem UML Tool ?Enterprise Architect?
Siemens AG - Industrielle Automatisierungstechnik
3 Jahre 3 Monate
2007-05 - 2010-07

Software Engineering

Software Engineer C# im .Net Umfeld Windows Forms XML Techniken ...
Software Engineer
  • Mitarbeit an diversen Projekten im externen Einsatz in den Bereichen Energiewirtschaft und Industrielle Automatisierungstechnik
C# im .Net Umfeld Windows Forms XML Techniken UML Techniken Nunit Tests
ISO Software Systeme GmbH
1 Jahr 1 Monat
2007-05 - 2008-05

Software Engineering

Software Engineer .Net Umfeld XML Techniken Nunit Tests ...
Software Engineer
  • Mitarbeit in einem Projekt zur Erstellung eines Engineering Werkzeuges für Schutz- und Feldgeräte
  • Analyse der Anforderungen und Mitarbeit an einer Komponente zur Verwaltung von Bibliothekseinträgen
  • Teilprojektleitung für die Erstellung, Test und Dokumentation der Komponente zur Verwaltung von Bibliothekseinträgen
  • Eigenverantwortliche Erstellung von Pflichtenheften
  • Eigenverantwortliche Erstellung von Design Dokumenten
.Net Umfeld XML Techniken Nunit Tests dem UML Tool ?Enterprise Architect? und dem MindManager
Siemens AG - Energiewirtschaft
9 Monate
2006-08 - 2007-04

Software Engineering & Consultation

Freelancer, Software Engineer & Consultant .NET 2.0 C# HTML ...
Freelancer, Software Engineer & Consultant
  • Software Engineering mit .NET 2.0 Technologie
    • Entwicklung eines Tools zur Konvertierung von Grafiken und Import in HTML-Seiten
  • Web Design & Entwicklung
    • Entwicklung diverser Websites
.NET 2.0 C# HTML CSS JavaScript PHP Apache-Server
1 Jahr 1 Monat
2005-07 - 2006-07

Software Engineering

Software Engineer (Teilzeit) C# im .Net Umfeld XML Techniken und dem UML Tool ?Rational Rose?
Software Engineer (Teilzeit)
  • Mitarbeit in einem Projekt (eLS) zur Erstellung eines Autorentools (e-Learning Studio) zur Erstellung von Online e-Learning Kursen
  • Diplomarbeit: Untersuchung eines Verfahrens zur Benutzung von PowerPoint als rapid e-Learning Tool
C# im .Net Umfeld XML Techniken und dem UML Tool ?Rational Rose?
Digital-Spirit GmbH
3 Jahre
2002-07 - 2005-06

Software Engineering

Software Engineer (Teilzeit) Java XML Techniken und dem UML Tool Rational Rose
Software Engineer (Teilzeit)
  • Modellierungsarbeiten mit UML im Projekt I-LOG
  • Schreiben von XML- und DTD-Files im Projekt I-LOG
  • Programmierung eines Tools zum Testen von GUI's
  • Programmierung eines Tools zum Auslesen von Druckerqueues
  • Schreiben von Benutzerhandbüchern für das Projekt AUTOSAR
Java XML Techniken und dem UML Tool Rational Rose
Fraunhofer Institut für Software- und Systemtechnik
1 Jahr 5 Monate
2001-02 - 2002-06

Software Engineering

Software Engineer (Teilzeit) Java HTML Java Script ...
Software Engineer (Teilzeit)
  • UML-Modellierung im Bereich Telemedizinische Forschungsnetze, Datenschutz und Pseudonymisierung
  • Verantwortlicher für TMF-Web-Auftritt
  • Aufarbeitung und Umstrukturierung des gesamten TMFWEB- Auftritts
Java HTML Java Script dem UML Tool ?Rational Rose? und dem Content-Management-Systems ?Obtree C3?
Fraunhofer Institut für Software- und Systemtechnik

Aus- und Weiterbildung

Aus- und Weiterbildung

Informatikstudium an der TU-Berlin

1998-2002

Grundstudium


2002-2006

Hauptstudium


2006

Abschluss: Diplom Informatik


Schwerpunkte:

  • Datenbank- und Informationssysteme
  • Informatik und Gesellschaft
  • Software Engineering

Schulbildung
1998

Abitur

Qualifikationen:

01/2002

  • Obtree C3 - Content Manager Schulung
  • Obtree C3 - Basic Content Engineer Schulung


01/2003

Teamentwicklung


06/2003

Ziel- und Zeitmanagement


10/2007

C# Design Pattern


09/2008

iSAQB - Certified Professional for Software Architecture


03/2011

MCTS .NET Framework 4, Windows Applications


06/2012

  • Projektmanagement: Projekte erfolgreich steuern
  • Projektmanagement: Projekte professionell führen


11/2013

HTML 5 & CSS 3 für Rich Internet Applications (RIA)


12/2013

JavaScript & Dojo für Rich Internet Applications (RIA)


06/2014

Konfliktgespräche führen


10/2014

Menschen gewinnen ? Anliegen erfolgreich durchsetzen

Position

Position

Senior Software Engineer & Consultant for WebApp Development

Kompetenzen

Kompetenzen

Top-Skills

Angular Softwarearchitektur Webapplication Software Analyse

Produkte / Standards / Erfahrungen / Methoden

Kenntnisse, Erfahrungen und Fähigkeiten:

  • Technologieberatung, Architekturen, Microservices
  • Projektleitung, Product Owner, Scrum Master
  • Konferenzsprecher, Community-Lead
  • Web(App)-Entwicklung, Angular, Node
  • Vertiefte Kenntnisse in .Net und Java
  • WPF, WinForms
  • DDD, OOA, OOD
  • Langjährige Projekterfahrung
  • Selbständiges und eigenverantwortliches Arbeiten
  • Teamfähigkeit

Tools:

  • Visual Studio Code
  • GIT
  • IntelliJ IDEA
  • Visual Studio .NET, Team Foundation Server 2010-2015
  • Enterprise Architect
  • MindManager
  • MS Project
  • Office Tools (Word, Excel, Power Point)

Server:

  • NodeJS
  • Spring Boot
  • Apache-Server

Praktika:

04/2000 - 07/2000

Datenbankpraktikum: Entwurf und Implementierung eines Reisebüro-Buchungssystem in Adabas D

04/2000 - 07/2000

Strategische Spiele: Schachspielprogrammierung in Prolog

10/2001 - 03/2002

Entwicklung von Systemen für ein Entwicklungsland: Entwurf und Implementierung einer Übersetzungsplattform mit Hilfe von HTML, PHP4, Apache Server und der Datenbank MySQL

Betriebssysteme

Linux
Mac OS X
Windows

Programmiersprachen

Assembler
C#
C++
CSS
HTML
Java
JavaScript
Modula2
Opal
PHP
Prolog
SQL
Tcl/Tk
Turbo Pascal
TypeScript
XML & XSL

Datenbanken

MongoDB
MySQL-Datenbank
PostgreSQL

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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