C# Senior Full Stack Softwareentwickler
- Verfügbarkeit einsehen
- 2 Referenzen
- 90€/Stunde
- 65439 Flörsheim am Main
- Weltweit
- de | en
- 25.09.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
10/2022 – offen
Tätigkeitsbeschreibung
Entwicklung einer Komplettlösung für einen Marktplatz für
nachhaltige Produkte. Umsetzung mit Angular (Frontend) sowie C# .NET Core, ASP.NET, Entity Framework (RESTful und ODATA) und
PostgreSQL (Backend)
SQL, Node.Js, Typescript, JavaScript, .Net, Angular, C#, DevOps, Entity Framework, Postgresql, Projektleitung / Teamleitung (IT)
11/2019 – 12/2023
Tätigkeitsbeschreibung
Drucker- und Schachtsteuerung:
- Technologien: C# (FastReport.NET)
- Projekt: Seitenbasierte Drucker- und Schachtsteuerung sowie Aufsplittung eines Stapeldokuments in Einzeldokumente.
Einwohner-Selbstauskunft bei Katastrophen:
- Technologien: JavaScript (Vue3, Quasar)
- Projekt: Entwicklung einer Anwendung zur Einwohner-Selbstauskunft über den zugewiesenen Schutzraum im Katastrophenfall (ZUPLA «Zuweisungsplanung»).
Brute-Force-Schutz Modul:
- Technologien: C# (Nancy)
- Projekt: Entwicklung eines Brute-Force-Schutz Moduls zur IP-Sperre und exponentiellen Erhöhung der Wartezeit bei falscher Eingabe von Zugangsdaten.
Fixierung von Spalten bei horizontalem Scrolling:
- Technologien: JavaScript (AngularJS, Ignite UI igGrid)
- Projekt: Konfigurierbare Fixierung von Spalten bei horizontalem Scrolling.
Webbasiertes Dokumentenmanagementsystem (DMS):
- Technologien: TypeScript (Vue, Quasar)
- Projekt: Entwicklung und Konzeption des webbasierten DMS «ArcFlow.Next».
---- Unterprojekte:
------ Baumstruktur: Anzeige einer Baumstruktur zur Verwaltung von Arbeitsmappen, Archiven, Anhangdateien und Versionen (JQuery zTree).
------ MS Office Dokumente: Anzeige von Word und Excel Dokumenten (Syncfusion).
------ PDF-Dokumente: Anzeige von PDF-Dokumenten (Mozilla PDFJS).
------ E-Mail-Formate: Anzeige von MSG und EML E-Mail-Formaten.
------ Textformate: Anzeige diverser Text-Formate mit und ohne Syntaxhighlighting.
------ Dynamische Dialoge: Darstellung dynamischer Dialoge und Oberflächen über in der Datenbank gespeicherte JSON-Konfigurationen.
Konvertierung von XML in CSV:
- Technologien: PS (XPath XML)
- Projekt: Annotationsbasierte Konvertierung von hierarchischen XML- in CSV-Dateien.
SQL, .Net, AngularJS, ASP.NET, C#, Entity Framework, Informatik, JavaScript, Node.Js, Software Architecture, Software Design, Softwareentwicklung (allg.), Application Packaging, Software Quality, Typescript, Vue.Js
10/2015 – 10/2019
Tätigkeitsbeschreibung
REST-Schnittstelle für Sirenenanzeige:
- Technologien: C# (EntityFramework, NancyFx, Newtonsoft.JSON), JavaScript (AngularJS)
- Projekt: Anbindung der Polyalert-Schnittstelle zur Darstellung stationärer und mobiler Sirenen auf Google Maps und Berechnung der Schallradien.
Build-Prozess Automatisierung:
- Technologien: JavaScript (NodeJS)
- Projekt: Entwicklung eines Tools zur Automatisierung des Build-Prozesses, inklusive Versionsnummer-Inkrementierung, Kompilierung und Verteilung.
Lizenzdateien-Generierung:
- Technologien: JavaScript (NodeJS)
- Projekt: Entwicklung eines Tools zur Generierung verschlüsselter Lizenzdateien.
Dynamische PDF-Anzeige:
- Technologien: C# (FastReport.NET)
- Projekt: Erstellung diverser Outputs für dynamische PDF-Anzeigen, wie Schutzraumdaten und Materiallager-Barcodes.
Applikationswechsel:
- Technologien: JavaScript (AngularJS), C#
- Projekt: Entwicklung dynamischer Applikationswechsel auf dem ArcFlow Application Builder (AAB).
Deployment-Prozess Automatisierung:
- Technologien: C# (.NET WinForms)
- Projekt: Entwicklung eines Tools zur Automatisierung des Deployment-Prozesses, inklusive Software-Konfigurationsmanagement und Datenbankaktualisierung.
Schutzrauminformationen auf Google Maps:
- Technologien: JavaScript (AngularJS)
- Projekt: Anzeige von Schutzrauminformationen auf Google Maps mit Icon-Darstellung abhängig von der Art des Schutzraums.
SAP-Schnittstelle:
- Technologien: C#, XML
- Projekt: Implementierung einer SAP-Schnittstelle zur Abrechnung von Schutzraumgebühren und Materialrechnungen.
Responsive Skalierung von Website-Objekten:
- Technologien: JavaScript (AngularJS, JQuery)
- Projekt: Entwicklung eines Moduls zur responsiven Skalierung von Website-Objekten zur Laufzeit.
Tastatursteuerung von Webdialogen:
- Technologien: JavaScript (AngularJS, JQuery)
- Projekt: Entwicklung eines Moduls zur nachträglichen Tastatursteuerung von Dialogen auf einer Website.
SMS Authentifizierungstoken:
- Technologien: JavaScript (Socket.IO), Raspberry Pi (GSM AT Kommandos)
- Projekt: Entwicklung eines Tools zum Empfang von Authentifizierungstokens per SMS und deren Darstellung auf einer Website.
SQL, .Net, Typescript, JavaScript, AngularJS, ASP.NET, C#, Entity Framework, Informatik, Node.Js, Softwareentwicklung (allg.)
Ausbildung
Technische Universität Darmstadt
Darmstadt
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden