freiberufler Entwickler .NET / C# und Java sowie Web (JavaScript, React, PHP) auf freelance.de

Entwickler .NET / C# und Java sowie Web (JavaScript, React, PHP)

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 6271 Uderns
  • Umkreis (bis 200 km)
  • de  |  en  |  it
  • 17.11.2024

Kurzvorstellung

Langjährige Erfahrung in der IT-Beratung großer Projekte im Kunden/Lieferantenverhältnis sowie in der Planung und Entwicklung von IT-Systemen. Unter anderem Gestaltung und Implementierung von Client/Server Applikationen und Webanwendungen.

Qualifikationen

  • .Net24 J.
  • .Net Framework (Microsoft)24 J.
  • Android Entwicklung24 J.
  • ASP.NET
  • C#24 J.
  • Entity Framework
  • J2EE24 J.
  • Java (allg.)13 J.
  • JavaScript2 J.
  • PHP2 J.
  • React (JavaScript library)1 J.
  • Spring Boot
  • SQL8 J.

Projekt‐ & Berufserfahrung

Mini-System für gemeinsame Favoritenverwaltung
Wohnbau / Versicherungen, Wien / Remote
5/2023 – 7/2023 (3 Monate)
Wohnungswirtschaft
Tätigkeitszeitraum

5/2023 – 7/2023

Tätigkeitsbeschreibung

Benutzerverwaltung mit einfacher Rechtesteuerung
Einstellbare Favoriten-Links für Gruppen und Anwendungen durch den Benutzer
Vorgabe von Standard-Einstellungen durch den Administrator
Graphische Darstellung nach Abgleich von Benutzer- und Administrator-Einstellungen

Eingesetzte Qualifikationen

Software Design, Softwareentwicklung (allg.)

Webportal für Online-Marketing von Anlegerimmobilien
Wohnbau / Marketing, Uderns
2/2022 – 7/2022 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2022 – 7/2022

Tätigkeitsbeschreibung

Dynamisches Web-Frontend mit Administrationsbereich
Automatisierte Erfassung und Verwaltung von Interessenten und Kundendaten
Newsletter-System mit Wartungsmöglichkeit zum zeitgesteuerten Versand von E-Mails
Statistik-Funktionalität zur Auswertung von Performance-Daten

Branche: Wohnbau
Rollen: Architektur, Consulting, Developer
Technologien: Ajax, Bootstrap, CSS, HTML, JavaScript, jQuery, JSON, PHP, SQL (MariaDB)
Produkte: Composer, Git, Visual Studio Code

Eingesetzte Qualifikationen

Ajax, CSS (Cascading Style Sheet), Git, HTML, JavaScript, Json, Jquery, PHP, SQL

Vermittlerportal für Anlegerwohnungen
Wohnbau / Vermittlung, Wien / Remote
10/2021 – 4/2023 (1 Jahr, 7 Monate)
Wohnungswirtschaft
Tätigkeitszeitraum

10/2021 – 4/2023

Tätigkeitsbeschreibung

Benutzerverwaltung mit einfacher Rechtesteuerung
Berechnung und Speicherung von Finanzierungsvarianten anhand von vorhandenen Wohnungs- und Projektdaten unter Berücksichtigung von Laufzeiten, Mietzahlungen, Anfangs- und Sonderzahlungen, Kaufnebenkosten und Abschreibungen
Generierung von Exposé-Dokumenten im PDF-Format
Verwaltung von zugehörigen Dokumenten mit Darstellung in einer Baumstruktur und Möglichkeit zum Upload und Download
Schnittstelle (REST / JSON) zum Abgleich von Projekt- und Wohnungsdaten sowie Reservierungen
laufende Wartungs- und Erweiterungsaufgaben bei Bedarf

Branche: Wohnbau
Rollen: Architektur, Consulting, Developer
Technologien: Ajax, Bootstrap, CSS, HTML, JavaScript, jQuery, JSON, PHP, REST, SQL (MariaDB), Webservices
Produkte: Composer, Git, Visual Studio Code

Eingesetzte Qualifikationen

Ajax, CSS (Cascading Style Sheet), Git, HTML, JavaScript, Json, Jquery, PHP, SQL

Weiterbildung: PHP, WordPress, Laravel und Online-Marketing
-, Uderns
10/2020 – 9/2021 (1 Jahr)
IT & Entwicklung
Tätigkeitszeitraum

10/2020 – 9/2021

Tätigkeitsbeschreibung

Pandemiebedingte Unterbrechung mit eigener Weiterbildung in verschiedenen Themen
WordPress CMS: Installation, Benutzung an der Oberfläche, Gestaltung und Programmierung von WordPress Themes und Plugins (PHP)
Frontend-Frameworks: Angular (inkl. TypeScript), React, Vue.js
Laravel PHP Framework inkl. Eloquent (ORM), Blade (Template-Sprache), Artisan und Tinker (Kommandozeilentools), Composer und npm (Installationstools)
Online-Marketing: Mindset, automatisierter Vertrieb, Funnels und Vertriebsplattformen, Generierung von Web-Traffic (organisch und anorganisch), SEO (Suchmaschinenoptimierung)

Branche: Sonstiges
Rollen: –
Technologien: Angular, CSS, HTML, Laravel, PHP, React, SQL, TypeScript, Vue.js, WordPress
Produkte: Composer, Node.js, npm, Visual Studio Code

Eingesetzte Qualifikationen

Angular, CSS (Cascading Style Sheet), HTML, Laravel, Node.Js, PHP, React (JavaScript library), SQL, Typescript, Vue.Js, WordPress

Kalkulationssoftware für Vorsorgewohnungen
Wohnbau-Finanzierung, Innsbruck / Remote
2/2020 – 6/2020 (5 Monate)
Finanzdienstleister
Tätigkeitszeitraum

2/2020 – 6/2020

Tätigkeitsbeschreibung

Erfassung von Wohnungen, Bauprojekten und Grundrissplänen (mit Möglichkeit zum Datenimport)
Berechnung von Finanzierungsvarianten unter Berücksichtigung von Laufzeiten, Mietzahlungen, Anfangs- und Sonderzahlungen, Kaufnebenkosten und Abschreibungen
Generierung von Exposé-Dokumenten und Kauferklärungen im PDF-Format
Schnittstelle zum Abgleich von Reservierungs-Informationen

Branche: Wohnbau-Finanzierung
Rollen: Architektur, Consulting, Developer
Technologien: Ajax, Bootstrap, CSS, Freemarker, HTML, Java, JavaScript, jQuery, JSON, SQL (MariaDB), Struts
Produkte: Git, IntelliJ IDEA, JRebel

Eingesetzte Qualifikationen

Ajax, CSS (Cascading Style Sheet), Git, HTML, Java (allg.), JavaScript, Json, Jquery, SQL, Apache Struts

Verwaltungssystem für Fundamt
Behörden, Schwaz / Remote
12/2019 – 1/2020 (2 Monate)
Innere und Äußere Sicherheit
Tätigkeitszeitraum

12/2019 – 1/2020

Tätigkeitsbeschreibung

Kleinsystem zur Erfassung von Fundgegenständen
Erfassung von Adressen und Kontaktdaten von Findern und Verlustträgern
Statistische Auswertung der erfassten Daten
Generierung von Fundbestätigungen und Ausfolge-Bestätigungen im MS-Word Format (mit NetOffice Framework) oder RTF-Format

Branche: Behörden
Rollen: Architektur, Developer
Technologien: C#, .NET, NetOffice, SQL (MS Access), WPF, XAML
Produkte: Microsoft Visual Studio, Microsoft Access, Subversion, Tortoise

Eingesetzte Qualifikationen

.Net, Subversion, C#, SQL, Microsoft Visual Studio, Windows Presentation Foundation

Kreditvergleich und Selbstauskunft
Wohnbau-Finanzierung, Innsbruck / Remote
11/2019 – 9/2020 (11 Monate)
Finanzdienstleister
Tätigkeitszeitraum

11/2019 – 9/2020

Tätigkeitsbeschreibung

Web-Portal zur Berechnung und zum Vergleich von Kreditangeboten
Erfassung von Kontaktdaten, Finanzierungsdaten und Dokumenten
Verteilung der erfassten Daten an Sachbearbeiter (inkl. Datenabgleich)
Administrationsbereich im Hintergrund

Branche: Wohnbau-Finanzierung
Rollen: Architektur, Consulting, Developer
Technologien: Ajax, Bootstrap, CSS, Freemarker, HTML, Java, JavaScript, jQuery, JSON, Maven, SQL (MariaDB), Struts, XML
Produkte: Git, IntelliJ IDEA, JRebel, XAMPP

Eingesetzte Qualifikationen

Ajax, Apache Maven, CSS (Cascading Style Sheet), Git, HTML, Java (allg.), JavaScript, Json, Jquery, SQL, Apache Struts, XML

Tippgeber-Software
Wohnbau-Finanzierung, Innsbruck / Remote
9/2019 – 12/2019 (4 Monate)
Finanzdienstleister
Tätigkeitszeitraum

9/2019 – 12/2019

Tätigkeitsbeschreibung

Registrierung von potentiellen Informanten (Tippgebern) als System-Benutzer
Workflow-Prozesse zur Legitimierung von Provisionsverträgen und zur Zustimmung zu Datenschutzerklärungen
Erfassung und Weitergabe von Tippgeber-Informationen zu Immobilien und Finanzierungen
Diverse Berechnungstools zur Unterstützung der Informanten

Branche: Wohnbau-Finanzierung
Rollen: Architektur, Developer
Technologien: Ajax, Bootstrap, CSS, Freemarker, HTML, Java, JavaScript, jQuery, JSON, SQL (MariaDB), Struts
Produkte: Git, IntelliJ IDEA, JRebel

Eingesetzte Qualifikationen

Ajax, CSS (Cascading Style Sheet), Git, HTML, Java (allg.), JavaScript, Json, Jquery, SQL, Apache Struts

Webshop für Merchandising-Artikel
Wohnbau-Finanzierung, Innsbruck / Remote
8/2019 – 10/2019 (3 Monate)
Finanzdienstleister
Tätigkeitszeitraum

8/2019 – 10/2019

Tätigkeitsbeschreibung

Online-Webshop zur Bestellung von Merchandising-Artikeln für Kreditvermittler
Berechnung von Gewicht und Kosten der Bestellung unter Berücksichtigung von Versandkosten und Steuersätzen
Administrationsbereich zur Erfassung von Artikeln, Artikelgruppen und Versandkonditionen
Verwaltung von Bestellungen und Versanddaten mit Weiterleitung zur Verrechnung

Branche: Wohnbau-Finanzierung
Rollen: Architektur, Developer
Technologien: Ajax, Bootstrap, CSS, Freemarker, HTML, Java, JavaScript, jQuery, JSON, SQL (MariaDB), Struts
Produkte: Git, IntelliJ IDEA, JRebel

Eingesetzte Qualifikationen

Ajax, CSS (Cascading Style Sheet), Git, HTML, Java (allg.), JavaScript, Json, Jquery, SQL, Apache Struts

Immoblienbewertungs-Interface
Wohnbau-Finanzierung, Innsbruck / Remote
7/2019 – 8/2019 (2 Monate)
Finanzdienstleister
Tätigkeitszeitraum

7/2019 – 8/2019

Tätigkeitsbeschreibung

Erfassung von Angaben zu Immobilien welche zur Bewertung relevant sind
Partner-Schnittstelle zur externen Bewertung der Immobilien und zur Generierung von Reports
Speicherung und Darstellung der Bewertungs-Informationen und Darstellung auf Landkarte

Branche: Wohnbau-Finanzierung
Rollen: Architektur, Developer
Technologien: Ajax, Bootstrap, CSS, Freemarker, HTML, Java, JavaScript, jQuery, JSON, SQL (MariaDB), Struts
Produkte: Git, IntelliJ IDEA, JRebel

Eingesetzte Qualifikationen

Ajax, CSS (Cascading Style Sheet), Git, HTML, Java (allg.), JavaScript, Json, Jquery, SQL, Apache Struts

Produktlifecycle-Management (PLM) für Luft-, Raumfahrts- und Verteidigungsindustrie
Luftfahrt / Verteidigung, München
8/2018 – 6/2019 (11 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

8/2018 – 6/2019

Tätigkeitsbeschreibung

Zielsetzung: Prozessorientierte Verwaltung und Bereitstellung aller für den Bau und die Wartung eines Produktes notwendigen Informationen entlang des gesamten Produktlebenszyklus von der Produktidee bis zur Verschrottung.
Ein PLM-System bildet die wesentliche Grundlage zur qualitäts- und termintreuen Durchführung einer Serien-Entwicklung und Fertigung
Scope: Luft-, Raumfahrts- und Verteidigungsindustrie mit multinationalen Standorten und den Bereichen Technik (Entwicklung und Fertigungswerke), Qualität und Betreuung

Branche: Luftfahrt, Verteidigung
Rollen: Architektur, Consulting, Developer (PDM / PLM)
Technologien: Apache Tomcat, awk, C, HTML, Java, JavaScript, Java EE (JEE, vormals J2EE), Visual Basic, .NET, Perl, Shell-Scripts, SQL (Oracle), Teamcenter Enterprise, XML, XSD, XSL / XSLT
Produkte: DDD (Debugger), Eclipse (IDE), Exceed onDemand, GitLab, NEdit, Purifier

Eingesetzte Qualifikationen

C, Perl, SQL

Optimierungssoftware für Technische Gebäudeausrüstung und Haustechnik
Bauwirtschaft und Haustechnik, München / Remote
12/2017 – 2/2018 (3 Monate)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

12/2017 – 2/2018

Tätigkeitsbeschreibung

Software zur Kalkulation von Leistungsverzeichnissen
Hinunterbrechen von Leistungsverzeichnissen (z.B. von Ausschreibungen) in die einzelnen Positionen und Artikel
Abgleich der benötigten Artikel mit den Katalogen von externen Zulieferern
Berechnung des günstigsten Preises unter Berücksichtigung von Rabattgruppen
Darstellung der Preisentwicklung anhand von historischen Preisinformationen
Verwaltung von Kontaktinformationen, Zugangsdaten, Vereinbarungen und Bewertungen von Lieferanten

Branche: Bauwirtschaft und Haustechnik
Rollen: Consulting, Developer
Technologien: C#, .NET, SQL (MS SQL Server), WCF
Produkte: Microsoft Visual Studio, ReSharper, Team Foundation Server, TeamViewer, Telerik UI Controls, Trello, WIX Installer

Eingesetzte Qualifikationen

.Net, C#, SQL, Team Foundation Server, Microsoft Visual Studio

Produktlifecycle-Management (PLM) für Luft-, Raumfahrts- und Verteidigungsindustrie
Luftfahrt / Verteidigung, München
8/2017 – 12/2017 (5 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

8/2017 – 12/2017

Tätigkeitsbeschreibung

Zielsetzung: Prozessorientierte Verwaltung und Bereitstellung aller für den Bau und die Wartung eines Produktes notwendigen Informationen entlang des gesamten Produktlebenszyklus von der Produktidee bis zur Verschrottung.
Ein PLM-System bildet die wesentliche Grundlage zur qualitäts- und termintreuen Durchführung einer Serien-Entwicklung und Fertigung
Scope: Luft-, Raumfahrts- und Verteidigungsindustrie mit multinationalen Standorten und den Bereichen Technik (Entwicklung und Fertigungswerke), Qualität und Betreuung

Branche: Luftfahrt, Verteidigung
Rollen: Architektur, Consulting, Developer (PDM / PLM)
Technologien: Apache Tomcat, awk, C, HTML, Java, JavaScript, Java EE (JEE, vormals J2EE), Visual Basic, .NET, Perl, Shell-Scripts, SQL (Oracle), Teamcenter Enterprise, XML, XSD, XSL / XSLT
Produkte: DDD (Debugger), Eclipse (IDE), Exceed onDemand, GitLab, NEdit, Purifier

Eingesetzte Qualifikationen

C, Perl, SQL

Behandlung von Spannungsabweichungen
Automobilindustrie, München
5/2017 – 6/2017 (2 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2017 – 6/2017

Tätigkeitsbeschreibung

Softwarepaket zur Erkennung von Spannungsabweichungen bei Autobatterien
Dezente oder penetrante Benachrichtigungen des Anwenders bei geringfügigen oder schwerwiegenden Abweichungen vom Sollwert
Konfigurierbare Einstellung der Grenzwerte für unterschiedliche Batterietypen
Vermeidung von wiederholten Benachrichtigungen bei natürlichen Spannungsschwankungen mit Hilfe von Hysterese-Schleifen

Branche: Automobilindustrie
Rollen: Architektur, Consulting, Developer
Technologien: C#, Microsoft Unit Test Framework, Moq, MVVM, .NET, WPF, XAML
Produkte: Microsoft Visual Studio, Confluence, HP Application Lifecycle Management (ALM), Jenkins, Subversion, Tortoise

Eingesetzte Qualifikationen

.Net, Subversion, C#, Confluence, Microsoft Visual Studio, Windows Presentation Foundation

Parallele Ausführung von Vorgangsprozessen
Automobilindustrie, München
1/2017 – 5/2017 (5 Monate)
Automobilindustrie
Tätigkeitszeitraum

1/2017 – 5/2017

Tätigkeitsbeschreibung

Unterstützung der gleichzeitigen Ausführung von mehreren Vorgangsprozessen innerhalb von einer Anwendung
Serviceorientierte Architektur (SOA) zur Abstraktion und Organisation der grafischen Darstellungsebene und den dahinterliegenden logischen Vorgangsebenen
Verwendung von Multithreading und asynchroner Programmierung
Verzögerte Darstellung von Ereignissen aus Hintergrundprozessen

Branche: Automobilindustrie
Rollen: Consulting, Developer
Technologien: C#, Microsoft Unit Test Framework, Moq, MVVM, .NET, NUnit, SOAP, SQL (Oracle, SQLite), Unity, WCF, Webservices, WPF, XAML
Produkte: Microsoft Visual Studio, Confluence, HP Application Lifecycle Management (ALM), Jenkins, Subversion, Tortoise

Eingesetzte Qualifikationen

.Net, Subversion, C#, Confluence, Nunit, SOAP, SQL, Microsoft Visual Studio, Windows Presentation Foundation

Fahrzeugdiagnosesystem
Automobilindustrie, München
10/2016 – 6/2017 (9 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2016 – 6/2017

Tätigkeitsbeschreibung

Weiterentwicklung und Fehlerbehebungen in einem bestehenden Fahrzeugdiagnosesystem zur zielgerichteten automatisierten Fehleranzeige
Darstellung von Abläufen und Layoutanpassungen
Automatische Analyse und Programmierung von Steuergeräten im Fahrzeug
Erstellung und Anpassung von automatisierten Testfällen (Unit Tests)

Branche: Automobilindustrie
Rollen: Architektur, Consulting, Developer
Technologien: C#, FlowDocument, Microsoft Unit Test Framework, Moq, MVVM, .NET, NUnit, SOAP, SQL (Oracle, SQLite), Unity, WCF, Webservices, WPF, XAML
Produkte: Microsoft Visual Studio, Oracle SQL Developer, SQLite Manager, Confluence, Jira, HP Application Lifecycle Management (ALM), Jenkins, Subversion, Tortoise

Eingesetzte Qualifikationen

.Net, Subversion, C#, Jenkins, Nunit, SOAP, SQL, Microsoft Visual Studio, Windows Presentation Foundation

Installationssystem für Fahrzeugdiagnosesoftware
Automobilindustrie, München
10/2016 – 2/2017 (5 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2016 – 2/2017

Tätigkeitsbeschreibung

Bereitstellung von Applikationen zur Erstellung und Installation von Softwarepaketen
Unterstützung von Vollinstallationen und Deltainstallationen zur Beschleunigung von Update-Vorgängen
Zeitgesteuerte automatische Installation im Hintergrund mit automatischem Versionsabgleich
Aufruf des Installationsvorganges über die Kommandozeile durch Verwendung des HTTP-Protokolls (z.B. mit dem Kommandozeilenprogramm „CURL“)

Branche: Automobilindustrie
Rollen: Architektur, Consulting, Developer
Technologien: C#, Microsoft Unit Test Framework, Moq, MVVM, .NET, WCF, WPF, XAML
Produkte: Microsoft Visual Studio, Confluence, CURL, HP Application Lifecycle Management (ALM), Jenkins, Subversion, Tortoise

Eingesetzte Qualifikationen

.Net, C#, Confluence, Microsoft Visual Studio, Windows Presentation Foundation

Verwaltungssystem für Berechtigungsscheine
Behörden, Schwaz / Remote
8/2016 – 9/2016 (2 Monate)
Innere und Äußere Sicherheit
Tätigkeitszeitraum

8/2016 – 9/2016

Tätigkeitsbeschreibung

Kleinsystem zur Erfassung von Berechtigungsscheinen (Parkkarten)
Erfassung von Adressen, Kontaktdaten, Kennzeichen, Parkzonen und Parkscheintypen
Statistische Auswertung der erfassten Daten
Generierung von Parkkarten auf Basis von Formularen im MS-Word Format (mit NetOffice Framework) oder RTF-Format

Branche: Behörden
Rollen: Architektur, Developer
Technologien: C#, .NET, NetOffice, SQL (MS Access), WPF, XAML
Produkte: Microsoft Visual Studio, Microsoft Access, Subversion, Tortoise

Eingesetzte Qualifikationen

.Net, C#, SQL, Windows Presentation Foundation

Unity 3D App für Google Play
Gaming, Uderns
5/2016 – 7/2016 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2016 – 7/2016

Tätigkeitsbeschreibung

Plattformübergreifende Implementierung von Applikationen für Smartphones (vor allem für Android) auf der Grundlage von Unity 3D
Eingabemöglichkeit über Beschleunigungssensor (Accelerometer) und Touchscreen
Unterstützung von 2D-Animationen und Sound, verfügbar im "Google Play" Store
Integration von In-App-Käufen und Video-Werbeplattformen
Unterstützung von Bestenlisten und Achievements in 8 verschiedenen Sprachen

Branche: Gaming
Rollen: Architektur, Developer
Technologien: C#, Unity 3D

Eingesetzte Qualifikationen

C#, Unity3D

Vorwärts- und Rückwärtsterminierungen
Baustoffindustrie, Jenbach
1/2016 – 5/2016 (5 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

1/2016 – 5/2016

Tätigkeitsbeschreibung

- Erfassung von Fertigungsaufträgen mit den dazugehörigen Fertigungsauftragspositionen zu den jeweiligen Arbeitsschritten
- Automatische Berechnung von spätestmöglichen Startzeitpunkten anhand von gegebenen Lieferterminen bzw. Berechnung von frühestmöglichen Endzeitpunkten anhand von gegebenen Startzeitpunkten
- Berücksichtigung von aktuell bereits vorhandenen Auslastungen, Arbeitsschichten, Pausen und Wartezeiten
- Implementierung von isolierten Bereichen für „Was wäre wenn“-Szenarien („Sandbox“)

Branche: Baustoffindustrie
Rollen: Architektur, Consulting, Developer (ERP)
Technologien: C#, Entity Framework, LINQ, .NET, SQL (MS SQL Server), WPF, XAML
Produkte: Microsoft Visual Studio, Microsoft SQL Server

Eingesetzte Qualifikationen

.Net, .Net Framework (Microsoft), C#, It-Beratung, Language Integrated Query, Microsoft SQL-Server (MS SQL), Software Architecture, SQL, Microsoft Visual Studio, Windows Presentation Foundation

Rohmaterialverwaltung
Baustoffindustrie, Jenbach
9/2015 – 2/2016 (6 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

9/2015 – 2/2016

Tätigkeitsbeschreibung

- .NET Implementierung zur Erfassung von Rohmaterialbeständen sowie Zu- und Abgängen
- Konfigurierbare Erfassungsmöglichkeit von Eingangsbewertungen (Qualitätskontrolle für Lieferungen beim Wareneingang)
- Erfassung der Zu- und Abbuchungen sowie Lagerumbuchungen mit Unterstützung von Barcodescannern
- Automatischer Abgleich zwischen Soll- und Istbeständen

Kenntnisse:
.NET Framework, C#, Crystal Reports, Entity Framework, LINQ, .NET, SQL (MSSQL Server), WCF, WPF, XAML

Produkte:
Microsoft Visual Studio, Microsoft SQL Server

Rolle im Projekt:
Architektur, Consulting, Developer

Eingesetzte Qualifikationen

.Net, .Net Framework (Microsoft), C#, It-Beratung, Language Integrated Query, Microsoft SQL-Server (MS SQL), Crystal Reports, SQL, Microsoft Visual Studio, Windows Presentation Foundation

Kapazitätsplanung
Baustoffindustrie, Jenbach
5/2015 – 9/2015 (5 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

5/2015 – 9/2015

Tätigkeitsbeschreibung

Einführung eines .NET Moduls zur Erfassung und Planung der Kapazitäten im Unternehmen
Erfassung der vorhandenen Anlagenkapazitäten unter Berücksichtigung von Wochentagen, Feiertagen, Urlaub von Mitarbeitern und saisonalen Schwankungen
Automatische Ermittlung und Reservierung der benötigten Ressourcen zu den erfassten Angeboten und Aufträgen anhand der Informationen in den Artikelstammdaten
Grafische Darstellung der Anlagen, den dazugehörigen Kapazitäten und den dafür vorgesehenen Reservierungen in kalendarischer Ansicht mit grafischer Editiermöglichkeit

Kenntnisse:
.NET Framework, C#, Crystal Reports, Entity Framework, LINQ, .NET, SQL (MSSQL Server), WCF, WPF, XAML

Produkte:
Microsoft Visual Studio, Microsoft SQL Server

Rolle im Projekt:
Architektur, Consulting, Developer

Eingesetzte Qualifikationen

.Net, .Net Framework (Microsoft), Architektur (allg.), C#, It-Beratung, Language Integrated Query, Microsoft SQL-Server (MS SQL), Crystal Reports, SQL, Microsoft Visual Studio, Windows Presentation Foundation

Workflow Management
Baustoffindustrie, Jenbach
2/2015 – 5/2015 (4 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

2/2015 – 5/2015

Tätigkeitsbeschreibung

- Einführung eines .NET Moduls zur Bearbeitung von Workflow-Abläufen im Unternehmen
- Grafische Darstellung des Ablaufdiagramms zu unterschiedlichen Workflows mit Kennzeichnung des aktuellen Bearbeitungszustandes zu den jeweiligen durchlaufenden Workflow-Objekten
- Aufgabenlisten für jeden einzelnen Mitarbeiter und gemeinsame Aufgabenlisten für Gruppen oder Abteilungen
- Automatische generische Änderung und Berechnung von Objektdaten beim Abschluss der Workflow-Schritte, sowie Benachrichtigung der jeweiligen Sachbearbeiter

Kenntnisse:
.NET Framework, C#, Crystal Reports, Entity Framework, LINQ, .NET, SQL (MSSQL Server), WCF, WPF, XAML, XML

Produkte:
Microsoft Visual Studio, Microsoft SQL Server

Rolle im Projekt:
Architektur, Consulting, Developer

Eingesetzte Qualifikationen

.Net, .Net Framework (Microsoft), C#, It-Beratung, Management (allg.), Microsoft SQL-Server (MS SQL), Workflows, Crystal Reports, SQL, Microsoft Visual Studio, Windows Presentation Foundation, XML

Anfrage-, Angebots- und Auftragsverwaltung
Baustoffindustrie, Jenbach
11/2014 – 4/2015 (6 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

11/2014 – 4/2015

Tätigkeitsbeschreibung

- .NET Applikation zur Erfassung von Anfragen, Angeboten und Aufträgen mit den dazugehörigen Dokumenten und Auftragspositionen sowie Positionsgruppen
- Einführung eines Bereichs zur Verwaltung der Artikelstammdaten
- Bereitstellung und Normalisierung von unterschiedlichen Erfassungsarten, z.B. Kubikmeter, Quadratmeter und Stück
- Automatische Berechnung von Preisvorschlägen für die erfassten Angebote anhand von komplexen Berechnungsvorschriften (z.B. Differenzierung anhand von Kundenstatus, geografischen Gebieten, bestellten Mengen oder besonderen Rabatt- und Skontovereinbarungen)
- Schnittstelle zum ERP-System, vor allem zum Controlling und Rechnungswesen

Kenntnisse:
.NET Framework, C#, Crystal Reports, Entity Framework, LINQ, .NET, SQL (MSSQL Server), WCF, WPF, XAML

Produkte:
Microsoft Visual Studio, Microsoft SQL Server

Rolle im Projekt:
Architektur, Consulting, Developer

Eingesetzte Qualifikationen

.Net, .Net Framework (Microsoft), C#, Controlling, It-Beratung, Microsoft SQL-Server (MS SQL), Rechnungswesen (allg.), Crystal Reports, SQL, Microsoft Visual Studio, Windows Presentation Foundation

Alarmierungsfunktionen
Baustoffindustrie, Jenbach
8/2014 – 9/2014 (2 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

8/2014 – 9/2014

Tätigkeitsbeschreibung

- Automatische Benachrichtigung der Anwender durch visuelle und akkustische Hinweise bei Überschreitung von bestimmten Grenzwerten (z.B. bei deutlich verspäteter Ankunft von einem LKW)
- Die Grenzwerte können vom Administrator individuell für jeden Benutzer festgelegt werden (z.B. nach der regionalen Zuständigkeit der jeweiligen Bearbeiter).
- Die Benachrichtigungen wiederholen sich bei Bedarf nach einer gewissen Zeit automatisch oder können vom Anwender um einen einstellbaren Zeitraum verzögert werden.

Kenntnisse:
.NET Framework, C#, Crystal Reports, Entity Framework, LINQ, .NET, SQL (MSSQL Server), WCF, WPF, XAML

Produkte:
Microsoft Visual Studio, Microsoft SQL Server

Rolle im Projekt:
Architektur, Consulting, Developer

Eingesetzte Qualifikationen

.Net, .Net Framework (Microsoft), Architektur (allg.), C#, It-Beratung, Language Integrated Query, Microsoft SQL-Server (MS SQL), Crystal Reports, SQL, Microsoft Visual Studio

Reklamationsmanagement
Baustoffindustrie, Jenbach
6/2014 – 8/2014 (3 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

6/2014 – 8/2014

Tätigkeitsbeschreibung

- .NET Anwendung zum Erfassen und Bearbeiten von Reklamationen mit Aufteilung in unterschiedliche Beschwerdekategorien.
- Berechnung von Kosten der einzelnen Reklamationspositionen und Erfassung von Gutschriften an den Kunden.
- Zentrale Speicherung von E-Mails und deren Anhängen.
- Automatisierung der optisch anspruchsvollen Aufbereitung aller Reklamationsdaten in Berichtsform.

Kenntnisse:
.NET Framework, C#, Crystal Reports, Entity Framework, LINQ, .NET, SQL (MSSQL Server), WCF, WPF, XAML

Produkte:
Microsoft Visual Studio, Microsoft SQL Server

Rolle im Projekt:
Architektur, Consulting, Developer

Eingesetzte Qualifikationen

.Net, .Net Framework (Microsoft), Architektur (allg.), C#, It-Beratung, Language Integrated Query, Microsoft SQL-Server (MS SQL), Crystal Reports, SQL, Microsoft Visual Studio, Windows Presentation Foundation

Produktionsplanung
Baustoffindustrie, Jenbach
4/2014 – 11/2014 (8 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

4/2014 – 11/2014

Tätigkeitsbeschreibung

- .NET Applikation zur Ermittlung eines optimalen Vorschlags zur Produktionsplanung anhand der Auftragsdaten abzüglich der verfügbaren Menge aus dem Fertigwarenlager
- Optimierung der Produktion auf die unterschiedlichen verfügbaren Produktionsanlagen
- Grafische Editiermöglichkeit zur manuellen Nachbearbeitung des ermittelten Vorschlags
- Erstellung von Steuerdateien für die Produktionsanlagen

Kenntnisse:
.NET Framework, C#, Crystal Reports, Entity Framework, LINQ, .NET, SQL (MSSQL Server), WCF, WPF, XAML, XML

Produkte:
Microsoft Visual Studio, Microsoft SQL Server

Rolle im Projekt:
Architektur, Consulting, Developer

Eingesetzte Qualifikationen

.Net, .Net Framework (Microsoft), Architektur (allg.), C#, It-Beratung, Language Integrated Query, Microsoft SQL-Server (MS SQL), Crystal Reports, SQL, Microsoft Visual Studio, Windows Presentation Foundation, XML

Lagerabgleich von Fertigware mit Auftragsdaten
Baustoffindustrie, Jenbach
1/2014 – 4/2014 (4 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

1/2014 – 4/2014

Tätigkeitsbeschreibung

- Lagerabgleich von Fertigware mit Auftragsdaten innerhalb der .NET Applikation
- Verschnittoptimierung, d.h. ideales Abschneiden von Fertigware bei vorgegebenen Verschnittmaximum und Aufteilung auf einen oder mehrere Auftragspositionen
- Reservierung von Fertigware für bestimmte Auftragspositionen
- Automatisierte Rückmeldung der Lagerdaten über Barcodescanner

Kenntnisse:
.NET Framework, C#, Crystal Reports, Entity Framework, LINQ, .NET, SQL (MSSQL Server), WCF, WPF, XAML

Produkte:
Microsoft Visual Studio, Microsoft SQL Server

Rolle im Projekt:
Architektur, Consulting, Developer

Eingesetzte Qualifikationen

.Net Framework (Microsoft), Architektur (allg.), C#, It-Beratung, Language Integrated Query, Microsoft SQL-Server (MS SQL), Crystal Reports, SQL, Microsoft Visual Studio, Windows Presentation Foundation

Tourenerfassung
Baustoffindustrie, Jenbach
10/2013 – 1/2014 (4 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

10/2013 – 1/2014

Tätigkeitsbeschreibung

- .NET-Applikationen zum Planen von Touren anhand von bestehenden Auftragsdaten
- Zusammenfassen oder Aufteilen von Aufträgen zu einer oder mehreren Touren
- Optimierung der Tourenstrecke anhand der Entfernungen zwischen den Abladeorten
- Grafische Darstellung der Tourenstrecke auf der Landkarte
- Grafische Darstellung der Paketbeladung auf dem Transportmittel
- Verfügbarkeitsberechnung und Reservierung der für die Tour benötigten Sammellagerplätze

Kenntnisse:
.NET Framework, C#, Crystal Reports, Entity Framework, LINQ, .NET, SQL (MSSQL Server), WCF, WPF, XAML

Produkte:
Microsoft Visual Studio, Microsoft SQL Server

Rolle im Projekt:
Architektur, Consulting, Developer

Eingesetzte Qualifikationen

.Net Framework (Microsoft), C#, Language Integrated Query, Microsoft SQL-Server (MS SQL), Crystal Reports, SQL, Transport (allg.), Microsoft Visual Studio, Windows Presentation Foundation

Enterprise Business-Management-Applikationen für Baustoffindustrie
Baustoffindustrie, Jenbach
9/2013 – 2/2016 (2 Jahre, 6 Monate)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

9/2013 – 2/2016

Tätigkeitsbeschreibung

Enterprise Business-Management-Applikationen für Baustoffindustrie
• Rolle im Projekt: Beratung, Architektur und Implementierung
• Enterprise Business-Management-Applikationen für Baustoffindustrie
• Zielsetzung: Das IT-System begleitet das Produkt vom Einkauf der Rohmaterialien über den
Vertrieb (z.B. Bestellaufnahme des Kunden), Planung, Produktion, Lagerhaltung, Versand und
Logistik bis hin zur Rückmeldung und Beseitigung von Mängeln
• Scope: Baustoffindustrie mit neun Standorten in Deutschland, Österreich und Finnland in den Bereichen Produktion (inklusive Sonderanfertigungen), Lagerhaltung, Vertrieb und Logistik

Kenntnisse:
.NET Framework, C#, Crystal Reports, Entity Framework, LINQ, .NET, SQL (MSSQL Server), WCF, WPF, XAML, XML

Produkte:
Microsoft Visual Studio, Microsoft SQL Server

Rolle im Projekt:
Architektur, Consulting, Developer

Eingesetzte Qualifikationen

.Net, .Net Framework (Microsoft), C#, Einkauf (allg.), It-Beratung, Lagerlogistik, Logistik (Allg.), Microsoft SQL-Server (MS SQL), Crystal Reports, SQL, Microsoft Visual Studio, XML

Android-App für Smartphones
Gaming, Uderns
11/2011 – 2/2012 (4 Monate)
-
Tätigkeitszeitraum

11/2011 – 2/2012

Tätigkeitsbeschreibung

Implementierung von Applikationen für Android-Smartphones (nicht kommerziell) auf Java-
Basis, verfügbar im "Google Play" Store
• Eingabemöglichkeit über Cursor oder Touchscreen-Steuerung für verschiedene
Gerätemodelle
• Unterstützung von 2D-Animationen und Sound
Branche: sonstiges
Rollen: Architektur, Developer
Technologien: ADT, Android SDK, Java

Eingesetzte Qualifikationen

Objektorientierte Software-Entwicklung

Verwaltung von Besprechungen, Themengebieten und Aufgaben
Luftfahrt / Verteidigung, München
8/2011 – 11/2011 (4 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

8/2011 – 11/2011

Tätigkeitsbeschreibung

• Erweiterung eines bestehenden Moduls zur Verwaltung von Besprechungen, Themengebieten
und Aufgaben
• Zuordnung von Objekten aus dem PLM System zu den entsprechenden Themengebieten
• Erweiterte Darstellung der Besprechungen auf den automatisch generierten Reports
Branche: Luftfahrt
Rollen: Consulting, Developer
Technologien: Apache Tomcat, Eclipse (IDE), Java, Java EE (JEE, vormals J2EE), SQL (Oracle),
Teamcenter Enterprise, XML

Eingesetzte Qualifikationen

Objektorientierte Software-Entwicklung

Schnittstelle von Doors zu PLM
Luftfahrt / Verteidigung, München
10/2010 – 2/2011 (5 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

10/2010 – 2/2011

Tätigkeitsbeschreibung

• Implementierung einer Schnittstelle von Doors in ein PLM-System über ein
dazwischengeschaltetes Standardmodul zur Übertragung von Modulen und Requirements
• Verwendung von XML als Übertragungsformat und XSLT zur Transformation
• Festlegung und Validierung von XSD Schemas
• Überprüfung der korrekten Übertragung mit Hilfe von Prüfsummen
• Möglichkeit zum wechselseitigen Sperren für gesamte Module in beiden Systemen
• Relationierung von zusammengehörigen Requirements im PLM-System
• Einführung von Platzhalterobjekten für noch nicht geladene, jedoch bereits referenzierte
Requirements
Branche: Luftfahrt
Rollen: Architektur, Consulting, Developer
Technologien: Apache Tomcat, Eclipse (IDE), Java, Java EE (JEE, vormals J2EE), SQL (Oracle),
Teamcenter Enterprise, XML, XSD, XSL / XSLT

Eingesetzte Qualifikationen

Objektorientierte Software-Entwicklung

PLM-Integration von Software Versionsmanagement Systemen
Luftfahrt / Verteidigung, München
3/2008 – 8/2008 (6 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

3/2008 – 8/2008

Tätigkeitsbeschreibung

• Abbildung von Sourcecode-Ständen, Revisionen und Repositorien in Form von PLM-Objekten
• Importschnittstelle (http-Protokoll) zur Entgegennahme von Informationen aus beliebigen
Software Versionsmanagement Systemen (derzeit mit Subversion im Einsatz, Einsätze mit
anderen Systemen sind in Planung)
• Komplexe Funktionalität zum Abgleich von Versionen
• Exportschnittstelle zur Rückgabe von Fehlermeldungen und erkannten Abweichungen beim
Versionsabgleich
• Relationierung von Sourcecode-Objekten mit Objekten des lokalen Change-Prozesses zum
Tracking von Änderungen
Branche: Luftfahrt
Rollen: Architektur, Consulting, Developer
Technologien: Apache Tomcat, Eclipse (IDE), Java, Java EE (JEE, vormals J2EE), SQL (Oracle),
Teamcenter Enterprise, XML, XSD, XSL / XSLT

Eingesetzte Qualifikationen

Objektorientierte Software-Entwicklung

Anbindung Normen-Informationssystem an PLM
Luftfahrt / Verteidigung, München
5/2007 – 9/2007 (5 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

5/2007 – 9/2007

Tätigkeitsbeschreibung

• Abbildung von Normen und Standards im PLM
• Importmöglichkeit zum Synchronisieren der Daten aus dem Normen-Informationssystem
• Relationierung der Normungs-Objekte mit den entsprechenden Normteilen, welche als Knoten
in der Produktstruktur einen integralen Bestandteil der Stückliste darstellen
• Anzeige der physikalischen Dateien im externen System direkt aus dem PLM-System startbar
Branche: Luftfahrt
Rollen: Architektur, Consulting, Developer
Technologien: Apache Tomcat, Eclipse (IDE), Java, Java EE (JEE, vormals J2EE), SQL (Oracle),
Teamcenter Enterprise

Eingesetzte Qualifikationen

Objektorientierte Software-Entwicklung

Produktlifecycle-Management (PLM) für Luft-, Raumfahrts- und Verteidigungsindust
Luftfahrt / Verteidigung, München
1/2001 – 6/2013 (12 Jahre, 6 Monate)
Luft- und Raumfahrtindustrie
Tätigkeitszeitraum

1/2001 – 6/2013

Tätigkeitsbeschreibung

Rolle im Projekt: Beratung und Implementierung
• Produktlifecycle-Managementsystem (PLM) für Luft-, Raumfahrts- und Verteidigungsindustrie
• Zielsetzung: Prozessorientierte Verwaltung und Bereitstellung aller für den Bau und die
Wartung eines Produktes notwendigen Informationen entlang des gesamten
Produktlebenszyklus von der Produktidee bis zur Verschrottung.
• Ein PLM-System bildet die wesentliche Grundlage zur qualitäts- und termintreuen
Durchführung einer Serien-Entwicklung und Fertigung
• Scope: Luft-, Raumfahrts- und Verteidigungsindustrie mit multinationalen Standorten und den
Bereichen Technik (Entwicklung und Fertigungswerke), Qualität und Betreuung
• Projektteam: zeitweise über 40 Mitarbeiter
Branche: Luftfahrt
Rollen: Architektur, Consulting, Developer
Technologien: AWK, C, Java, Java EE (JEE, vormals J2EE), JavaScript, Perl, Shell Scripts, SQL,
Teamcenter Enterprise, Visual Basic, XML, XSL / XSD, ...

Eingesetzte Qualifikationen

.Net, .Net Framework (Microsoft), C#, J2EE, Java (allg.), Perl

Weitere Einsätze: siehe Profil (Registerkarte Dokumente)
Weitere Einsätze: siehe Profil (Registerkarte Doku, Weitere Einsätze: siehe Profil (Registerkarte Doku
2/2000 – offen (24 Jahre, 11 Monate)
-
Tätigkeitszeitraum

2/2000 – offen

Tätigkeitsbeschreibung

found in reference description 0
found in reference description 0
Dipl.-Kfm. P. M.
Senior Programmer
Microsoft Certified Professional
Microsoft Technology Associate (.NET Fundamentals)
Oracle Certified Associate Java SE 7 Programmer

Herr M. verfügt über langjährige Erfahrung in der IT-Beratung großer Projekte im Kunden/Lieferantenverhältnis sowie in der Planung und Entwicklung von IT-Systemen. Er gestaltet und implementiert unter anderem Client/Server Applikationen und Webanwendungen strategischer IT-Projekte und bietet Unterstützung beim Betrieb und der Betreuung von Kunden. Aus seiner Tätigkeit als Senior Programmer heraus verfügt Herr M. weiterhin über Erfahrungen in der Zusammenarbeit auch in interkulturellen Teams. Seine fundierte Ausbildung mit wirtschaftsinformatischem Schwerpunkt ermöglicht es ihm, Brücken zwischen den fachlichen Anforderungen des Betriebes und den Möglichkeiten der Technik zu bauen.

Branchenerfahrung:
- 10.2021 - 08.2022 Wohnbau
- 07.2019 - 09.2020 Wohnbau-Finanzierung
- 08.2018 - 06.2019 Luftfahrt und Verteidigung
- 12.2017 - 02.2018 Bauwirtschaft und Haustechnik
- 08.2017 - 12.2017 Luftfahrt und Verteidigung
- 10.2016 - 06.2017 Automobilindustrie
- 10.2013 - 05.2016 Baustoffindustrie
- 01.2001 - 06.2013 Luftfahrt und Verteidigung
- 08.2003 - 10.2003 Banken und Finanz
- 08.2000 - 01.2001 Präzisionsmaschinen
- 03.2000 - 07.2000 Tourismus / Werbung

Sprachkenntnisse:
- Deutsch, Muttersprache
- Englisch, fließend in Wort und Schrift
- Italienisch, Grundkenntnisse


Kenntnisse im .NET-Umfeld:
Bezeichnung
Kategorie
Kenntnisstand
ADO.NET
Zugriff auf Datenbank
Grundkenntnisse
ASP.NET
Webframework
Gut
C#
Programmiersprache
Experte
Caliburn / Caliburn.Micro
Framework für MVVM
Gut
Click Once
Smart Client
Gut
DevExpress
GUI-Framework
Gut
Entity Framework
Objekt-Relationales Mapping
Sehr gut
Extended WPF Toolkit
Erweiterung von Controls
Gut
Lambda Expressions
Funktionsschreibweise
Sehr gut
LINQ
Datenzugriff
Sehr gut
Microsoft Unit Test Framework
Testing-Framework
Gut
Microsoft Visual Studio (VS)
Entwicklungsumgebung
Sehr gut
Microsoft SQL Server (MS SQL, MSSQL)
Datenbank
Sehr gut
Moq
Mocking Framework
Grundkenntnisse
MVVM
Architektur-/Anwendungsmuster
Sehr gut
.NET Framework
Middleware Plattform
Experte
NetOffice
Wrapper für Microsoft Office
Grundkenntnisse
NUnit
Testing-Framework
Grundkenntnisse
ReSharper
Erweiterung für Visual Studio
Grundkenntnisse
SQL Server Management Studio (SSMS)
Zugriff auf MS SQL Server
Gut
Telerik UI Controls
GUI-Framework
Grundkenntnisse
Unity
Dependency Injection Container
Grundkenntnisse
WCF
Kommunikationsplattform
Gut
Windows Forms
GUI-Komponenten
Sehr gut
WPF
GUI-Framework
Sehr gut
Visual Basic
Programmiersprache
Gut
XAML
Beschreibungssprache
Sehr gut


Kenntnisse im Java-Umfeld:
Bezeichnung
Kategorie
Kenntnisstand
Eclipse
Entwicklungsumgebung
Gut
FreeMarker
Template Engine
Sehr gut
Groovy
Skriptsprache
Grundkenntnisse
IntelliJ IDEA
Entwicklungsumgebung
Sehr gut
Java
Programmiersprache
Experte
Java EE (JEE, vormals J2EE)
Middleware Plattform
Sehr gut
Jenkins
Continuous Integration
Gut
JRebel
Dynamisches Deployment
Gut
Maven
Build-Management
Gut
Struts
Steuerungs-Framework
Gut


Kenntnisse im Web-Umfeld:
Bezeichnung
Kategorie
Kenntnisstand
Ajax
Asynchrone Datenübertragung
Gut
Angular
JavaScript-Webframework
Grundkenntnisse
Bootstrap
Frontend-CSS-Framework
Gut
Composer
Paketmanager für PHP
Gut
CSS
Stylesheet-Sprache
Sehr gut
HTML
Auszeichnungssprache
Experte
JavaScript
Skriptsprache
Sehr gut
jQuery
JavaScript-Bibliothek
Sehr gut
JSON
Datenformat / Datenaustausch
Sehr gut
Laravel
PHP-Webframework
Grundkenntnisse
Node.js
JavaScript-Laufzeitumgebung
Grundkenntnisse
npm
Paketmanager für Node.js
Grundkenntnisse
PHP
Programmiersprache
Experte
React
JavaScript-Bibliothek
Grundkenntnisse
SCSS
CSS-Präprozessor
Grundkenntnisse
TypeScript
Programmiersprache / Erweiterung
Grundkenntnisse
Visual Studio Code
Entwicklungsumgebung
Sehr gut
Vue.js
JavaScript-Webframework
Grundkenntnisse
Webservices (REST, SOAP)
Kommunikationsschnittstellen
Gut
WordPress
Content-Management-System
Gut
XML
Auszeichnungssprache
Sehr gut


Weitere Kenntnisse:
Verwendete Datenbanken
Access
Microsoft SQL Server (MS SQL Server)
MySQL (inkl. MariaDB)
Oracle
SQLite

Verwendete Tools zur Versionsverwaltung
CVS
Git
MKS Source Integration
Perforce
SmartSVN (GUI für Subversion)
Subversion (SVN)
Team Foundation Server
Tortoise (GUI für Subversion)
Visual SourceSafe

Bekannte Vorgehensmodelle
Agile Entwicklung (Werte, Prinzipien, Methoden, Prozesse)
Chestra
Kanban
Scrum
TDD (Test Driven Development)
Wasserfallmodell

Bekannte Prinzipien und Paradigmen
Dependency Injection (DI)
Inversion of Control (IoC)
Objektorientierte Analyse und Design (OOA / OOD / OOAD)
Objektorientierte Programmierung (OOP)
Representational State Transfer (REST)
SOLID

Verwendete Server
Apache HTTP Server
Apache Tomcat
BEA WebLogic
IBM WebSphere Application Server
Microsoft IIS (Internet Information Services)
Oracle Application Server
WildFly (vormals JBoss)
XAMPP

Verwendete Entwicklungsumgebungen
Eclipse
IntelliJ IDEA
Visual Studio
Visual Studio Code

Verwendete Betriebssysteme
Android
iOS (Apple)
Linux (insbesondere SUSE Linux)
Microsoft Windows (3.1, NT, 95, 98, ME, 2000, XP, Vista, 7, 8, 10, 11)
MS-DOS
Unix


Weitere Programmiersprachen und Techniken:

Programmiersprache / Technik
Kenntnisstand
Zuletzt angewandt
Android
Gut
2013
ASP
Gut
2016
AWK
Grundkenntnisse
2010
C
Gut
2019
C++
Grundkenntnisse
2000
C#
Experte
2020
CSS (Stylesheets)
Sehr gut
2022
Delphi
Gut
2002
Flash
Grundkenntnisse
2000
HTML
Experte
2022
Java
Experte
2020
JavaScript
Sehr gut
2022
jQuery
Sehr gut
2022
JSON
Sehr gut
2022
.NET
Experte
2020
Perl
Gut
2019
PHP
Experte
2022
Profan
Grundkenntnisse
1998
Q-Basic
Grundkenntnisse
1996
SED
Grundkenntnisse
2001
SQL (Oracle, MS SQL Server, MySQL, Access)
Experte
2022
Teamcenter Enterprise
Sehr gut
2019
Turbo Pascal
Grundkenntnisse
2000
Visual Basic
Gut
2010
Windows Forms
Gut
2013
WPF
Sehr gut
2020
XAML
Sehr gut
2020
XML
Sehr gut
2019
XSL / XSD
Grundkenntnisse
2013
XSLT / XPath
Grundkenntnisse
2011


Aus- und Weiterbildung:

2014
Zertifizierung „Microsoft Certified Professional“
2014
Zertifizierung „Microsoft Technology Associate (.NET Fundamentals)“
2013
Zertifizierung „Oracle Certified Associate Java SE 7 Programmer“
2011
Online-Kurs „Introduction to Artificial Intelligence“
2007 – 2008
Diplomarbeit im Schwerpunktfach Wirtschaftsinformatik
2006
Seminararbeit im Schwerpunktfach Wirtschaftsinformatik
2003 – 2008
Teilzeitstudium im Hauptfach Wirtschaftswissenschaften
Schwerpunktfächer Wirtschaftsinformatik und Marketing
1999
Matura Englisch, Mathematik, Geschichte, Betriebswirtschaft, Rechnungswesen
1999
Cambridge-Certification of Commercial English
Diverse Sprachkurse
1998 – 1999
Wahlfach - Computerunterstützte Mathematik
1994 – 1999
Handelsakademie Schwaz


Projekterfahrung im Detail:

10.2021 – 08.2022
Vermittlerportal für Anlegerwohnungen
Benutzerverwaltung mit einfacher Rechtesteuerung
Berechnung und Speicherung von Finanzierungsvarianten anhand von vorhandenen Wohnungs- und Projektdaten unter Berücksichtigung von Laufzeiten, Mietzahlungen, Anfangs- und Sonderzahlungen, Kaufnebenkosten und Abschreibungen
Generierung von Exposé-Dokumenten im PDF-Format
Verwaltung von zugehörigen Dokumenten mit Darstellung in einer Baumstruktur und Möglichkeit zum Upload und Download
Schnittstelle (REST / JSON) zum Abgleich von Projekt- und Wohnungsdaten sowie Reservierungen

Branche: Wohnbau
Rollen: Architektur, Consulting, Developer
Technologien: Ajax, Bootstrap, CSS, HTML, JavaScript, jQuery, JSON, PHP, REST, SQL (MariaDB), Webservices
Produkte: Composer, Git, Visual Studio Code

02.2022 – 07.2022
Webportal für Online-Marketing von Anlegerimmobilien
Dynamisches Web-Frontend mit Administrationsbereich
Automatisierte Erfassung und Verwaltung von Interessenten und Kundendaten
Newsletter-System mit Wartungsmöglichkeit zum zeitgesteuerten Versand von E-Mails
Statistik-Funktionalität zur Auswertung von Performance-Daten

Branche: Wohnbau
Rollen: Architektur, Consulting, Developer
Technologien: Ajax, Bootstrap, CSS, HTML, JavaScript, jQuery, JSON, PHP, SQL (MariaDB)
Produkte: Composer, Git, Visual Studio Code

10.2020 – 09.2021
Weiterbildung: PHP, WordPress, Laravel und Online-Marketing
Pandemiebedingte Unterbrechung mit eigener Weiterbildung in verschiedenen Themen
WordPress CMS: Installation, Benutzung an der Oberfläche, Gestaltung und Programmierung von WordPress Themes und Plugins (PHP)
Frontend-Frameworks: Angular (inkl. TypeScript), React, Vue.js
Laravel PHP Framework inkl. Eloquent (ORM), Blade (Template-Sprache), Artisan und Tinker (Kommandozeilentools), Composer und npm (Installationstools)
Online-Marketing: Mindset, automatisierter Vertrieb, Funnels und Vertriebsplattformen, Generierung von Web-Traffic (organisch und anorganisch), SEO (Suchmaschinenoptimierung)

Branche: Sonstiges
Rollen: –
Technologien: Angular, CSS, HTML, Laravel, PHP, React, SQL, TypeScript, Vue.js, WordPress
Produkte: Composer, Node.js, npm, Visual Studio Code

11.2019 – 09.2020
Kreditvergleich und Selbstauskunft
Web-Portal zur Berechnung und zum Vergleich von Kreditangeboten
Erfassung von Kontaktdaten, Finanzierungsdaten und Dokumenten
Verteilung der erfassten Daten an Sachbearbeiter (inkl. Datenabgleich)
Administrationsbereich im Hintergrund

Branche: Wohnbau-Finanzierung
Rollen: Architektur, Consulting, Developer
Technologien: Ajax, Bootstrap, CSS, Freemarker, HTML, Java, JavaScript, jQuery, JSON, Maven, SQL (MariaDB), Struts, XML
Produkte: Git, IntelliJ IDEA, JRebel, XAMPP

02.2020 – 06.2020
Kalkulationssoftware für Vorsorgewohnungen
Erfassung von Wohnungen, Bauprojekten und Grundrissplänen (mit Möglichkeit zum Datenimport)
Berechnung von Finanzierungsvarianten unter Berücksichtigung von Laufzeiten, Mietzahlungen, Anfangs- und Sonderzahlungen, Kaufnebenkosten und Abschreibungen
Generierung von Exposé-Dokumenten und Kauferklärungen im PDF-Format
Schnittstelle zum Abgleich von Reservierungs-Informationen

Branche: Wohnbau-Finanzierung
Rollen: Architektur, Consulting, Developer
Technologien: Ajax, Bootstrap, CSS, Freemarker, HTML, Java, JavaScript, jQuery, JSON, SQL (MariaDB), Struts
Produkte: Git, IntelliJ IDEA, JRebel

12.2019 – 01.2020
Verwaltungssystem für Fundamt
Kleinsystem zur Erfassung von Fundgegenständen
Erfassung von Adressen und Kontaktdaten von Findern und Verlustträgern
Statistische Auswertung der erfassten Daten
Generierung von Fundbestätigungen und Ausfolge-Bestätigungen im MS-Word Format (mit NetOffice Framework) oder RTF-Format

Branche: Behörden
Rollen: Architektur, Developer
Technologien: C#, .NET, NetOffice, SQL (MS Access), WPF, XAML
Produkte: Microsoft Visual Studio, Microsoft Access, Subversion, Tortoise

09.2019 – 12.2019
Tippgeber-Software
Registrierung von potentiellen Informanten (Tippgebern) als System-Benutzer
Workflow-Prozesse zur Legitimierung von Provisionsverträgen und zur Zustimmung zu Datenschutzerklärungen
Erfassung und Weitergabe von Tippgeber-Informationen zu Immobilien und Finanzierungen
Diverse Berechnungstools zur Unterstützung der Informanten

Branche: Wohnbau-Finanzierung
Rollen: Architektur, Developer
Technologien: Ajax, Bootstrap, CSS, Freemarker, HTML, Java, JavaScript, jQuery, JSON, SQL (MariaDB), Struts
Produkte: Git, IntelliJ IDEA, JRebel

08.2019 – 10.2019
Webshop für Merchandising-Artikel
Online-Webshop zur Bestellung von Merchandising-Artikeln für Kreditvermittler
Berechnung von Gewicht und Kosten der Bestellung unter Berücksichtigung von Versandkosten und Steuersätzen
Administrationsbereich zur Erfassung von Artikeln, Artikelgruppen und Versandkonditionen
Verwaltung von Bestellungen und Versanddaten mit Weiterleitung zur Verrechnung

Branche: Wohnbau-Finanzierung
Rollen: Architektur, Developer
Technologien: Ajax, Bootstrap, CSS, Freemarker, HTML, Java, JavaScript, jQuery, JSON, SQL (MariaDB), Struts
Produkte: Git, IntelliJ IDEA, JRebel

07.2019 – 08.2019
Immoblienbewertungs-Interface
Erfassung von Angaben zu Immobilien welche zur Bewertung relevant sind
Partner-Schnittstelle zur externen Bewertung der Immobilien und zur Generierung von Reports
Speicherung und Darstellung der Bewertungs-Informationen und Darstellung auf Landkarte

Branche: Wohnbau-Finanzierung
Rollen: Architektur, Developer
Technologien: Ajax, Bootstrap, CSS, Freemarker, HTML, Java, JavaScript, jQuery, JSON, SQL (MariaDB), Struts
Produkte: Git, IntelliJ IDEA, JRebel

08.2018 - 06.2019
08.2017 - 12.2017
01.2001 - 06.2013
Produktlifecycle-Management (PLM) für Luft-, Raumfahrts- und Verteidigungsindustrie
Zielsetzung: Prozessorientierte Verwaltung und Bereitstellung aller für den Bau und die Wartung eines Produktes notwendigen Informationen entlang des gesamten Produktlebenszyklus von der Produktidee bis zur Verschrottung.
Ein PLM-System bildet die wesentliche Grundlage zur qualitäts- und termintreuen Durchführung einer Serien-Entwicklung und Fertigung
Scope: Luft-, Raumfahrts- und Verteidigungsindustrie mit multinationalen Standorten und den Bereichen Technik (Entwicklung und Fertigungswerke), Qualität und Betreuung
Projektteam: zeitweise über 40 Mitarbeiter

Teilprojekte:
Betriebssystem-Umstellung des Server-Anteils von Unix (Solaris) auf Linux (RedHat)
Erweiterungen von generischen Imports
Ablösung Schnittstelle PLM – Zeichnungssystem
Single Sign On für Apache Web Server
Sourcecode-Verwaltung und Migration
Defect Reporting in PLM
Erweiterung einer Schnittstelle von PLM nach SAP
Verwaltung von Besprechungen, Themengebieten und Aufgaben
Mengenberechnung von Bauteilen
Verschiedene Optimierungen
Schnittstelle von Doors zu PLM
Verlängerte Bezeichnung für Gültigkeitssymbole
Nichtphysikalische Bauteile im PLM
Einbindung Buchnachweise im PLM system
Funktionsorientierte Konfiguration für elektrischen Bauanteil
PLM-Integration von Software Versionsmanagement Systemen
Funktionsorientierte Konfiguration von Produkten
Anbindung Normen-Informationssystem an PLM
Paper Work Items
Erweiterter Datenaustausch für Mängel- und Abweichungsdaten
Verbesserungen und Erweiterungen am Layout von druckbaren Stücklisten
Zentrale Teilenummernidentifizierung
Data Exchange Manager
Generischer Import
Laufzeitberechnungsmodul
Datenaustausch von Electric-Informationen nach AECMA-Vorgaben
Equipment Control Prozess
Rollout Embodiment Confirmation
Konfigurierbare Querrelationen
Verwaltung von Gültigkeitssymbolen
Upgrade Collaboration Foundation 2.0
Schnittstellen zum Import und Export von Customer Product Support Informationen
PLM-Erweiterung zur Arbeit in unterschiedlichen Programmen und Produkten
Schnittstelle von Altdatensystem zu PLM
Arbeitsplanungs- und Werkstattsteuerungssysteme

Branche: Luftfahrt, Verteidigung
Rollen: Architektur, Consulting, Developer (PDM / PLM)
Technologien: Apache Tomcat, awk, C, HTML, Java, JavaScript, Java EE (JEE, vormals J2EE), Visual Basic, .NET, Perl, Shell-Scripts, SQL (Oracle), Teamcenter Enterprise, XML, XSD, XSL / XSLT
Produkte: DDD (Debugger), Eclipse (IDE), Exceed onDemand, GitLab, NEdit, Purifier

12.2017 – 02.2018
Optimierungssoftware für Technische Gebäudeausrüstung und Haustechnik
Software zur Kalkulation von Leistungsverzeichnissen
Hinunterbrechen von Leistungsverzeichnissen (z.B. von Ausschreibungen) in die einzelnen Positionen und Artikel
Abgleich der benötigten Artikel mit den Katalogen von externen Zulieferern
Berechnung des günstigsten Preises unter Berücksichtigung von Rabattgruppen
Darstellung der Preisentwicklung anhand von historischen Preisinformationen
Verwaltung von Kontaktinformationen, Zugangsdaten, Vereinbarungen und Bewertungen von Lieferanten

Branche: Bauwirtschaft und Haustechnik
Rollen: Consulting, Developer
Technologien: C#, .NET, SQL (MS SQL Server), WCF
Produkte: Microsoft Visual Studio, ReSharper, Team Foundation Server, TeamViewer, Telerik UI Controls, Trello, WIX Installer

10.2016 – 06.2017
Fahrzeugdiagnosesystem
Weiterentwicklung und Fehlerbehebungen in einem bestehenden Fahrzeugdiagnosesystem zur zielgerichteten automatisierten Fehleranzeige
Darstellung von Abläufen und Layoutanpassungen
Automatische Analyse und Programmierung von Steuergeräten im Fahrzeug
Erstellung und Anpassung von automatisierten Testfällen (Unit Tests)

Branche: Automobilindustrie
Rollen: Architektur, Consulting, Developer
Technologien: C#, FlowDocument, Microsoft Unit Test Framework, Moq, MVVM, .NET, NUnit, SOAP, SQL (Oracle, SQLite), Unity, WCF, Webservices, WPF, XAML
Produkte: Microsoft Visual Studio, Oracle SQL Developer, SQLite Manager, Confluence, Jira, HP Application Lifecycle Management (ALM), Jenkins, Subversion, Tortoise

05.2017 – 06.2017
Behandlung von Spannungsabweichungen
Softwarepaket zur Erkennung von Spannungsabweichungen bei Autobatterien
Dezente oder penetrante Benachrichtigungen des Anwenders bei geringfügigen oder schwerwiegenden Abweichungen vom Sollwert
Konfigurierbare Einstellung der Grenzwerte für unterschiedliche Batterietypen
Vermeidung von wiederholten Benachrichtigungen bei natürlichen Spannungsschwankungen mit Hilfe von Hysterese-Schleifen

Branche: Automobilindustrie
Rollen: Architektur, Consulting, Developer
Technologien: C#, Microsoft Unit Test Framework, Moq, MVVM, .NET, WPF, XAML
Produkte: Microsoft Visual Studio, Confluence, HP Application Lifecycle Management (ALM), Jenkins, Subversion, Tortoise

01.2017 – 05.2017
Parallele Ausführung von Vorgangsprozessen
Unterstützung der gleichzeitigen Ausführung von mehreren Vorgangsprozessen innerhalb von einer Anwendung
Serviceorientierte Architektur (SOA) zur Abstraktion und Organisation der grafischen Darstellungsebene und den dahinterliegenden logischen Vorgangsebenen
Verwendung von Multithreading und asynchroner Programmierung
Verzögerte Darstellung von Ereignissen aus Hintergrundprozessen

Branche: Automobilindustrie
Rollen: Consulting, Developer
Technologien: C#, Microsoft Unit Test Framework, Moq, MVVM, .NET, NUnit, SOAP, SQL (Oracle, SQLite), Unity, WCF, Webservices, WPF, XAML
Produkte: Microsoft Visual Studio, Confluence, HP Application Lifecycle Management (ALM), Jenkins, Subversion, Tortoise

10.2016 – 02.2017
Installationssystem für Fahrzeugdiagnosesoftware
Bereitstellung von Applikationen zur Erstellung und Installation von Softwarepaketen
Unterstützung von Vollinstallationen und Deltainstallationen zur Beschleunigung von Update-Vorgängen
Zeitgesteuerte automatische Installation im Hintergrund mit automatischem Versionsabgleich
Aufruf des Installationsvorganges über die Kommandozeile durch Verwendung des HTTP-Protokolls (z.B. mit dem Kommandozeilenprogramm „CURL“)

Branche: Automobilindustrie
Rollen: Architektur, Consulting, Developer
Technologien: C#, Microsoft Unit Test Framework, Moq, MVVM, .NET, WCF, WPF, XAML
Produkte: Microsoft Visual Studio, Confluence, CURL, HP Application Lifecycle Management (ALM), Jenkins, Subversion, Tortoise

08.2016 – 09.2016
Verwaltungssystem für Berechtigungsscheine
Kleinsystem zur Erfassung von Berechtigungsscheinen (Parkkarten)
Erfassung von Adressen, Kontaktdaten, Kennzeichen, Parkzonen und Parkscheintypen
Statistische Auswertung der erfassten Daten
Generierung von Parkkarten auf Basis von Formularen im MS-Word Format (mit NetOffice Framework) oder RTF-Format

Branche: Behörden
Rollen: Architektur, Developer
Technologien: C#, .NET, NetOffice, SQL (MS Access), WPF, XAML
Produkte: Microsoft Visual Studio, Microsoft Access, Subversion, Tortoise

05.2016 – 07.2016
Unity 3D App für Google Play
Plattformübergreifende Implementierung von Applikationen für Smartphones (vor allem für Android) auf der Grundlage von Unity 3D
Eingabemöglichkeit über Beschleunigungssensor (Accelerometer) und Touchscreen
Unterstützung von 2D-Animationen und Sound, verfügbar im "Google Play" Store
Integration von In-App-Käufen und Video-Werbeplattformen
Unterstützung von Bestenlisten und Achievements in 8 verschiedenen Sprachen

Branche: Gaming
Rollen: Architektur, Developer
Technologien: C#, Unity 3D

10.2013 – 05.2016
Enterprise Business-Management-Applikationen für Baustoffindustrie
Rolle im Projekt: Beratung, Architektur und Implementierung
Enterprise Business-Management-Applikationen für Baustoffindustrie
Enterprise-Resource-Planning (ERP)
Zielsetzung: Das IT-System begleitet das Produkt vom Einkauf der Rohmaterialien über den Vertrieb (z.B. Bestellaufnahme des Kunden), Planung, Produktion, Lagerhaltung, Versand und Logistik bis hin zur Rückmeldung und Beseitigung von Mängeln
Scope: Baustoffindustrie mit neun Standorten in Deutschland, Österreich und Finnland in den Bereichen Produktion (inklusive Sonderanfertigungen), Lagerhaltung, Vertrieb und Logistik

Branche: Baustoffindustrie
Rollen: Architektur, Consulting, Developer (ERP)
Technologien: ADO.NET, C#, Caliburn, Crystal Reports, DevExpress, Entity Framework, LINQ, MVVM, .NET, SQL (MS SQL Server), WCF, WPF, XAML, …
Produkte: Microsoft Visual Studio, Microsoft SQL Server

01.2016 – 05.2016
Vorwärts- und Rückwärtsterminierungen
Erfassung von Fertigungsaufträgen mit den dazugehörigen Fertigungsauftragspositionen zu den jeweiligen Arbeitsschritten
Automatische Berechnung von spätestmöglichen Startzeitpunkten anhand von gegebenen Lieferterminen bzw. Berechnung von frühestmöglichen Endzeitpunkten anhand von gegebenen Startzeitpunkten
Berücksichtigung von aktuell bereits vorhandenen Auslastungen, Arbeitsschichten, Pausen und Wartezeiten
Implementierung von isolierten Bereichen für „Was wäre wenn“-Szenarien („Sandbox“)

Branche: Baustoffindustrie
Rollen: Architektur, Consulting, Developer (ERP)
Technologien: C#, Entity Framework, LINQ, .NET, SQL (MS SQL Server), WPF, XAML
Produkte: Microsoft Visual Studio, Microsoft SQL Server

09.2015 – 02.2016
Rohmaterialverwaltung
.NET Implementierung zur Erfassung von Rohmaterialbeständen sowie Zu- und Abgängen
Konfigurierbare Erfassungsmöglichkeit von Eingangsbewertungen (Qualitätskontrolle für Lieferungen beim Wareneingang)
Erfassung der Zu- und Abbuchungen sowie Lagerumbuchungen mit Unterstützung von Barcodescannern
Automatischer Abgleich zwischen Soll- und Istbeständen

Branche: Baustoffindustrie
Rollen: Architektur, Consulting, Developer (ERP)
Technologien: C#, DevExpress, Entity Framework, LINQ, .NET, SQL (MS SQL Server), WPF, XAML
Produkte: Microsoft Visual Studio, Microsoft SQL Server

05.2015 – 09.2015
Kapazitätsplanung
Einführung eines .NET Moduls zur Erfassung und Planung der Kapazitäten im Unternehmen
Erfassung der vorhandenen Anlagenkapazitäten unter Berücksichtigung von Wochentagen, Feiertagen, Urlaub von Mitarbeitern und saisonalen Schwankungen
Automatische Ermittlung und Reservierung der benötigten Ressourcen zu den erfassten Angeboten und Aufträgen anhand der Informationen in den Artikelstammdaten
Grafische Darstellung der Anlagen, den dazugehörigen Kapazitäten und den dafür vorgesehenen Reservierungen in kalendarischer Ansicht mit grafischer Editiermöglichkeit

Branche: Baustoffindustrie
Rollen: Architektur, Consulting, Developer (ERP)
Technologien: C#, Entity Framework, LINQ, .NET, SQL (MS SQL Server), WPF, XAML
Produkte: Microsoft Visual Studio, Microsoft SQL Server

02.2015 – 05.2015
Workflow Management
Einführung eines .NET Moduls zur Bearbeitung von Workflow-Abläufen im Unternehmen
Grafische Darstellung des Ablaufdiagramms zu unterschiedlichen Workflows mit Kennzeichnung des aktuellen Bearbeitungszustandes zu den jeweiligen durchlaufenden Workflow-Objekten
Aufgabenlisten für jeden einzelnen Mitarbeiter und gemeinsame Aufgabenlisten für Gruppen oder Abteilungen
Automatische generische Änderung und Berechnung von Objektdaten beim Abschluss der Workflow-Schritte, sowie Benachrichtigung der jeweiligen Sachbearbeiter

Branche: Baustoffindustrie
Rollen: Architektur, Consulting, Developer (PLM)
Technologien: C#, Entity Framework, LINQ, .NET, SQL (MS SQL Server), WPF, XAML
Produkte: Microsoft Visual Studio, Microsoft SQL Server

11.2014 – 04.2015
Anfrage-, Angebots- und Auftragsverwaltung
.NET Applikation zur Erfassung von Anfragen, Angeboten und Aufträgen mit den dazugehörigen Dokumenten und Auftragspositionen sowie Positionsgruppen
Einführung eines Bereichs zur Verwaltung der Artikelstammdaten
Bereitstellung und Normalisierung von unterschiedlichen Erfassungsarten, z.B. Kubikmeter, Quadratmeter und Stück
Automatische Berechnung von Preisvorschlägen für die erfassten Angebote anhand von komplexen Berechnungsvorschriften (z.B. Differenzierung anhand von Kundenstatus, geografischen Gebieten, bestellten Mengen oder besonderen Rabatt- und Skontovereinbarungen)
Schnittstelle zum Alt-ERP-System, vor allem zum Controlling und Rechnungswesen

Branche: Baustoffindustrie
Rollen: Architektur, Consulting, Developer (ERP)
Technologien: ADO.NET, C#, Entity Framework, LINQ, .NET, SQL (MS SQL Server), WPF, XAML
Produkte: Microsoft Visual Studio, Microsoft SQL Server

04.2014 – 11.2014
Produktionsplanung
.NET Applikation zur Ermittlung eines optimalen Vorschlags zur Produktionsplanung anhand der Auftragsdaten abzüglich der verfügbaren Menge aus dem Fertigwarenlager
Optimierung der Produktion auf die unterschiedlichen verfügbaren Produktionsanlagen
Grafische Editiermöglichkeit zur manuellen Nachbearbeitung des ermittelten Vorschlags
Erstellung von Steuerdateien für die Produktionsanlagen

Branche: Baustoffindustrie
Rollen: Architektur, Consulting, Developer (ERP)
Technologien: ADO.NET, C#, Entity Framework, LINQ, .NET, SQL (MS SQL Server), WCF, WPF, XAML, XML
Produkte: Microsoft Visual Studio, Microsoft SQL Server

08.2014 – 09.2014
Alarmierungsfunktionen
Automatische Benachrichtigung der Anwender durch visuelle und akkustische Hinweise bei Überschreitung von bestimmten Grenzwerten (z.B. bei deutlich verspäteter Ankunft von einem LKW)
Die Grenzwerte können vom Administrator individuell für jeden Benutzer festgelegt werden (z.B. nach der regionalen Zuständigkeit der jeweiligen Bearbeiter).
Die Benachrichtigungen wiederholen sich bei Bedarf nach einer gewissen Zeit automatisch oder können vom Anwender um einen einstellbaren Zeitraum verzögert werden.

Branche: Baustoffindustrie
Rollen: Architektur, Consulting, Developer
Technologien: C#, Entity Framework, LINQ, .NET, SQL (MS SQL Server), WPF, XAML
Produkte: Microsoft Visual Studio, Microsoft SQL Server

06.2014 – 08.2014
Reklamationsmanagement
.NET Anwendung zum Erfassen und Bearbeiten von Reklamationen mit Aufteilung in unterschiedliche Beschwerdekategorien.
Berechnung von Kosten der einzelnen Reklamationspositionen und Erfassung von Gutschriften an den Kunden.
Zentrale Speicherung von E-Mails und deren Anhängen.
Automatisierung der optisch anspruchsvollen Aufbereitung aller Reklamationsdaten in Berichtsform.

Branche: Baustoffindustrie
Rollen: Architektur, Consulting, Developer
Technologien: C#, Crystal Reports, Entity Framework, LINQ, .NET, SQL (MS SQL Server), WCF, WPF, XAML
Produkte: Microsoft Visual Studio, Microsoft SQL Server

01.2014 – 04.2014
Lagerabgleich von Fertigware mit Auftragsdaten
Lagerabgleich von Fertigware mit Auftragsdaten innerhalb der .NET Applikation
Verschnittoptimierung, d.h. ideales Abschneiden von Fertigware bei vorgegebenen Verschnittmaximum und Aufteilung auf einen oder mehrere Auftragspositionen
Reservierung von Fertigware für bestimmte Auftragspositionen
Automatisierte Rückmeldung der Lagerdaten über Barcodescanner

Branche: Baustoffindustrie
Rollen: Architektur, Consulting, Developer (ERP)
Technologien: C#, Entity Framework, LINQ, .NET, SQL (MS SQL Server), WCF, WPF, XAML
Produkte: Microsoft Visual Studio, Microsoft SQL Server

10.2013 – 01.2014
Tourenerfassung
.NET-Applikationen zum Planen von Touren anhand von bestehenden Auftragsdaten
Zusammenfassen oder Aufteilen von Aufträgen zu einer oder mehreren Touren
Optimierung der Tourenstrecke anhand der Entfernungen zwischen den Abladeorten
Grafische Darstellung der Tourenstrecke auf der Landkarte
Grafische Darstellung der Paketbeladung auf dem Transportmittel
Verfügbarkeitsberechnung und Reservierung der für die Tour benötigten Sammellagerplätze

Branche: Baustoffindustrie
Rollen: Architektur, Consulting, Developer (ERP)
Technologien: C#, Crystal Reports, Entity Framework, LINQ, .NET, SQL (MS SQL Server), WCF, WPF, XAML
Produkte: Microsoft Visual Studio, Microsoft SQL Server

01.2012 – 06.2013
Elektrik-Informationssystem
Implementierung einer webbasierten Applikation (Perl, Apache Webserver, Oracle Datenbank) zur Berechnung und Darstellung von komplexen Zusammenhängen in elektrischen Systemen
Berechnung und Anzeige von Leitungslängen, Steckerverbindungen und Zubehör anhand von Diagrammdaten (LCable) und Kabelbündel-Informationen
Generierung von Reports auf HTML-Basis
Schnittstellen von und zu PLM-, Zeichnungs- und Fertigungssystemen

Branche: Luftfahrt, Verteidigung
Rollen: Architektur, Consulting, Developer
Technologien: Apache Webserver, HTML, JavaScript, Perl, SQL (Oracle)

11.2011 – 02.2012
Android-App für „Google Play“
Implementierung von Applikationen für Android-Smartphones (nicht kommerziell) auf Java-Basis, verfügbar im "Google Play" Store
Eingabemöglichkeit über Cursor oder Touchscreen-Steuerung für verschiedene Gerätemodelle
Unterstützung von 2D-Animationen und Sound

Branche: Gaming
Rollen: Architektur, Developer
Technologien: ADT, Android SDK, Java

10.2011 – 12.2011
Online-Kurs „Introduction to Artificial Intelligence“
Einführung in die Thematik der künstlichen Intelligenz
Suche, Statistik, Unsicherheit und Bayes'sche Netze
Maschinelles Lernen, Logik und Planung
Markow-Entscheidungsprozesse und verstärkendes Lernen
Hidden Markov Modelle und Filter
Bildverarbeitung, maschinelles Sehen und Bildverstehen
Robotik und selbstständige Bewegungsplanung
Verarbeitung von natürlicher Sprache und Informationsgewinnung

Branche: Sonstiges
Rollen: –
Technologien: –

11.2007 – 03.2008
FernUniversität Hagen Diplomarbeit zum Thema „[...]“
Schematische Implementierung eines einfachen PLM Systems zur Verdeutlichung der im Unternehmen zu verwendenden Businesslogik
Beschäftigung mit dem Aufbau und den Bestandteilen von Stücklisten und deren unterschiedlichen Typen
Planung der Programmimplementierungen auf Server- und auf Clientseite, im Intranet und im Internet sowie auch auf den darunter liegenden Datenbankschichten
Beispielhafter Datenaustausch mit Partnerunternehmen (STEP-Format nach ISO-Standard 10303)
Kosten-Nutzen-Analyse - Überprüfung der erarbeiteten Lösungen auf ihre Durchführbarkeit und Wirtschaftlichkeit

Branche: Sonstiges
Rollen: –
Technologien: –

07.2006 – 10.2006
FernUniversität Hagen Seminararbeit zum Thema „[...]“
Modellierung eines Materialbedarfsplanungssystem auf Grundlage der Objektorientierten Analyse (OOA)
Beschäftigung mit Produktionsplanung und -steuerung: Produktionsprogrammplanung, Mengenplanung, Termin- und Kapazitätsplanung, Auftragsfreigabe, Auftragsüberwachung
Verarbeitung der Informationen in PPS-Systemen: Grunddatenerzeugung und -verwaltung, Primärbedarfsplanung, Materialbedarfsplanung, Fertigungsterminplanung, Werkstattsteuerung, Fertigung / CAM, Kontrolle in der Produktion
Methoden der OOA: fachliche Vorstudie, Pflichtenheft, OOA-Modell Fachkonzept, statisches / dynamisches Modell (Klassen-, Interaktions-, Zustands- und Aktivitätsdiagramme), GUI-Modell

Branche: Sonstiges
Rollen: –
Technologien: GUI, OOA/OOD

10.2000 – 01.2001
Terminplanung und Erfassung und von Arbeitsschritten
Verwaltung von Bearbeitungsabläufen und Bearbeitungsschritten
Vorwärtsterminierung (Berechnung des Fertigstellungszeitpunkts bei festgelegtem Startzeitpunkt und angegebenen Arbeitsschritten)
Rückwärtsterminierung (Berechnung des spätesten Startzeitpunkts bei festgelegtem Zielzeitpunkt und angegebenen Arbeitsschritten)
Client zur Rückmeldung der erledigten Arbeitsschritte aus der Produktion

Branche: Präzisionsmaschinen
Rollen: Developer
Technologien: C++, Teamcenter Enterprise

03.2000 – 10.2003
Weitere Projekterfahrungen (auszugsweise)
Erstellen eines Textfileparsers (Importers) für Telefonrechnungen in eine Gebührendatenbank
Planung und Entwicklung eines Online–Redaktionssystems für den Internetauftritt eines Wintersportgebietes, Tarifrechner, Eventkalender, Mediaservice, Newsletterdienst
Verbesserung einer Intranetanwendung zur Verwaltung von Projekten/Kosten/Tätigkeitsberichten
Mitarbeit an der Programmierung eines Veranstaltungskalenders, Zeitreihensuche, mandantengesteuertes Redaktionssystem
Installation, Inbetriebnahme und Administration von NT Rechnern und Netzwerken
3D-Videosequenzen für lokales Verkehrsbetriebsunternehmen

Branche: Sonstiges
Rollen: Architektur, Consulting, Developer
Technologien: ASP, C, C++, Delphi, Flash, HTML, Java, JavaScript, MS IIS, Pascal, PHP, Q-Basic, SQL (MS Access), Windows NT / XP

Eingesetzte Qualifikationen

.Net, .Net Framework (Microsoft), Android Entwicklung, C#, J2EE

Zertifikate

Microsoft Certified Professional
2014
Microsoft Technology Associate (.NET Fundamentals)
2014
Oracle Certified Associate Java SE 7 Programmer
2013

Ausbildung

Wirtschaftswissenschaft
Dipl.-Kfm.
2008
FernUniversität Hagen

Über mich

Herr M. verfügt über langjährige Erfahrung in der IT-Beratung großer Projekte im Kunden/Lieferantenverhältnis sowie in der Planung und Entwicklung von IT-Systemen. Er gestaltet und implementiert unter anderem Client/Server Applikationen und Webanwendungen strategischer IT-Projekte und bietet Unterstützung beim Betrieb und der Betreuung von Kunden. Aus seiner Tätigkeit als Senior Programmer heraus verfügt Herr M. weiterhin über Erfahrungen in der Zusammenarbeit auch in interkulturellen Teams. Seine fundierte Ausbildung mit wirtschaftsinformatischem Schwerpunkt ermöglicht es ihm, Brücken zwischen den fachlichen Anforderungen des Betriebes und den Möglichkeiten der Technik zu bauen.

Kenntnisse im Web-Umfeld:
- Ajax (Gut)
- Angular (Grundkenntnisse)
- Axios (Gut)
- Blade (Grundkenntnisse)
- Bootstrap (Sehr gut)
- Composer (Gut)
- CSS (Sehr gut)
- Doctrine (Gut)
- Eloquent (Grundkenntnisse)
- Express.js (Gut)
- GraphQL (Grundkenntnisse)
- HTML (Sehr gut)
- JavaScript (Sehr gut)
- jQuery (Sehr gut)
- JSON (Sehr gut)
- JSX (Gut)
- JWT (Gut)
- Laravel (Grundkenntnisse)
- Materialize / Materialize CSS (Grundkenntnisse)
- Mongoose (Grundkenntnisse)
- MUI / Material UI (Grundkenntnisse)
- Next.js (Grundkenntnisse)
- Node.js (Gut)
- npm (Gut)
- OAuth 2.0 / OpenID Connect (Grundkenntnisse)
- PHP (Sehr gut)
- React (Sehr gut)
- Redux (Grundkenntnisse)
- REST (Sehr gut)
- SCSS / Sass / Less (Grundkenntnisse)
- Symfony (Gut)
- Tailwind CSS (Grundkenntnisse)
- Twig (Gut)
- TypeScript (Gut)
- Visual Studio Code (Sehr gut)
- Vue.js (Grundkenntnisse)
- WebDAV (Grundkenntnisse)
- Webpack (Gut)
- Webservices (REST, SOAP) (Sehr gut)
- WordPress (Gut)
- XML (Sehr gut)
- Yarn (Grundkenntnisse)

Kenntnisse im .NET-Umfeld:
- ADO.NET (Grundkenntnisse)
- ASP.NET / ASP.NET Core (Gut)
- ASP.NET MVC / ASP.NET Core MVC (Gut)
- ASP.NET Web Forms (ASPX) (Grundkenntnisse)
- ASP.NET Web Pages (Razor Pages) (Gut)
- Blazor (Server / WebAssembly) (Grundkenntnisse)
- C# (Sehr gut)
- Caliburn / Caliburn.Micro (Gut)
- ClickOnce (Gut)
- DevExpress (Gut)
- Entity Framework (Sehr gut)
- Extended WPF Toolkit (Gut)
- Lambda Expressions (Sehr gut)
- LINQ (Sehr gut)
- Microsoft Unit Test Framework (Gut)
- Microsoft SQL Server (MS SQL, MSSQL) (Sehr gut)
- Moq (Grundkenntnisse)
- MVVM (Sehr gut)
- .NET / .NET Core / .NET Framework (Sehr gut)
- NetOffice (Grundkenntnisse)
- NuGet (Sehr gut)
- NUnit (Grundkenntnisse)
- Razor (ASP.NET Razor) (Gut)
- ReSharper (Grundkenntnisse)
- SQL Server Management Studio (SSMS) (Gut)
- Swagger / OpenAPI (Grundkenntnisse)
- Telerik UI Controls (Grundkenntnisse)
- Unity (Grundkenntnisse)
- WCF (Gut)
- Windows Forms (WinForms) (Grundkenntnisse)
- WPF (Windows Presentation Foundation) (Sehr gut)
- Visual Basic (Grundkenntnisse)
- Visual Studio (Microsoft VS) (Sehr gut)
- XAML (Sehr gut)


Kenntnisse im Java-Umfeld:
- Apache Ant (Grundkenntnisse)
- Eclipse (Gut)
- FreeMarker (Gut)
- Gradle (Grundkenntnisse)
- Groovy (Grundkenntnisse)
- Hibernate (Gut)
- IntelliJ IDEA (Sehr gut)
- Jakarta EE (Java EE / JEE / J2EE) (Gut)
- Java (Sehr gut)
- JDBC (Gut)
- Jenkins (Gut)
- JPA (Java Persistence API) (Gut)
- JRebel (Gut)
- JSP (Java Server Pages) (Gut)
- JUnit (Grundkenntnisse)
- Lombok (Grundkenntnisse)
- Maven (Gut)
- NetBeans IDE (Grundkenntnisse)
- Servlets (Gut)
- Spring (Gut)
- Spring Boot (Gut)
- Spring AOP (Grundkenntnisse)
- Spring JPA (Gut)
- Spring MVC (Gut)
- Spring Tool Suite (STS) (Grundkenntnisse)
- Spring Security (Grundkenntnisse)
- Struts (Gut)
- Swing / AWT (Gut)

Weitere Kenntnisse

Sprachkenntnisse:
- Deutsch, Muttersprache
- Englisch, fließend in Wort und Schrift
- Italienisch, Grundkenntnisse

Aus- und Weiterbildung:
- 2014: Zertifizierung „Microsoft Certified Professional“
- 2014: Zertifizierung „Microsoft Technology Associate (.NET Fundamentals)“
- 2013: Zertifizierung „Oracle Certified Associate Java SE 7 Programmer“
- 2011: Online-Kurs „Introduction to Artificial Intelligence“
- 2007 – 2008: Diplomarbeit im Schwerpunktfach Wirtschaftsinformatik
- 2006: Seminararbeit im Schwerpunktfach Wirtschaftsinformatik
- 2003 – 2008: Teilzeitstudium im Hauptfach Wirtschaftswissenschaften, Schwerpunktfächer Wirtschaftsinformatik und Marketing
- 1999: Matura Englisch, Mathematik, Geschichte, Betriebswirtschaft, Rechnungswesen
- 1999: Cambridge-Certification of Commercial English, Diverse Sprachkurse
- 1998 – 1999: Wahlfach - Computerunterstützte Mathematik
- 1994 – 1999: Handelsakademie Schwaz

Verwendete Datenbanken
- Access
- H2
- Microsoft SQL Server (MS SQL Server)
- MongoDB (NoSQL)
- MySQL (inkl. MariaDB)
- Oracle
- PostgreSQL
- Redis (NoSQL)
- SQLite

Verwendete Tools
- Bubble (No-Code / Low-Code-System)
- CheckMK (IT-Infrastruktur-Monitoring)
- cURL (Befehlszeilentool für Aufrufe mit URL-Syntax)
- FileZilla (FTP-Client)
- Microsoft Office / Open Office / Libre Office (Office-Pakete)
- Notepad++ (Texteditor)
- Postman (API-Aufrufe)
- Putty (Terminal-Emulator)
- Strapi / Strapi.js (Headless CMS)
- WinMerge / ExamDiff (Vergleichen von Dateien und Verzeichnissen)
- WordPress (Content-Management-System)
- XAMPP (Programmpaket, insbesondere im LAMP-Umfeld)

Verwendete Tools zur Versionsverwaltung
- CVS
- Git
- MKS Source Integration
- Perforce
- SmartSVN (GUI für Subversion)
- Subversion (SVN)
- Team Foundation Server
- Tortoise (GUI für Subversion)
- Visual SourceSafe

Verwendete Virtualisierungssoftware
- Docker
- VMware

Bekannte Vorgehensmodelle
- Agile Entwicklung (Werte, Prinzipien, Methoden, Prozesse)
- Chestra
- Kanban
- Scrum
- TDD (Test Driven Development)
- Wasserfallmodell

Bekannte Prinzipien und Paradigmen
- Dependency Injection (DI)
- Inversion of Control (IoC)
- Model View Controller (MVC)
- Model View ViewModel (MVVM)
- Objektorientierte Analyse und Design (OOA / OOD / OOAD)
- Objektorientierte Programmierung (OOP)
- Representational State Transfer (REST)
- SOLID

Verwendete Server
- Apache HTTP Server
- Apache Tomcat
- BEA WebLogic
- IBM WebSphere Application Server
- Microsoft IIS (Internet Information Services)
- nginx
- Oracle Application Server
- WildFly (vormals JBoss)

Verwendete Entwicklungsumgebungen
- Eclipse
- IntelliJ IDEA
- NetBeans IDE
- Spring Tool Suite (STS)
- Visual Studio (6.0, 2010, 2013, 2015, 2017, 2019, 2022)
- Visual Studio Code (VS Code)

Verwendete Betriebssysteme
- Android
- Linux
- Microsoft Windows (3.1, NT, 95, 98, ME, 2000, XP, Vista, 7, 8, 10, 11)
- MS-DOS
- Unix

Verwendete Tools zur Online-Zusammenarbeit
- Confluence
- Discord
- Facebook Messenger
- Google Meet
- Jira
- Microsoft Remote Desktop
- Microsoft Teams
- mRemote / mRemoteNG
- Redmine
- Skype
- TeamViewer
- TeamSpeak
- Trello
- VNC
- WhatsApp
- Zoom

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Italienisch (Grundkenntnisse)
Reisebereitschaft
Umkreis (bis 200 km)
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
5807
Alter
44
Berufserfahrung
24 Jahre und 10 Monate (seit 02/2000)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden