freiberufler Senior Softwareentwickler .NET, C#, ASP.NET, Angular, WPF, Web, Datenbanken, FullStack, Microsoft, Azure, DevOps auf freelance.de

Senior Softwareentwickler .NET, C#, ASP.NET, Angular, WPF, Web, Datenbanken, FullStack, Microsoft, Azure, DevOps

zuletzt online vor wenigen Tagen
  • 98‐120€/Stunde
  • Thüringen
  • auf Anfrage
  • de  |  en  |  ru
  • 12.11.2024

Kurzvorstellung

Ich bin Softwareentwickler im Bereich Desktop-, Client/Server- und Web-Applikationen. Zu meinen Hauptaufgaben gehört sowohl das Projektmanagement als auch das Konzipieren und Implementieren der Software, Workflow-Analysen und Prozessoptimierungen.

Auszug Referenzen (23)

"zuverlässig, ergebnisorientiert bei bester Qualität"
Software Engineer
Kundenname anonymisiert
Tätigkeitszeitraum

7/2022 – 7/2024

Tätigkeitsbeschreibung

- Full-Stack-Webentwicklung für die Entwicklung der R&S Webanwendungen mit starkem Focus auf Microservice Architektur und Performance
- Konzeption, Test und Implementierung von neu entwickelten Web- und Cloud-Anwendungen
- Entwicklung von Microservices und Rest-Schnittstellen
- Nutzung aktueller Webstandards zur Entwicklung wartungsfreundlicher, performanter und qualitativ hochwertiger Anwendungen
- VS Code, Chrome-DevTools, OpenLense, Git, GitLab, Jira, Confluence, SCRUM, CI/CD, DevOps, RxJs, REST, responsive Webdesign, TDD (Jasmine, Karma, Protractor, Playwright), Angular, Lit, React, Lokalisierung (i18n), WebComponents, EventBus, Docker, Kuberneters, WSL

Eingesetzte Qualifikationen

Responsive Webdesign, DevOps (allg.), Confluence, Scrum, Test Automation, Software Architecture, Software Design, Docker, Git, Java (allg.), Jira, Software engineering / -technik, Softwareentwicklung (allg.), Typescript, Angular, CSS (Cascading Style Sheet), HTML5, JavaScript, Kubernetes, React (JavaScript library), Web Entwicklung

"Die wiederholte Zusammenarbeit mit Hr. N. ist äußerst angenehm, produktiv und professionell."
Softwareentwickler
Borgards
Tätigkeitszeitraum

3/2022 – 6/2022

Tätigkeitsbeschreibung

Bestandsprojekt (HTS)
• Weiterentwicklung der bestehenden API (Logik)
• Weiterentwicklung des bestehenden Web-Clients (UI + Logik)
• ETL-Prozess zur Integration einer bestehenden SQL-Datenbank

• C#, Asp.Net, Net core 6, WebApi, Blazor, MudBlazor, REST, MSSQL,
OpenApi (Swagger), Azure DevOps, CI/CD, Pipelines, ETL, SSIS
• Visual Studio 2019/2022, Resharper, IIS, Git, Azure, SCRUM

Eingesetzte Qualifikationen

.Net, ASP.NET, C#, Entity Framework, ETL, Microsoft Azure, IIS, Microsoft SQL Server Integration Services (SSIS), Responsive Webdesign, Scrum, Software Architecture, Software Design, Softwareentwicklung (allg.), SQL, Webdesign

"M. hat sich innerhalb kürzester Zeit in den ihm gestellten Aufgabenbereich eingearbeitet. Er verfolgte die Ziele nachhaltig und mit höchstem Erfolg."
Softwareentwickler
Dorn
Tätigkeitszeitraum

9/2021 – 2/2022

Tätigkeitsbeschreibung

- Erweiterung der bestehenden SPA (SinglePageApplication) zur Verwaltung,
Parametrisierung und Einstellung der DPI-Software (deep packet inspection)
- UserManagement
- Angular 11, RxJs, Material Design, REST, responsive Webdesign, Angular CLI,
TDD (Jasmine, Karma und Protractor)
- VS Code, Chrome-DevTools, Git, Jira, Confluence, SCRUM

Eingesetzte Qualifikationen

Angular, Confluence, CSS (Cascading Style Sheet), Git, HTML5, Jira, Scrum, Software Architecture, Software Design, Softwareentwicklung (allg.), Test Automation, Typescript

"Sehr kompetente und in allen Belangen professionelle Zusammenarbeit. Für adäquate Projekte werden wir sicher wieder Herrn N. anfragen."
Softwareentwickler
Dietmar Borgards
Tätigkeitszeitraum

2/2020 – 6/2020

Tätigkeitsbeschreibung

Bestandsprojekt (HTS)
• Implementierung weiterer Funktionen und Services
• Erweiterung der UI und der WebApi zur Anbindung externer Systeme
• WebApi, Asp.Net MVC, Razor Pages, Ajax, C#, .Net Core 2.2, MSSQL, EF Core, JavaScript, Bootstrap, Responsive Design
• IIS Hosting, Azure DevOps, Azure CI, GIT, Active Directory, Windows-Authorisierung, SCRUM

Eingesetzte Qualifikationen

Responsive Webdesign, Webdesign, Datenbankentwicklung, Microsoft SQL-Server (MS SQL), DevOps, Scrum, IIS, .Net, Entity Framework, Git, Ajax, ASP.NET, JavaScript, Json

"Herr N. hat alle Anforderungen sehr gut umgesetzt. Die internen Prozesse und Anforderung sehr gute verstanden und sich mit eigenen Ideen eingebracht."
Softwareentwickler
Chris Lehninger
Tätigkeitszeitraum

9/2019 – 11/2019

Tätigkeitsbeschreibung

- Erstellung eines WPF-Prototype (GUI) für ein bestehendes Backend-System zur Steuerung von Cryo-Scannern
- Adaption des Frontend-Prototype mit der bestehenden Middleware
- Speichern und auslesen von Gerätekonfigurationen (JSON)
- Auslesen und Anzeigen der entsprechenden Datamatrix-Codes auf den Proben-Tubes
- Bildverabeitung mittels open source Bibliotheken
- Net 4.6, C#, MVVM-Pattern & Material-Design, SCRUM
- Codereview der bestehenden Middleware und des Backend
- Aufwandsabschätzung in Bezug auf Überarbeitung/Neuentwicklung von Middleware und Backend unter Betrachtung aktueller Bibliotheken, Praktiken und Pattern

Eingesetzte Qualifikationen

Corporate Design, Bildverarbeitung, Code-Review, Software Design, .Net, Windows Presentation Foundation

"Herr N. hat hervorragende Arbeit geleistet; die von uns gestellten Herausforderungen wurden schnell und präzise umgesetzt. Folgeprojekte sind geplant."
Softwareentwickler
Borgards
Tätigkeitszeitraum

10/2018 – 7/2019

Tätigkeitsbeschreibung

"HTS - HAWE Tracebility System"

- Refactoring/Neuentwicklung/Migration
- Tracking-System für den Einsatz in der Montage, Fertigung und im Teileaustausch
- Ansteuerung via GUI (durch User - WebFrontent) oder WebApi (durch Roboter)
- Erfassen, Suchen, Filtern aller relevanter Daten durch Eingabe oder Datamatrix-Scan
- autom. Generierung von PrintLabels (Metadaten und Datamatrix) für das markieren der einzelnen Bauteile und sofortige Ansteuerung der entspechenden Drucker
- Authorisierung und Authentifizierung
- hoher Grad an Regularien und Validierung bei der Datenerfassung, um Datenkonsistenz zu gewährleisten
- Bereitstellung der WebApi via OpenApi (Swagger)

Eingesetzte Qualifikationen

Responsive Webdesign, Webdesign, Microsoft SQL-Server (MS SQL), IIS, C#, Microsoft Visual Studio, ASP.NET, Representational State Transfer (REST)

"Sehr guter und zuverlässiger Entwickler. Herr [...] hat sich sehr schnell in unsere Prozesse eingearbeitet und zeitnah alle Wünsche umgesetzt."
Softwareentwickler, Projektleiter
Saharkhiz
Tätigkeitszeitraum

8/2018 – 9/2018

Tätigkeitsbeschreibung

"RPM Trainerportal"

- Konzept/Neuentwicklung
- Trainerportal als zentrale Verwaltung und Neuanlage aller Termine
- Validierung der Termineingaben auf Grund verschiedener Parameter (Zeit/Entfernung zum vorherigen Termin)
- Authorisierung / Authentifizierung mittels Azure AD
- Zusammenspiel zwischen Trainerportal, SharePoint und Microsoft Flows

Eingesetzte Qualifikationen

Responsive Webdesign, Webdesign, Microsoft SQL Server Integration Services (SSIS), Projektleitung / Teamleitung (IT), C#, Microsoft Visual Studio, Microsoft Azure, Angular, ASP.NET, Representational State Transfer (REST)

"Sehr guter und zuverlässiger Entwickler. Herr [...] hat sich sehr schnell in unsere Prozesse eingearbeitet und zeitnah alle Wünsche umgesetzt."
Softwareentwickler, Projektleiter
Saharkhiz
Tätigkeitszeitraum

5/2018 – 7/2018

Tätigkeitsbeschreibung

RPM - Produktupdate
Konzept/Umsetzung folgender Erweiterungen
• Bereich für die automatische Generierung von Quartalsberichten basierend
auf der Userauswahl/-filterung
• Bereich für die automatische Generierung von Rechnungsvorlagen basierend auf Userauswahl/-filterung
• Bereich für die Zuordnung von Trainern und Ersatztrainern zu entsprechenden Märkten
• Bereich für die automatische Rechnungsstellung, -validierung und -kontrolle

Eingesetzte Qualifikationen

Responsive Webdesign, Microsoft SQL Server Integration Services (SSIS), C#, Typescript, Microsoft Visual Studio, Microsoft Azure, Angular, ASP.NET, Representational State Transfer (REST), Microsoft Office 365

"Sehr guter und zuverlässiger Entwickler. Herr [...] hat sich sehr schnell in unsere Prozesse eingearbeitet und zeitnah alle Wünsche umgesetzt."
Softwareentwickler, Projektleiter
Saharkhiz
Tätigkeitszeitraum

3/2018 – 4/2018

Tätigkeitsbeschreibung

Migration - Access WebApp nach Azure (SQL + WebApp)
---------------------------------------------------------------

- Planung und Umsetzung des Migrationsprojektes
- Migration der AccessWeb-DB nach Azure SQL-DB via SSIS
- Einbindung von Azure AD in die DB-Levels der neuen Azure SQL DB
- Konzept, Design und Implementierung des Frontends auf Basis von ASP.NET core 2.0 und Angular 5 in Verbindung mit Angular Material Design und FlexLayout (responsive Design)
- Konzept und Implementierung des Backends auf Basis von ASP.NET core 2.0 und entsprechender WebApi
- Implementierung von Authentifizierung und Authorisierung in Verbindung mit Azure Active Directory
- Anpassung aller relevanter Dritt-Schnittstellen zum neuen System

Eingesetzte Qualifikationen

Responsive Webdesign, Webdesign, Transact-Sql, .Net, .Net Framework (Microsoft), C#, Entity Framework, Typescript, Microsoft Visual Studio, Microsoft Azure, AngularJS, ASP.NET, CSS (Cascading Style Sheet), HTML5, JavaScript, Representational State Transfer (REST), Web Entwicklung

"Development of the databank of the Travel and Expense data of the previous years. Pro active, customer orineted approach and competent advise"
Softwareentwickler, Projektleiter
Fomenko
Tätigkeitszeitraum

9/2017 – 10/2017

Tätigkeitsbeschreibung

CBE - Database Backup Explorer Update JPN
----------------------------------------------------

- Konzept, Design und Implementierung einer Prokukterweiterung für den japanischen Markt basierend auf der Erstentwicklung (CBE)
- Datenanalyse der FlatFile-Datenbankdumps
- Migration der Daten durch SSIS in Sqlite-Datenbanken
- Implementierung zusätzlicher Daten, Ansichten und Funktionen für den japanischen Markt
- Asynchrones Laden der verschiedenen Datenebenen und Verwendung von MaterialDesign für entsprechende User Experience (UX) und Usability
- direkte Abstimmung mit dem Endkunden via Skype

Eingesetzte Qualifikationen

Adobe Photoshop, Transact-Sql, ETL, Microsoft SQL-Server (MS SQL), C#, Entity Framework, Language Integrated Query, Microsoft Visual Studio, Windows Presentation Foundation, XML, Systemmigration, Workflows, Prozessoptimierung, Requirement Analyse

"Sehr guter und zuverlässiger Entwickler. Herr [...] hat sich sehr schnell in unsere Prozesse eingearbeitet und zeitnah alle Wünsche umgesetzt."
Softwareentwickler, Projektleiter
Saharkhiz
Tätigkeitszeitraum

7/2017 – 8/2017

Tätigkeitsbeschreibung

SharePoint Online - Report-Portal
--------------------------------------

- Konzept, Design und Implementierung eines Trainer-Portals in Sharepoint Online
- Login externer Trainer via Active Directory
- Übersicht aller Trainingstermine (für den jeweiligen Trainer) gruppiert nach verschiedenen Kategorien
- Trainer haben die Mölgichkeit, für absolvierte Trainings ihre Reports auszufüllen, Rechungen hochzuladen und einen Genehmigungsworkflow zu starten
- zu befüllende Reports werden täglich mehrmals nach bestimmten Kriterien via Microsoft Flow autom. generiert und bereitgestellt > Trainer werden durch Email benachrichtigt
- nach erfolgreicher Genehmigung werden aus den Daten der ausgefüllten Reports autom. Worddokumente generiert und auf SharePoint gespeichert (Archivierung)

Eingesetzte Qualifikationen

Microsoft Access, Microsoft SQL-Server (MS SQL), Active Directory, Microsoft SharePoint Server, CSS (Cascading Style Sheet), HTML5, JavaScript, Microsoft Office 365, Workflows

"Sehr guter und zuverlässiger Entwickler. Herr [...] hat sich sehr schnell in unsere Prozesse eingearbeitet und zeitnah alle Wünsche umgesetzt."
Softwareentwickler, Projektleiter
Saharkhiz
Tätigkeitszeitraum

5/2017 – 6/2017

Tätigkeitsbeschreibung

SharePoint Online - BI-Kundendashboard
-----------------------------------------------

- Konzept, Design und Implementierung eines Kunden-Dashboards in Sharepoint Online
- Bezug der aktuellen Daten aus einer SQL DB über Excel-Sql-Abfragen
- Darstellung aller BI-relevanter Informationen in Exceldiagrammen und Pivottabellen inkl. Filterung und interaktiver Funktionen
- Implementierung der Exceldateien als ExcelWebPart in Sharepoint Online mit einer entsprechenden Site-Navigation und Zugangsberechtigung für den Kunden

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Microsoft SharePoint Server, CSS (Cascading Style Sheet), HTML5, JavaScript, Microsoft Office 365

"Umsetzung laut LH. Supplementär neue Features angeboten, gerne wieder."
Softwareentwickler, Projektleiter
Kundenname anonymisiert
Tätigkeitszeitraum

1/2017 – 2/2017

Tätigkeitsbeschreibung

- Konzept, Design und Implementierung einer Desktop-Applikation auf Basis von WPF, Framework 4.5, Unity, Prism, MVVM-Pattern,
- Container-Applikation zur Verwaltung und Steuerung einzelner Softwaremodule für die Prozessoptimierung/-digitaliesierung, sowie verschiedener ETL-Prozesse im Unternehmen
- Multithreading, Asynchroun Programming, ETL

Eingesetzte Qualifikationen

.Net Framework (Microsoft), Adobe Photoshop, Agile Methodologie, C#, ETL, Workflows, Prozessoptimierung, Microsoft Visual Studio, Windows Presentation Foundation, XML

"Herr [...] hat sich hervorragend in unser internes DB-Projekt eingebracht und unsere Vorgaben und Wünsche zur vollsten Zufriedenheit termingerecht umgesetzt. Wir können ihn als Dienstleister wärmstens weiterempfehlen.
P. Saharkhiz"
Softwareentwickler, Consultant
Kundenname anonymisiert
Tätigkeitszeitraum

12/2016 – 12/2016

Tätigkeitsbeschreibung

Ablösung einer auf Excel basierenden und gewachsenen Verwaltung von Ressourcen, Projekten, Kosten und deren Reports hin zu einer Datenbank gestützen, zentralen Anwendung.
Umsetzung der Lösung in eine Access-Web-App in Verbindung mit Office 365 und SharePoint Online mit folgenden Funktionalitäten:
- Verwaltung von Ressourcen, Kunden, Terminen/Aufträgen
- Budgetierung der Aufträge auf verschiedenen Leveln (Gesamtbudget, Reisekosten, Personalkosten, etc.)
- komfortabler Datenexport nach Excel unter Auswahl von Datums-Parametern
- Reportmöglichkeit

KeyWords:
Access Web-App, Office 365, SharePoint Online

Eingesetzte Qualifikationen

Microsoft Access, Workflows, Prozessoptimierung, Requirement Analyse

"Klasse Design, Vorgaben perfekt umgesetzt"
Softwareentwickler
Kundenname anonymisiert
Tätigkeitszeitraum

11/2016 – 11/2016

Tätigkeitsbeschreibung

Erweiterung/Update/Refactoring einer Anwendung (WPF-Standallone-Lösung), die zur Manipulation von HTML-Dateien eines lokal gespeicherten Web-Verzeichnisses dient.
Hierbei werden anhand einer externen Konfigurations-Datei mit umfangreicher Parametriermöglichkeit alle entsprechenden HTML-Dateien gefunden und dessen Inhalte laut Konfiguration geändert/angepasst.

Techniken/Kenntnisse/Pattern
VB.NET, XAML, WPF, MVVM, Regular Expression, TPL (.NET), Multithreading, Prozess-/Requirement-Analysen, HTML

Produkte/Programme
Visual Studio, Expression Blend

Eingesetzte Qualifikationen

.Net, CSS (Cascading Style Sheet), HTML, JavaScript, Workflows, Prozessoptimierung, Requirement Analyse, Softwareentwicklung (allg.), Microsoft Visual Studio, Windows Presentation Foundation

"Umsetzung gemäß Lastenheft"
Softwareentwickler, Consultant
Kundenname anonymisiert
Tätigkeitszeitraum

10/2016 – 10/2016

Tätigkeitsbeschreibung

- CI-Design- & Implementierungsmöglichkeiten für Word-Vorlagen
- Autoformatierung für bestimmte Text-Matches innerhalb des Dokuments
- Konzept, Design und Implementierung einer Ribbon, mit verschiedenen Funktionalitäten für die Prozess- und Dokumentenautomatisierung
- Beratung bezüglich Interaktion/Integration mit/in SharePoint

Eingesetzte Qualifikationen

C#, Design (allg.), It-Beratung, Workflows, Prozessoptimierung, Requirement Analyse, Softwareentwicklung (allg.), Technische Dokumentation, VBA (Visual Basic for Applications), XML

"Umsetzung gemäß Lastenheft"
Consult, Softwareentwickler
Kundenname anonymisiert
Tätigkeitszeitraum

7/2016 – 7/2016

Tätigkeitsbeschreibung

- Consulting bzgl. Ribbon-Customizing für Office 2010/2013 (Möglichkeiten, Verwendung, Aufbau, funktionale Basics, Anbindung ext. Scnittstellen)
- Support beim Konzept/Design eines (Word) Templates für einen OEM-Kunden
- Support bei der Umsetzung des Prototypen (Template)
- Konzepet/Design und Implementierung der Ribbon inkl. aller Funktionalitäten für den OEM-Kunden

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), VBA (Visual Basic for Applications), It-Beratung, Technische Dokumentation, Design (allg.)

"Top Design, perfekte Umsetzung geforderter Targets"
Softwareentwickler
Kundenname anonymisiert
Tätigkeitszeitraum

2/2016 – 3/2016

Tätigkeitsbeschreibung

Refactoring/Anpassung/Update einer Software auf Basis von .NET
4.5, TPL und WPF (MVVM)
• Auslesung von exportierten Excelfiles eines Drittsystems
• Asynchrone und parallele Verarbeitung
• Generierung vordefinierter XML-Strukturen unter Einbindung der ausgelesenen
Daten zum Einspielen in das Drittsystem
• verschiedene Filter- und Ausschlussmöglichkeiten
• Anpassung der Xml-Struktur (Tabellen- und Spaltenbreite, etc.) über
das UI
• Verschiedene Darstellung des XML-Contents (Tree, Browser, plain
Text)
• Delta-Analyse der verschiedenen Excelmappen und -sheets
• optische Darstellung der Analysen in der UI
• Sortierung des Xml-Contents nach bestimmten Mustern (kann in
externer Config-Datei entsprechend eingestellt werden)

Eingesetzte Qualifikationen

.Net, Softwareentwicklung (allg.), User Interface (UI), Microsoft Visual Studio, Windows Presentation Foundation, XML

"Das Projekt wurde im Rahmen des lasteneftes zu unserer vollen Zufriedenheit durchgeführt."
Softwareentwicklung, Projektleitung
Wolf, HOMAG
Tätigkeitszeitraum

9/2015 – 9/2015

Tätigkeitsbeschreibung

Microsoft Word - Ribbonbar

- Entwicklung / Anpassung einer Word-Ribbon-Bar für Teilaufgaben der Dokumentationserstellung
- Schnellzugriff und autom. Anwendung benutzerdefinierter Vorlagen, Formate und Bausteine
- automatisches Einfügen und Formatieren bestimmter Objekte unter bestimmten Voraussetzungen

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT), Softwareentwicklung (allg.), VBA (Visual Basic for Applications), Prozessoptimierung, Workflows

"Klasse Leistung. Exakte Bearbeitung"
Softwareentwickler, Projektleiter
Kundenname anonymisiert
Tätigkeitszeitraum

7/2015 – 8/2015

Tätigkeitsbeschreibung

.NET WPF MVVM Desktop-Anwendung (Software zum Auslesen, Analysieren, Aufbereiten von Daten)

- Software auf Basis von .NET 4.0, TPL und WPF (MVVM)
- Auslesung von Text- und Excelfiles - Datenvalidierung, -aufbereitung und Report
- verschiedene Filter- und Ausschlussmöglichkeiten
- Ergebnissdarstellung / -export nach Excel

Keywords: VB.NET, WPF, MVVM, TPL, RegularExpression, Excel

Eingesetzte Qualifikationen

.Net, Projektleitung / Teamleitung (IT), Workflows, Prozessoptimierung, Softwareentwicklung (allg.), User Experience (UX), User Interface (UI), Visual Basic, Microsoft Visual Studio

"Das Programm wurde erforderlich, um in einem Projekt für einen deutschen Energieversorger in einem internationalen Projekt etwa 13.000 Dokumente geordnet in Verzeichnissen abzulegen, welche in das Dokumentenmanagement einer MES-Software auf Oracle Basis übernommen wurden. Diese Aufgabe war für das beauftragende Unternehmen von Umfang und Komplexität erstmalig zu lösen und deshalb auch mit einigen Imperfektionen und Inkonsistenzen "belastet".
Herr [...] hat die erforderliche Software-Umsetzung in kürzester Zeit zu unserer vollsten Zufriedenheit erledigt, die Zusammenarbeit war bestens.
Wir konnten durch das Programm in einem Segmet des Projekts brillieren, dass vom Kunden aufgrund unserer Firmengröße und -historie mt einer gewissen Risikobewertung versehen war, und Ergebnisse abliefern, die deutlich über den Kudenerwartungen lagen und uns für zukünftige Projekte qualifizieren.
Wir würden für ähnliche Bedarfe jederzeit mit Herrn [...] wieder zusammenarbeiten."
Softwareentwickler, Projektleiter
Ringhandt, Bachmann Monitoring GmbH
Tätigkeitszeitraum

3/2014 – 3/2014

Tätigkeitsbeschreibung

.NET WPF Desktop-Anwendung (DocuCollector)

- Desktopanwendung auf Basis von .NET Framework 4.5, WPF (MVVM) und TPL
- Anhand benutzerspezifischer Filter und Einstellungen wird in parallelen, synchronisierten Threads das Filesystem nach speziellen Dateien durchsucht
- Diese werden anhand von RegularExpressions und einer definierten Namenskonvention bzgl. der Dateibenennungen im System gefiltert und in entsprechenden Paketen zusammengestellt (kopiert)
- So werden in einem Programmlauf alle notwendigen, aktuellen (Versionsnummer im Namen) Dateien und Medien für die entsprechende Dokumentation zusammengestellt und in einer vordefinierten Ordnerstruktur abgelegt.
- Regeln und Filter werden in der Benutzeroberfläche bzw. in der externen Konfigurationsdatei (Excel) festgelegt
- Ausführliche Ergebnis- und Informationsdarstellung in der UI nach jedem Durchlauf
- Integriertes Fehlerlogging (Textdatei) sowohl auf Applikations- als auch auf Filesysteem-Ebene

Keywords: VB.NET, WPF, MVVM, RegularExpression

Eingesetzte Qualifikationen

.Net Framework (Microsoft), Projektleitung / Teamleitung (IT), Workflows, Prozessoptimierung, Scrum, Softwareentwicklung (allg.), User Experience (UX), User Interface (UI), Visual Basic, Microsoft Visual Studio

"Umsetzung erfolgt nach Lastenheft"
Softwareentwickler, Datenbankentwickler, Projektleiter
Kundenname anonymisiert
Tätigkeitszeitraum

3/2013 – 6/2013

Tätigkeitsbeschreibung

.NET WPF Client-Server-Anwendung (PPA (Prepress Assistant) - Prozessoptimierung/-automatisierung)

- Entwicklung und Programmierung einer Software auf Basis von .Net Framework 4.0, VB.Net (WPF) und Sql-Datenbank (Backend)
- Client-Server-Lösung zur Verwaltung, Fakturierung und automatischen/manuellen Generierung von Aufträgen für die Druckvorstufe
- Bestellungen werden autom. eingelesen, validiert und verarbeitet. Anschließend wird ein entsprechender Auftrag (Ticket) generiert. Um diesen Auftrag bearbeiten zu können, werden aus einem Filesystem alle zugehörigen Daten (PDF-Dateien, NRG-Images, Excel-Dateien, usw.) gesammelt, für die Druckvorstufe aufbereitet und entsprechend der Bestellanforderung in einem temporären Ordner abgelegt.
- Aufträge können auch manuell generiert, und anschließend autom. verarbeitet werden
- Transparente Darstellung aller Aufträge und deren Status (Entwurf, In Bearbeitung, In Überarbeitung, Beim Druck, Fakturiert, Storniert, usw.)
- Verwendung von Autosuggestion bei der Eingabe manueller Daten
- Verwendung von individuellen Auftragsvorlagen (Templates)
- Verwendung von individuellen Textbausteinen
- Aufbereitete und gesammelte Daten werden als Zip-File auf dem FTP-Server der Druckerei zur Verfügung gestellt

Keywords: VB.NET, TPL, LINQ, RegularExpression, XML, SQL

Eingesetzte Qualifikationen

.Net Framework (Microsoft), Datenbankentwicklung, File Transfer Protocol (FTP), Language Integrated Query, Projektleitung / Teamleitung (IT), Workflows, Prozessoptimierung, Softwareentwicklung (allg.), SQL, User Experience (UX), User Interface (UI), Visual Basic, Microsoft Visual Studio, XML

"Herr [...] hat für uns immer einwandfreien Service geleistet und die ihm übertragenen IT-Projekte professionell geleitet bzw. unterstützt. Auch so in diesem hier beschriebenen Projekt. Seine Zeitangaben waren zu jeder Zeit verlässlich. Die Qualität der Anwendung entsprach ohne große Nacharbeit immer unseren Erwartungen und war somit zeitnah voll einsetzbar. Das haben wir bei Mitanbietern und größeren Unternehmen auch schon ganz anders erlebt.

Danke für die Zusammenarbeit.

Matthias Brutschin"
Softwareentwickler, Datenbankentwickler, Projektleiter
Brutschin, Daimler AG
Tätigkeitszeitraum

2/2009 – 5/2009

Tätigkeitsbeschreibung

Access-Datenbankanwendung im Netzwerk

- Access-Datenbanklösung zur Verwaltung von Kraftstoffeigenschaften und –testergebnissen
- Analyse bestehender Datenstrukturen und Berechnungsgrundlagen
- Entwurf und Programmierung von Access-Datenbanken (Frontend / Backend-Lösung)
- Automatische Validierung und Import von Excel-Datenlisten in die Datenbank
- Automatische (selbständige) und logische Erweiterung der Datenbankstruktur beim Import der Datenlisten
- Recherche-, Berichts- und Druckfunktion
- Einsatz im Netzwerk
- Programmierung: VBA, Access, Excel, SQL, WinApi

Eingesetzte Qualifikationen

Microsoft Access, Projektleitung / Teamleitung (IT), Workflows, Prozessoptimierung, Scrum, Softwareentwicklung (allg.), SQL, User Experience (UX), User Interface (UI), VBA (Visual Basic for Applications)

Qualifikationen

  • .Net2 J.
  • Angular3 J.
  • ASP.NET2 J.
  • C#3 J.
  • Confluence2 J.
  • CSS (Cascading Style Sheet)3 J.
  • DevOps
  • Docker2 J.
  • Entity Framework1 J.
  • Git4 J.
  • HTML53 J.
  • Java (allg.)2 J.
  • JavaScript3 J.
  • Jira2 J.
  • Kubernetes2 J.
  • React (JavaScript library)2 J.
  • Responsive Webdesign4 J.
  • Scrum6 J.
  • Software Architecture3 J.
  • Software Design3 J.
  • Software engineering / -technik2 J.
  • Softwareentwicklung (allg.)7 J.
  • Test Automation2 J.
  • Typescript3 J.
  • Web Entwicklung2 J.
  • Webdesign2 J.
  • Windows Presentation Foundation1 J.

Projekt‐ & Berufserfahrung

Software Engineer
ipoque GmbH - A Rohde & Schwarz Company, remote/Leipzig
9/2024 – offen (4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2024 – offen

Tätigkeitsbeschreibung

Microservice-Anwendung zur Recherche, Analyse, Aufbereitung, Verarbeitung, Dokumentation und Visualisierung von Kommunikationsereignissen

- Full-Stack-Webentwicklung für die Entwicklung der R&S Webanwendungen mit starkem Focus auf Microservice Architektur und Performance
- Konzeption, Test und Implementierung von neu entwickelten Web- und Cloud-Anwendungen
- Entwicklung von Microservices und Rest-Schnittstellen
- Nutzung aktueller Webstandards zur Entwicklung wartungsfreundlicher, performanter und qualitativ hochwertiger Anwendungen
- VS Code, Chrome-DevTools, OpenLense, Git, GitLab, Jira, Confluence, SCRUM, CI/CD, DevOps, RxJs, REST, responsive Webdesign, TDD (Jasmine, Karma, Protractor, Playwright), Angular, Lit, React, Lokalisierung (i18n), WebComponents, EventBus, Docker, Kuberneters, WSL

Eingesetzte Qualifikationen

Responsive Webdesign, Webdesign, DevOps, Confluence, Scrum, Test Automation, Softwareanforderungsanalyse, Software Architecture, Software Design, Docker, Git, Java (allg.), Jira, Software engineering / -technik, Softwareentwicklung (allg.), Typescript, Angular, CSS (Cascading Style Sheet), HTML5, JavaScript, Kubernetes, React (JavaScript library), Web Entwicklung

Software Engineer
ipoque GmbH - A Rohde & Schwarz Company, remote/Leipzig
7/2022 – 7/2024 (2 Jahre, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

7/2022 – 7/2024

Tätigkeitsbeschreibung

- Full-Stack-Webentwicklung für die Entwicklung der R&S Webanwendungen mit starkem Focus auf Microservice Architektur und Performance
- Konzeption, Test und Implementierung von neu entwickelten Web- und Cloud-Anwendungen
- Entwicklung von Microservices und Rest-Schnittstellen
- Nutzung aktueller Webstandards zur Entwicklung wartungsfreundlicher, performanter und qualitativ hochwertiger Anwendungen
- VS Code, Chrome-DevTools, OpenLense, Git, GitLab, Jira, Confluence, SCRUM, CI/CD, DevOps, RxJs, REST, responsive Webdesign, TDD (Jasmine, Karma, Protractor, Playwright), Angular, Lit, React, Lokalisierung (i18n), WebComponents, EventBus, Docker, Kuberneters, WSL

Eingesetzte Qualifikationen

Responsive Webdesign, DevOps (allg.), Confluence, Scrum, Test Automation, Software Architecture, Software Design, Docker, Git, Java (allg.), Jira, Software engineering / -technik, Softwareentwicklung (allg.), Typescript, Angular, CSS (Cascading Style Sheet), HTML5, JavaScript, Kubernetes, React (JavaScript library), Web Entwicklung

Softwareentwickler
HAWE Hydraulik, remote
3/2022 – 6/2022 (4 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

3/2022 – 6/2022

Tätigkeitsbeschreibung

Bestandsprojekt (HTS)
• Weiterentwicklung der bestehenden API (Logik)
• Weiterentwicklung des bestehenden Web-Clients (UI + Logik)
• ETL-Prozess zur Integration einer bestehenden SQL-Datenbank

• C#, Asp.Net, Net core 6, WebApi, Blazor, MudBlazor, REST, MSSQL,
OpenApi (Swagger), Azure DevOps, CI/CD, Pipelines, ETL, SSIS
• Visual Studio 2019/2022, Resharper, IIS, Git, Azure, SCRUM

Eingesetzte Qualifikationen

.Net, ASP.NET, C#, Entity Framework, ETL, Microsoft Azure, IIS, Microsoft SQL Server Integration Services (SSIS), Responsive Webdesign, Scrum, Software Architecture, Software Design, Softwareentwicklung (allg.), SQL, Webdesign

Softwareentwickler
ipoque GmbH - A Rohde & Schwarz Company, remote
9/2021 – 2/2022 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2021 – 2/2022

Tätigkeitsbeschreibung

- Erweiterung der bestehenden SPA (SinglePageApplication) zur Verwaltung,
Parametrisierung und Einstellung der DPI-Software (deep packet inspection)
- UserManagement
- Angular 11, RxJs, Material Design, REST, responsive Webdesign, Angular CLI,
TDD (Jasmine, Karma und Protractor)
- VS Code, Chrome-DevTools, Git, Jira, Confluence, SCRUM

Eingesetzte Qualifikationen

Angular, Confluence, CSS (Cascading Style Sheet), Git, HTML5, Jira, Scrum, Software Architecture, Software Design, Softwareentwicklung (allg.), Test Automation, Typescript

Softwareentwicker
HAWE Hydraulik, remote
5/2021 – 8/2021 (4 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

5/2021 – 8/2021

Tätigkeitsbeschreibung

Bestandsprojekt (HTS)
• Weiterentwicklung der bestehenden API (Logik)
• Weiterentwicklung des bestehenden Web-Clients (UI + Logik)
• Umstellung von Razor auf Blazor (Asp.Net)

• C#, Asp.Net, Net core 5, WebApi, Blazor, Bootstrap, FlexLayout, REST, MSSQL,
OpenApi (Swagger), Azure DevOps, CI/CD, Pipelines
• Visual Studio 2019, Resharper, IIS, Git, Azure, SCRUM

Eingesetzte Qualifikationen

.Net, ASP.NET, C#, Git, JavaScript, Microsoft Azure, IIS, Scrum, SQL, Microsoft Visual Studio, Webdesign

Softwareentwickler
O.K. Software und Beratung GmbH, remote
11/2020 – 4/2021 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

11/2020 – 4/2021

Tätigkeitsbeschreibung

- Unterstützung bei der Weiterentwicklung und Erweiterung einer bestehenden Kassensoftware für Bäckereien und Backhäuser (BBN-Kasse)
- Anbindung neuer Hardware Komponenten (Cashlogy-Bezahlsystem,
Kassenschubladen, Bondrucker, etc.)

Eingesetzte Qualifikationen

.Net, C#, Firebird, Git, Hypertext Transfer Protocols (HTTP), Nunit, Distributed Computing, Microsoft Visual Studio, Windows Presentation Foundation

Softwareentwickler
HAWE Hydraulik, remote
2/2020 – 6/2020 (5 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

2/2020 – 6/2020

Tätigkeitsbeschreibung

Bestandsprojekt (HTS)
• Implementierung weiterer Funktionen und Services
• Erweiterung der UI und der WebApi zur Anbindung externer Systeme
• WebApi, Asp.Net MVC, Razor Pages, Ajax, C#, .Net Core 2.2, MSSQL, EF Core, JavaScript, Bootstrap, Responsive Design
• IIS Hosting, Azure DevOps, Azure CI, GIT, Active Directory, Windows-Authorisierung, SCRUM

Eingesetzte Qualifikationen

Responsive Webdesign, Webdesign, Datenbankentwicklung, Microsoft SQL-Server (MS SQL), DevOps, Scrum, IIS, .Net, Entity Framework, Git, Ajax, ASP.NET, JavaScript, Json

Softwareentwickler
Intracon Marketing Services GmbH, remote
1/2020 – 2/2020 (2 Monate)
Dienstleistungsbranchen (Service)
Tätigkeitszeitraum

1/2020 – 2/2020

Tätigkeitsbeschreibung

Resource-Management-Portal, IT-Trainer-Portal
• Implementierung neuer Funktionen (WebApp) und Services (WebApi)
• Implementierung Reportfunktionalität für absolvierte Events, Reminder für IT-Trainer
• Upload von Bildern und Belege, dynamische PDF-Generierung (Reports)
• Online-Approvement-Process
• Angular 8, C#, GIT, Responsive Design, Material-Design, TypeScript, IText,
.Net Core 2.2, Excel
• Azure, Azure Blob Storage, Azure AD, Azure Sql, Azure DevOps, EF Core, SCRUM

Eingesetzte Qualifikationen

Responsive Webdesign, Webdesign, Microsoft SQL-Server (MS SQL), Scrum, Active Directory, .Net, Entity Framework, Microsoft Azure, Angular, JavaScript, Json, JavaScript-Frameworks

Softwareentwickler
ASKION GmbH, Gera
9/2019 – 11/2019 (3 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

9/2019 – 11/2019

Tätigkeitsbeschreibung

- Erstellung eines WPF-Prototype (GUI) für ein bestehendes Backend-System zur Steuerung von Cryo-Scannern
- Adaption des Frontend-Prototype mit der bestehenden Middleware
- Speichern und auslesen von Gerätekonfigurationen (JSON)
- Auslesen und Anzeigen der entsprechenden Datamatrix-Codes auf den Proben-Tubes
- Bildverabeitung mittels open source Bibliotheken
- Net 4.6, C#, MVVM-Pattern & Material-Design, SCRUM
- Codereview der bestehenden Middleware und des Backend
- Aufwandsabschätzung in Bezug auf Überarbeitung/Neuentwicklung von Middleware und Backend unter Betrachtung aktueller Bibliotheken, Praktiken und Pattern

Eingesetzte Qualifikationen

Corporate Design, Bildverarbeitung, Code-Review, Software Design, .Net, Windows Presentation Foundation

Softwareentwickler
HAWE Hydraulik, HomeOffice / remote
10/2018 – 7/2019 (10 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

10/2018 – 7/2019

Tätigkeitsbeschreibung

"HTS - HAWE Tracebility System"

- Refactoring/Neuentwicklung/Migration
- Tracking-System für den Einsatz in der Montage, Fertigung und im Teileaustausch
- Ansteuerung via GUI (durch User - WebFrontent) oder WebApi (durch Roboter)
- Erfassen, Suchen, Filtern aller relevanter Daten durch Eingabe oder Datamatrix-Scan
- autom. Generierung von PrintLabels (Metadaten und Datamatrix) für das markieren der einzelnen Bauteile und sofortige Ansteuerung der entspechenden Drucker
- Authorisierung und Authentifizierung
- hoher Grad an Regularien und Validierung bei der Datenerfassung, um Datenkonsistenz zu gewährleisten
- Bereitstellung der WebApi via OpenApi (Swagger)

Eingesetzte Qualifikationen

Responsive Webdesign, Webdesign, Microsoft SQL-Server (MS SQL), IIS, C#, Microsoft Visual Studio, ASP.NET, Representational State Transfer (REST)

Softwareentwickler, Projektleiter
Intragon IT Services GmbH, HomeOffice / remote
8/2018 – 9/2018 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

8/2018 – 9/2018

Tätigkeitsbeschreibung

"RPM Trainerportal"

- Konzept/Neuentwicklung
- Trainerportal als zentrale Verwaltung und Neuanlage aller Termine
- Validierung der Termineingaben auf Grund verschiedener Parameter (Zeit/Entfernung zum vorherigen Termin)
- Authorisierung / Authentifizierung mittels Azure AD
- Zusammenspiel zwischen Trainerportal, SharePoint und Microsoft Flows

Eingesetzte Qualifikationen

Responsive Webdesign, Webdesign, Microsoft SQL Server Integration Services (SSIS), Projektleitung / Teamleitung (IT), C#, Microsoft Visual Studio, Microsoft Azure, Angular, ASP.NET, Representational State Transfer (REST)

Softwareentwickler, Projektleiter
Intragon IT Services GmbH, HomeOffice / remote
5/2018 – 7/2018 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2018 – 7/2018

Tätigkeitsbeschreibung

RPM - Produktupdate
Konzept/Umsetzung folgender Erweiterungen
• Bereich für die automatische Generierung von Quartalsberichten basierend
auf der Userauswahl/-filterung
• Bereich für die automatische Generierung von Rechnungsvorlagen basierend auf Userauswahl/-filterung
• Bereich für die Zuordnung von Trainern und Ersatztrainern zu entsprechenden Märkten
• Bereich für die automatische Rechnungsstellung, -validierung und -kontrolle

Eingesetzte Qualifikationen

Responsive Webdesign, Microsoft SQL Server Integration Services (SSIS), C#, Typescript, Microsoft Visual Studio, Microsoft Azure, Angular, ASP.NET, Representational State Transfer (REST), Microsoft Office 365

Softwareentwickler, Projektleiter
Merck Business Services, remote
4/2018 – 5/2018 (2 Monate)
Chemieindustrie
Tätigkeitszeitraum

4/2018 – 5/2018

Tätigkeitsbeschreibung

CBE - Produkt-Update JPN + USA
--------------------------------------

- Konzept, Design und Implementierung weiterer Prokuktanforderungen für den japanischen sowie den amerikanischen Markt
- Implementierung detailierter Aproval-Informationen, Export-Funktionalität (Excel, PDF)
- Erweiterung verschiedener Suchparameter und bestimmter Result-Views

Eingesetzte Qualifikationen

Adobe Photoshop, Transact-Sql, ETL, C#, Entity Framework, Language Integrated Query, Microsoft Visual Studio, Windows Presentation Foundation, XML, Microsoft Office 365, Workflows, Prozessoptimierung, Requirement Analyse

Softwareentwickler, Projektleiter
Intragon IT Services GmbH, remote
3/2018 – 4/2018 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2018 – 4/2018

Tätigkeitsbeschreibung

Migration - Access WebApp nach Azure (SQL + WebApp)
---------------------------------------------------------------

- Planung und Umsetzung des Migrationsprojektes
- Migration der AccessWeb-DB nach Azure SQL-DB via SSIS
- Einbindung von Azure AD in die DB-Levels der neuen Azure SQL DB
- Konzept, Design und Implementierung des Frontends auf Basis von ASP.NET core 2.0 und Angular 5 in Verbindung mit Angular Material Design und FlexLayout (responsive Design)
- Konzept und Implementierung des Backends auf Basis von ASP.NET core 2.0 und entsprechender WebApi
- Implementierung von Authentifizierung und Authorisierung in Verbindung mit Azure Active Directory
- Anpassung aller relevanter Dritt-Schnittstellen zum neuen System

Eingesetzte Qualifikationen

Responsive Webdesign, Webdesign, Transact-Sql, .Net, .Net Framework (Microsoft), C#, Entity Framework, Typescript, Microsoft Visual Studio, Microsoft Azure, AngularJS, ASP.NET, CSS (Cascading Style Sheet), HTML5, JavaScript, Representational State Transfer (REST), Web Entwicklung

Softwareentwickler, Projektleiter
Merck Business Services, remote
12/2017 – 2/2018 (3 Monate)
Chemieindustrie
Tätigkeitszeitraum

12/2017 – 2/2018

Tätigkeitsbeschreibung

CBE - Database Backup Explorer Update USA
---------------------------------------------------

- Konzept, Design und Implementierung einer Prokukterweiterung für den amerikanischen Markt basierend auf der Erstentwicklung (CBE)
- Datenanalyse der FlatFile-Datenbankdumps
- Migration der Daten durch SSIS in Sqlite-Datenbanken
- Implementierung zusätzlicher Daten, Ansichten und Funktionen für den amerikanischen Markt
- Asynchrones Laden der verschiedenen Datenebenen und Verwendung von MaterialDesign für entsprechende User Experience (UX) und Usability
- optimierung der Loading-Strategie auf Grund sehr großer Datenmengen
- direkte Abstimmung mit dem Endkunden via Skype
- Umsetzung der Anforderungen für zwei DB-Backup-Instanzen

Eingesetzte Qualifikationen

Adobe Photoshop, Transact-Sql, ETL, C#, Language Integrated Query, Microsoft Visual Studio, Windows Presentation Foundation, XML, User Experience (UX), Prozessoptimierung, Requirement Analyse

Softwareentwickler, Projektleiter
Daimler AG, remote
10/2017 – 11/2017 (2 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2017 – 11/2017

Tätigkeitsbeschreibung

SBW Refactoring/Update/Migration
----------------------------------------

- Migration einer bestehenden, komplexen Office-Anwendung für das einheitliche Berichtswesen von Office 2013 (Windows 7) auf Office 2016 (Windows 10)
- Refactoring/Update aller Module und Schnittstellen zu Dritt-systemen
- Funktions- und Integrationstests

Eingesetzte Qualifikationen

Windows 10, Windows 7, Softwareanforderungsanalyse, XML, System Analyse, VBA (Visual Basic for Applications), Arbeitsstatione, Microsoft Office 365, Workflows, Prozessoptimierung, Requirement Analyse

Softwareentwickler, Projektleiter
Merck Business Services, remote
9/2017 – 10/2017 (2 Monate)
Chemieindustrie
Tätigkeitszeitraum

9/2017 – 10/2017

Tätigkeitsbeschreibung

CBE - Database Backup Explorer Update JPN
----------------------------------------------------

- Konzept, Design und Implementierung einer Prokukterweiterung für den japanischen Markt basierend auf der Erstentwicklung (CBE)
- Datenanalyse der FlatFile-Datenbankdumps
- Migration der Daten durch SSIS in Sqlite-Datenbanken
- Implementierung zusätzlicher Daten, Ansichten und Funktionen für den japanischen Markt
- Asynchrones Laden der verschiedenen Datenebenen und Verwendung von MaterialDesign für entsprechende User Experience (UX) und Usability
- direkte Abstimmung mit dem Endkunden via Skype

Eingesetzte Qualifikationen

Adobe Photoshop, Transact-Sql, ETL, Microsoft SQL-Server (MS SQL), C#, Entity Framework, Language Integrated Query, Microsoft Visual Studio, Windows Presentation Foundation, XML, Systemmigration, Workflows, Prozessoptimierung, Requirement Analyse

Softwareentwickler, Projektleiter
Intragon IT Services GmbH, remote
7/2017 – 8/2017 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2017 – 8/2017

Tätigkeitsbeschreibung

SharePoint Online - Report-Portal
--------------------------------------

- Konzept, Design und Implementierung eines Trainer-Portals in Sharepoint Online
- Login externer Trainer via Active Directory
- Übersicht aller Trainingstermine (für den jeweiligen Trainer) gruppiert nach verschiedenen Kategorien
- Trainer haben die Mölgichkeit, für absolvierte Trainings ihre Reports auszufüllen, Rechungen hochzuladen und einen Genehmigungsworkflow zu starten
- zu befüllende Reports werden täglich mehrmals nach bestimmten Kriterien via Microsoft Flow autom. generiert und bereitgestellt > Trainer werden durch Email benachrichtigt
- nach erfolgreicher Genehmigung werden aus den Daten der ausgefüllten Reports autom. Worddokumente generiert und auf SharePoint gespeichert (Archivierung)

Eingesetzte Qualifikationen

Microsoft Access, Microsoft SQL-Server (MS SQL), Active Directory, Microsoft SharePoint Server, CSS (Cascading Style Sheet), HTML5, JavaScript, Microsoft Office 365, Workflows

Softwareentwickler, Projektleiter
Intragon IT Services GmbH, remote
5/2017 – 6/2017 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2017 – 6/2017

Tätigkeitsbeschreibung

SharePoint Online - BI-Kundendashboard
-----------------------------------------------

- Konzept, Design und Implementierung eines Kunden-Dashboards in Sharepoint Online
- Bezug der aktuellen Daten aus einer SQL DB über Excel-Sql-Abfragen
- Darstellung aller BI-relevanter Informationen in Exceldiagrammen und Pivottabellen inkl. Filterung und interaktiver Funktionen
- Implementierung der Exceldateien als ExcelWebPart in Sharepoint Online mit einer entsprechenden Site-Navigation und Zugangsberechtigung für den Kunden

Eingesetzte Qualifikationen

Microsoft SQL-Server (MS SQL), Microsoft SharePoint Server, CSS (Cascading Style Sheet), HTML5, JavaScript, Microsoft Office 365

Softwareentwickler, Projektleiter
Merck, Remote
3/2017 – 4/2017 (2 Monate)
Pharma
Tätigkeitszeitraum

3/2017 – 4/2017

Tätigkeitsbeschreibung

- Konzept, Design und Implementierung einer Client-Server-Applikation auf Basis von WPF, Framework 4.5
- Datenanalyse der FlatFile-Datenbankdumps
- Migration der Daten durch SSIS in Sqlite-Datenbanken
- Konzept & Implementierung eines Frontends (WPF), mit verschiedenen Filtern und Filterebenen
- Asyncrones Laden der verschiedenen Datenebenen und Verwendung von MaterialDesign für entsprechende User Experience (UX) und Usability
- MaterialDesign, Entity Framework, SQLITE, Linq2Sql, SSIS

Eingesetzte Qualifikationen

.Net, .Net Framework (Microsoft), Adobe Photoshop, Agile Methodologie, C#, ETL, Language Integrated Query, Systemmigration, Prozessoptimierung, SQL, Microsoft Visual Studio, Windows Presentation Foundation, XML

Softwareentwickler, Projektleiter
Aconext Stuttgart GmbH, Remote
1/2017 – 2/2017 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2017 – 2/2017

Tätigkeitsbeschreibung

- Konzept, Design und Implementierung einer Desktop-Applikation auf Basis von WPF, Framework 4.5, Unity, Prism, MVVM-Pattern,
- Container-Applikation zur Verwaltung und Steuerung einzelner Softwaremodule für die Prozessoptimierung/-digitaliesierung, sowie verschiedener ETL-Prozesse im Unternehmen
- Multithreading, Asynchroun Programming, ETL

Eingesetzte Qualifikationen

.Net Framework (Microsoft), Adobe Photoshop, Agile Methodologie, C#, ETL, Workflows, Prozessoptimierung, Microsoft Visual Studio, Windows Presentation Foundation, XML

Softwareentwickler, Consultant
Intracon IT Services GmbH, Kronberg i. Ts. / Remote
12/2016 – 12/2016 (1 Monat)
Medienbranche
Tätigkeitszeitraum

12/2016 – 12/2016

Tätigkeitsbeschreibung

Ablösung einer auf Excel basierenden und gewachsenen Verwaltung von Ressourcen, Projekten, Kosten und deren Reports hin zu einer Datenbank gestützen, zentralen Anwendung.
Umsetzung der Lösung in eine Access-Web-App in Verbindung mit Office 365 und SharePoint Online mit folgenden Funktionalitäten:
- Verwaltung von Ressourcen, Kunden, Terminen/Aufträgen
- Budgetierung der Aufträge auf verschiedenen Leveln (Gesamtbudget, Reisekosten, Personalkosten, etc.)
- komfortabler Datenexport nach Excel unter Auswahl von Datums-Parametern
- Reportmöglichkeit

KeyWords:
Access Web-App, Office 365, SharePoint Online

Eingesetzte Qualifikationen

Microsoft Access, Workflows, Prozessoptimierung, Requirement Analyse

Softwareentwickler
Aconext, Stuttgart/Remote
11/2016 – 11/2016 (1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

11/2016 – 11/2016

Tätigkeitsbeschreibung

Erweiterung/Update/Refactoring einer Anwendung (WPF-Standallone-Lösung), die zur Manipulation von HTML-Dateien eines lokal gespeicherten Web-Verzeichnisses dient.
Hierbei werden anhand einer externen Konfigurations-Datei mit umfangreicher Parametriermöglichkeit alle entsprechenden HTML-Dateien gefunden und dessen Inhalte laut Konfiguration geändert/angepasst.

Techniken/Kenntnisse/Pattern
VB.NET, XAML, WPF, MVVM, Regular Expression, TPL (.NET), Multithreading, Prozess-/Requirement-Analysen, HTML

Produkte/Programme
Visual Studio, Expression Blend

Eingesetzte Qualifikationen

.Net, CSS (Cascading Style Sheet), HTML, JavaScript, Workflows, Prozessoptimierung, Requirement Analyse, Softwareentwicklung (allg.), Microsoft Visual Studio, Windows Presentation Foundation

Softwareentwickler, Consultant
Aconext, Stuttgart/Remote
10/2016 – 10/2016 (1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2016 – 10/2016

Tätigkeitsbeschreibung

- CI-Design- & Implementierungsmöglichkeiten für Word-Vorlagen
- Autoformatierung für bestimmte Text-Matches innerhalb des Dokuments
- Konzept, Design und Implementierung einer Ribbon, mit verschiedenen Funktionalitäten für die Prozess- und Dokumentenautomatisierung
- Beratung bezüglich Interaktion/Integration mit/in SharePoint

Eingesetzte Qualifikationen

C#, Design (allg.), It-Beratung, Workflows, Prozessoptimierung, Requirement Analyse, Softwareentwicklung (allg.), Technische Dokumentation, VBA (Visual Basic for Applications), XML

Softwareentwickler
Daimler AG, HomeOffice/Remote
9/2016 – 9/2016 (1 Monat)
Automobilindustrie
Tätigkeitszeitraum

9/2016 – 9/2016

Tätigkeitsbeschreibung

- Überprüfung und Migration einer bestehenden, komplexen Excelanwendung von Office 2010 auf Office 2013
- System- und Bedarfsanalyse
- Anpassung aller relevanten Module und API-Schnittstellen
- Anpassung aller Schnittstellen zu externen Systemen

Eingesetzte Qualifikationen

Systemmigration, Reporting, Softwareentwicklung (allg.), VBA (Visual Basic for Applications), Visual Basic, Windows 7

Consult, Softwareentwickler
Kundenname anonymisiert, HomeOffice/Remote
7/2016 – 7/2016 (1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2016 – 7/2016

Tätigkeitsbeschreibung

- Consulting bzgl. Ribbon-Customizing für Office 2010/2013 (Möglichkeiten, Verwendung, Aufbau, funktionale Basics, Anbindung ext. Scnittstellen)
- Support beim Konzept/Design eines (Word) Templates für einen OEM-Kunden
- Support bei der Umsetzung des Prototypen (Template)
- Konzepet/Design und Implementierung der Ribbon inkl. aller Funktionalitäten für den OEM-Kunden

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), VBA (Visual Basic for Applications), It-Beratung, Technische Dokumentation, Design (allg.)

Softwareentwickler
Aconext, Stuttgart/Remote
4/2016 – 4/2016 (1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2016 – 4/2016

Tätigkeitsbeschreibung

- Daten-, System- und Prozessanalyse
- Entwicklung eines Excel-AddIn (Office 365) mit folgenden Funktionali-täten:
• autom. Validierung, Anpassung des Contents unter Beachtung benutzerdefinierter
Angaben
• autom. Spaltensortierung und -formatierung nach Benutzer-angaben

Eingesetzte Qualifikationen

Workflows, Prozessoptimierung, Requirement Analyse, Softwareentwicklung (allg.), VBA (Visual Basic for Applications), XML

Softwareentwickler
Aconext, HomeOffice/Remote
2/2016 – 3/2016 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

2/2016 – 3/2016

Tätigkeitsbeschreibung

Refactoring/Anpassung/Update einer Software auf Basis von .NET
4.5, TPL und WPF (MVVM)
• Auslesung von exportierten Excelfiles eines Drittsystems
• Asynchrone und parallele Verarbeitung
• Generierung vordefinierter XML-Strukturen unter Einbindung der ausgelesenen
Daten zum Einspielen in das Drittsystem
• verschiedene Filter- und Ausschlussmöglichkeiten
• Anpassung der Xml-Struktur (Tabellen- und Spaltenbreite, etc.) über
das UI
• Verschiedene Darstellung des XML-Contents (Tree, Browser, plain
Text)
• Delta-Analyse der verschiedenen Excelmappen und -sheets
• optische Darstellung der Analysen in der UI
• Sortierung des Xml-Contents nach bestimmten Mustern (kann in
externer Config-Datei entsprechend eingestellt werden)

Eingesetzte Qualifikationen

.Net, Softwareentwicklung (allg.), User Interface (UI), Microsoft Visual Studio, Windows Presentation Foundation, XML

Softwareentwicklung, Projektleitung
Kundenname anonymisiert, Schopfloch, Homeoffice/remote
9/2015 – 9/2015 (1 Monat)
Metall-, Holz- und Papierindustrie
Tätigkeitszeitraum

9/2015 – 9/2015

Tätigkeitsbeschreibung

Microsoft Word - Ribbonbar

- Entwicklung / Anpassung einer Word-Ribbon-Bar für Teilaufgaben der Dokumentationserstellung
- Schnellzugriff und autom. Anwendung benutzerdefinierter Vorlagen, Formate und Bausteine
- automatisches Einfügen und Formatieren bestimmter Objekte unter bestimmten Voraussetzungen

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT), Softwareentwicklung (allg.), VBA (Visual Basic for Applications), Prozessoptimierung, Workflows

Softwareentwickler, Projektleiter
reinisch AG, Homeoffice/remote
7/2015 – 8/2015 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2015 – 8/2015

Tätigkeitsbeschreibung

.NET WPF MVVM Desktop-Anwendung (Software zum Auslesen, Analysieren, Aufbereiten von Daten)

- Software auf Basis von .NET 4.0, TPL und WPF (MVVM)
- Auslesung von Text- und Excelfiles - Datenvalidierung, -aufbereitung und Report
- verschiedene Filter- und Ausschlussmöglichkeiten
- Ergebnissdarstellung / -export nach Excel

Keywords: VB.NET, WPF, MVVM, TPL, RegularExpression, Excel

Eingesetzte Qualifikationen

.Net, Projektleitung / Teamleitung (IT), Workflows, Prozessoptimierung, Softwareentwicklung (allg.), User Experience (UX), User Interface (UI), Visual Basic, Microsoft Visual Studio

Softwareentwickler, Projektleiter
Bachmann Monitoring GmbH, Rudolstadt, Homeoffice/remote
3/2014 – 3/2014 (1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2014 – 3/2014

Tätigkeitsbeschreibung

.NET WPF Desktop-Anwendung (DocuCollector)

- Desktopanwendung auf Basis von .NET Framework 4.5, WPF (MVVM) und TPL
- Anhand benutzerspezifischer Filter und Einstellungen wird in parallelen, synchronisierten Threads das Filesystem nach speziellen Dateien durchsucht
- Diese werden anhand von RegularExpressions und einer definierten Namenskonvention bzgl. der Dateibenennungen im System gefiltert und in entsprechenden Paketen zusammengestellt (kopiert)
- So werden in einem Programmlauf alle notwendigen, aktuellen (Versionsnummer im Namen) Dateien und Medien für die entsprechende Dokumentation zusammengestellt und in einer vordefinierten Ordnerstruktur abgelegt.
- Regeln und Filter werden in der Benutzeroberfläche bzw. in der externen Konfigurationsdatei (Excel) festgelegt
- Ausführliche Ergebnis- und Informationsdarstellung in der UI nach jedem Durchlauf
- Integriertes Fehlerlogging (Textdatei) sowohl auf Applikations- als auch auf Filesysteem-Ebene

Keywords: VB.NET, WPF, MVVM, RegularExpression

Eingesetzte Qualifikationen

.Net Framework (Microsoft), Projektleitung / Teamleitung (IT), Workflows, Prozessoptimierung, Scrum, Softwareentwicklung (allg.), User Experience (UX), User Interface (UI), Visual Basic, Microsoft Visual Studio

Softwareentwickler, Datenbankentwickler, Projektleiter
reinisch AG, Mönchengladbach, Homeoffice/remote
3/2013 – 6/2013 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2013 – 6/2013

Tätigkeitsbeschreibung

.NET WPF Client-Server-Anwendung (PPA (Prepress Assistant) - Prozessoptimierung/-automatisierung)

- Entwicklung und Programmierung einer Software auf Basis von .Net Framework 4.0, VB.Net (WPF) und Sql-Datenbank (Backend)
- Client-Server-Lösung zur Verwaltung, Fakturierung und automatischen/manuellen Generierung von Aufträgen für die Druckvorstufe
- Bestellungen werden autom. eingelesen, validiert und verarbeitet. Anschließend wird ein entsprechender Auftrag (Ticket) generiert. Um diesen Auftrag bearbeiten zu können, werden aus einem Filesystem alle zugehörigen Daten (PDF-Dateien, NRG-Images, Excel-Dateien, usw.) gesammelt, für die Druckvorstufe aufbereitet und entsprechend der Bestellanforderung in einem temporären Ordner abgelegt.
- Aufträge können auch manuell generiert, und anschließend autom. verarbeitet werden
- Transparente Darstellung aller Aufträge und deren Status (Entwurf, In Bearbeitung, In Überarbeitung, Beim Druck, Fakturiert, Storniert, usw.)
- Verwendung von Autosuggestion bei der Eingabe manueller Daten
- Verwendung von individuellen Auftragsvorlagen (Templates)
- Verwendung von individuellen Textbausteinen
- Aufbereitete und gesammelte Daten werden als Zip-File auf dem FTP-Server der Druckerei zur Verfügung gestellt

Keywords: VB.NET, TPL, LINQ, RegularExpression, XML, SQL

Eingesetzte Qualifikationen

.Net Framework (Microsoft), Datenbankentwicklung, File Transfer Protocol (FTP), Language Integrated Query, Projektleitung / Teamleitung (IT), Workflows, Prozessoptimierung, Softwareentwicklung (allg.), SQL, User Experience (UX), User Interface (UI), Visual Basic, Microsoft Visual Studio, XML

Softwareentwickler, Datenbankentwickler, Projektleiter
Kundenname anonymisiert, Stuttgart, Homeoffice/remote
4/2012 – 7/2012 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2012 – 7/2012

Tätigkeitsbeschreibung

.NET WPF Client-Server-Anwendung (REAP - ERP-Software)

- Entwicklung und Programmierung einer Software auf Basis von .Net Framework 4.0, VB.Net und WPF
- Client-Server-Lösung (SQL-Datenbank) zur transparenten Abbildung und aktueller und zukünftiger Resourcen im Unternehmen
- stundengenaue Abbildung von Soll-/Ist-Zuständen unter Berücksichtigung gesetzlicher und bundeslandabhängiger Feiertage und individueller Wochenarbeitszeit der Mitarbeiter
- Import von Feiertagen im ical-Format
- Individuell einsetzbar durch dynamische Definitionen und Vorgaben
- Exportfunktion nach Excel
- Userverwaltung und Windows-Authentifizierung
- Automatische Verwaltung von Urlaub- und Gleitzeitständen
- Definition von „halben Urlaubstagen“ möglich (Silvester, Weihnachten)
- Zuordnung der Resourcen zu Projekten
- Forecast der Resourcen-Verfügbarkeiten

Keywords: VB.NET, XML, TPL, SQL, LINQ, WPF, MVVM, SQL-Datenbank, DI, IoC

Eingesetzte Qualifikationen

SQL, Datenbankentwicklung, Scrum, Projektleitung / Teamleitung (IT), Microsoft Visual Studio, XML, Language Integrated Query, Visual Basic, Softwareentwicklung (allg.), .Net Framework (Microsoft), User Experience (UX), User Interface (UI)

Softwareentwickler, Projektleiter
Kundenname anonymisiert, Stuttgart, Homeoffice/remote
6/2011 – 9/2011 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2011 – 9/2011

Tätigkeitsbeschreibung

.NET WinForms Desktop-Anwendung (ARA - Autoren- & Redaktionsapplikation)

- Entwicklung und Programmierung einer Software auf Basis von .Net Framework 3.5 und VB.Net
- lokaler Einsatz
- Software zur Erstellung und Validierung von Dokumenten auf Windows-Betriebssystem
- Valide Dokumente können als XML-Datei exportiert werden
- Invalide Dokumente können als verschlüsselte Datei exportiert werden, um daran später weiter zu arbeiten
- benutzerdefinierte Textvorlagen / Bausteine für schnellere Dokumenterstellung und einheitliche Terminierung

Eingesetzte Qualifikationen

Scrum, Projektleitung / Teamleitung (IT), Microsoft Visual Studio, XML, Visual Basic, Softwareentwicklung (allg.), .Net Framework (Microsoft), User Experience (UX), User Interface (UI), Prozessoptimierung, Workflows

Softwareentwicklung, Projektleitung
Kundenname anonymisiert, Homeoffice/remote
3/2011 – 4/2011 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2011 – 4/2011

Tätigkeitsbeschreibung

.NET WinForms Desktop-Anwendung (TsConverter)

- Softwareentwicklung auf .net-Basis und WinForms
- Software für die Extraktion/Injektion bestimmten Inhaltes (vorgegebene Kriterien) aus/in TS-Dateien
- lokaler Einsatz
- diverse Filter- und Einstellmöglichkeiten
- automatische und strukturierte Projektanlage im Filesystem

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT), Microsoft Visual Studio, XML, Visual Basic, Softwareentwicklung (allg.), .Net, User Experience (UX), User Interface (UI), Prozessoptimierung, Workflows

Softwareentwickler, Projektleiter
Kundenname anonymisiert, Stuttgart, Homeoffice/remote
7/2010 – 7/2010 (1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2010 – 7/2010

Tätigkeitsbeschreibung

.NET Desktop-Anwendung (PDF-WordCount)

- Entwicklung und Programmierung einer Software auf Basis von .Net Framework und VB.Net (WinForms)
- lokaler Einsatz
- Einlesen von ein oder mehreren PDF-Dokumenten und Auswertung folgender Fakten:
- Anzahl unterschiedlicher Worte
- Anzahl Gesamtworte
- Wie oft kommt welches Wort in welcher PDF-Datei vor
- Gesamtanzahl an Grafiken
- Anzahl an unterschiedlichen Grafiken und deren Pixelmaße
- Wie oft kommt welche Grafik in welcher PDF-Datei vor
- Export der Ergebnisse in eine Exceldatei
- Programmierung: VB.NET (Framework 3.5), Acrobat-Api

Eingesetzte Qualifikationen

Scrum, Projektleitung / Teamleitung (IT), Microsoft Visual Studio, Visual Basic, Softwareentwicklung (allg.), .Net Framework (Microsoft), User Experience (UX), User Interface (UI), Prozessoptimierung, Workflows

Softwareentwickler, Projektleiter
Kundenname anonymisiert, Stuttgart, Homeoffice/remote
3/2010 – 5/2010 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2010 – 5/2010

Tätigkeitsbeschreibung

.NET Desktop-Anwendung (RPO - Software zur Prozessoptimierung)

- Entwicklung und Programmierung einer Software auf Basis von .Net Framework und VB.Net
- lokaler Einsatz
- Software zur Sammlung und Steuerung von verschiedenen, einzelnen Softwaremodulen zur Optimierung verschiedener, interner Workflows (z.B. automatisches Einlesen von PDF-Dokumenten und anschließende Generierung von Dokumenten im XML-Austauschformat)
- Programmierung: VB.NET (Framework 3.5), RegularExpressions, Acrobat-Api, Xml

Eingesetzte Qualifikationen

Scrum, Projektleitung / Teamleitung (IT), Microsoft Visual Studio, XML, Visual Basic, Softwareentwicklung (allg.), .Net Framework (Microsoft), User Experience (UX), User Interface (UI), Prozessoptimierung, Workflows

Softwareentwickler, Projektleiter
Kundenname anonymisiert, Stuttgart, Homeoffice/remote
9/2009 – 1/2010 (5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2009 – 1/2010

Tätigkeitsbeschreibung

.NET Desktop-Anwendung (Automatisierungssoftware für Dokumentationserstellung)

- Entwicklung und Programmierung einer Software auf Basis von .Net Framework 3.5 und VB.Net
- lokaler Einsatz
- vollautomatische Konvertierung eines SGML-Datenbankabzuges in XML-Dateien
- Grafische Oberfläche zur Bearbeitung, Filterung und Suche der Dokumente
- automatische Filterläufe und Bereinigung nach vorgegebenen Kriterien
- Wiederverwendbarkeit der Projekte
- Report-, Log- und Auswertungsfunktionen
- Vollautomatischer Export in definierte XML-Formate (z.B. autom. Splittung von zu breiten Tabellen)
- Anschließende Konvertierung der XML-Ergebnisse in FrameMaker-Dateien (mittels DTD, EDD, R/W-Rules, etc.)
- finale Validierung und Aufbereitung in Frame Maker durch FrameScript-Tools

Keywords: VB.NET, .Net Framework, RegularExpressions, Xml, Xslt, Xpath, Sgml, DTD, EDD, FrameScript

Eingesetzte Qualifikationen

Scrum, Projektleitung / Teamleitung (IT), Microsoft Visual Studio, XML, Visual Basic, Softwareentwicklung (allg.), C#, .Net Framework (Microsoft), User Experience (UX), User Interface (UI), XSLT (XSL Transformation), Xpath, Prozessoptimierung, Workflows, Adobe Framemaker

Softwareentwickler, Projektleiter
Kundenname anonymisiert, Stuttgart, Homeoffice/remote
7/2009 – 8/2009 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2009 – 8/2009

Tätigkeitsbeschreibung

.NET WinForms Desktop-Anwendung (FIN - Fahrzeug-Identnummern-Aufbereitung)

- Entwicklung und Programmierung einer Software auf Basis von .Net Framework und VB.Net
- lokaler Einsatz
- Auslesen und Aufbereiten von Fahrzeug-Identnummern nach vorgegebenen Kriterien (Textmustern) aus einer unformatierten Textdatei
- automatisches Anlegen bestimmter Ordnerstrukturen für die Ergebnisse und einer Log-Datei
- Programmierung: VB.NET (Framework 2.0), RegularExpressions

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT), Microsoft Visual Studio, Visual Basic, Softwareentwicklung (allg.), .Net Framework (Microsoft), User Experience (UX), User Interface (UI), Prozessoptimierung, Workflows

Softwareentwicklung, Datenbankentwicklung, Projektleitung
reinisch AG, Stuttgart, Homeoffice/remote
5/2009 – 7/2009 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2009 – 7/2009

Tätigkeitsbeschreibung

.NET WinForm Desktop-Anwendung (AUA - Angebot und Abrechnung)

- Entwicklung und Programmierung einer Software auf Basis von .Net Framework und VB.Net
- lokaler Einsatz
- Erstellung, Verwaltung und Neuanlage von Kunden, eigenen Mitarbeitern, Angeboten und Rechnungen unter allen relevanten Voraussetzungen.
- Modularer Aufbau
- Zentrale Pflege aller wichtigen Daten
- Automatische Generierung von Rechnungen und Angeboten nach gewünschter CI
- Export nach PDF und Word möglich
- Reportfunktion
- Vorlagefunktion (Textbausteine)
- Programmierung: VB.NET (Framework 3.5), Excel, Access (Backend)

Eingesetzte Qualifikationen

.Net Framework (Microsoft), Microsoft Access, Projektleitung / Teamleitung (IT), Workflows, Prozessoptimierung, Crystal Reports, Scrum, Softwareentwicklung (allg.), SQL, User Experience (UX), User Interface (UI), VBA (Visual Basic for Applications), Visual Basic, Microsoft Visual Studio

Softwareentwickler, Datenbankentwickler, Projektleiter
Daimler AG, Stuttgart, Homeoffice/remote
2/2009 – 5/2009 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

2/2009 – 5/2009

Tätigkeitsbeschreibung

Access-Datenbankanwendung im Netzwerk

- Access-Datenbanklösung zur Verwaltung von Kraftstoffeigenschaften und –testergebnissen
- Analyse bestehender Datenstrukturen und Berechnungsgrundlagen
- Entwurf und Programmierung von Access-Datenbanken (Frontend / Backend-Lösung)
- Automatische Validierung und Import von Excel-Datenlisten in die Datenbank
- Automatische (selbständige) und logische Erweiterung der Datenbankstruktur beim Import der Datenlisten
- Recherche-, Berichts- und Druckfunktion
- Einsatz im Netzwerk
- Programmierung: VBA, Access, Excel, SQL, WinApi

Eingesetzte Qualifikationen

Microsoft Access, Projektleitung / Teamleitung (IT), Workflows, Prozessoptimierung, Scrum, Softwareentwicklung (allg.), SQL, User Experience (UX), User Interface (UI), VBA (Visual Basic for Applications)

Softwareentwickler, Projektleiter
Daimler AG, Stuttgart, Homeoffice/remote
5/2008 – 8/2008 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2008 – 8/2008

Tätigkeitsbeschreibung

Excel-Anwendung (standardisierte Berichterstattung)

- Entwicklung und Programmierung einer Excel-Anwendung (inkl. UI) zur bequemen und zeitnahen Erstellung von aufwendigen Reporten und Diagrammen
- Entwicklung und Anlage eines geeigneten Filesystems
- Möglichkeit von Offline- und Onlinebetrieb (im Netzwerk)
- Synchronisierung-Funktion
- Template-Verwaltung
- Menü- und Toolsteuerung/-anpassung durch Benutzer über Config-Datei möglich
- Schnittstellen zu Systemen von Drittanbietern
- Programmierung: VBA, Excel, SQL, WinApi

Eingesetzte Qualifikationen

Projektleitung / Teamleitung (IT), Workflows, Prozessoptimierung, Scrum, Softwareentwicklung (allg.), SQL, User Experience (UX), User Interface (UI), VBA (Visual Basic for Applications)

Softwareentwickler, Datenbankentwickler, Projektleiter
Daimler AG, Stuttgart, Homeoffice/remote
3/2007 – 6/2007 (4 Monate)
Automobilindustrie
Tätigkeitszeitraum

3/2007 – 6/2007

Tätigkeitsbeschreibung

Access-Anwendung (Frontend/Backend im Netzwerk)

- Analyse bestehender Datenstrukturen und Berechnungsgrundlagen
- Entwurf und Programmierung von Access-Datenbanken (Frontend / Backend-Lösung)
- zentrale Verwaltung aller Plansätze, BANFEN, Module, Pakete, den zugehörigen Rechnungen, Teams, Dienstleister, Preise
- Jahreszielwertsteuerung und –kontrolle der einzelnen Teambudgets inkl. Statistikfunktion
- modularer Aufbau und gezielte Preisgestaltung der Leistungspakete
- exakte Verwaltung der Teams und deren Berechtigungen bzgl. Rechnungsstellung, Modulverwendung, usw.
- Anlegen und Verwalten von Dienstleistern und Lieferantennummern
- Verwaltung separater Stundenpreise der. Dienstleister
- Berichts- und Druckfunktion
- Einsatz im Netzwerk
- Programmierung: VBA Access

Eingesetzte Qualifikationen

Microsoft Access, Projektleitung / Teamleitung (IT), Workflows, Prozessoptimierung, Scrum, Softwareentwicklung (allg.), SQL, User Experience (UX), User Interface (UI), VBA (Visual Basic for Applications), Windows XP

Ausbildung

Informatik
gesundheitsbedingte Beendigung nach 6 Semestern
2001
FSU Jena

Weitere Kenntnisse

Erfahrungen und Kenntnisse auf Senior-Level (>14 Jahre) im Bereich Softwareentwicklung, Prozessanalyse- und -optimierung/-automatisierung

Betriebssysteme:
-Windows XP
-Windows 7
-Windows 10

IT & Entwicklung
- Dokumentation
- IT-Projektleitung / -management
- Prozess- / Workflow-Analyse
- Prozess- / Workflow-Automatisierung
- Software-, Datenbank- & Systementwicklung
- Web, Mobile
- SharePoint
- Office 365

Programmiersprachen/Kenntnisse:
- VB.NET
- VBA
- ASP.NET ab 3.5
- Microsoft WPF
- Microsoft WCF
- REST, WebAPI
- MySQL
- PHP5
- C#
- Java
- JavaScript
- JQuerry, JSON
- XML, XSLT, XSD, XPATH
- RegularExpressions
- HTML5
- CSS3, LESS
- SGML, DTD
- FrameScript/ElmScript
- Datebankmodellierung, Softwareentwicklung, Client-Server-Lösungen
- MVVM, MVC, n-Tier Architektur
- SCRUM, XP
- Android Entwicklung
- SharePoint-Entwicklung

häufig und normal genutzte Programme:
- Visual Studio 2008/2010/2015/2017
- Visual Studio Code
- Microsoft Expression Blend
- Microsoft Expression Design
- Eclipse
- Office-Paket
- Adobe Frame Maker
- Adobe InDesign
- Adobe Photoshop
- Adobe Illustrator
- Android Studio
- Yeoman, Gulp, Bower, node.js, TFS

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Gut)
  • Russisch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
9535
Alter
51
Berufserfahrung
23 Jahre und 3 Monate (seit 09/2001)
Projektleitung
12 Jahre

Kontaktdaten

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

Jetzt Mitglied werden