Solution Architekt und Datenbank Spezialist (.NET, SQL, Performance-Optimierung, Systemintegration, Datenmigration)
- Verfügbarkeit einsehen
- 0 Referenzen
- 104‐340€/Stunde
- 72149 Neustetten (Württemberg)
- auf Anfrage
- de | en
- 21.10.2024
Kurzvorstellung
Seit 2001 Erfahrung in Individualsoftwareentwicklung und Tuning von Datenbanken in etlichen Projekten.
Branchenkenntnis in Automotive, Life Science, Prüf- und Messtechnik u. a.
Qualifikationen
Projekt‐ & Berufserfahrung
1/2022 – 9/2022
Tätigkeitsbeschreibung
Migration einer Lotteriedatenbank (mehrere Terabyte) auf ein neues System.
Hauptaufgaben:
Migration einer Lotterie Datenbank (mehrere Terrabyte) auf ein neues System
Analyse von Performance Metriken, Datenbankmodellen, Query Statistiken, SQL-Ausführungsplänen, Source Code, Applikation Logs und Infrastruktur
Identifikation von Performance Bottlenecks
Ausarbeitung von Lösungsvorschlägen
Datenanalyse, Datenbankentwicklung, Elasticsearch, It-Beratung, J2EE, Projektstudie, Microsoft SQL-Server (MS SQL), PL/SQL, Postgresql, Windows Powershell, Software Architecture, Technische Beratung, Transact-Sql
10/2021 – offen
Tätigkeitsbeschreibung
Beratung im Bereich Softwareentwicklung und Software-Architektur
Analyse und Modellierung von Geschäftsprozessen
Datenbankprogrammierung und Data Engineering
System Integration und Migration von Datenbanken
Analyse von Performance Problemen
Durchführung von Machbarkeits- und Konzeptstudien (PoC)
Anfertigung von Softwareprototypen und Demonstratoren
Projektleitung
It-Beratung
5/2021 – 6/2021
Tätigkeitsbeschreibung
Entwicklung des PoC mit Python und VSCode
Bildanalyse und Objekterkennung mit Pillow und OpenCV
Performante Programmierung mit NumPy Views und durch Vermeidung unnötiger Speicher-Allokation
Generierung der Messfelder und Berechnung der Helligkeitswerte mit NumPy Array Arithmetik
Objekterkennung, Opencv, Python
1/2018 – 1/2021
Tätigkeitsbeschreibung
Entwicklung einer webbasierten Anwendung zur Planung und Verwaltung von Mitarbeiterqualifikationen und zur Einsatzplanung von Mitarbeitern in unterschiedlichen Schichtmodellen entsprechend ihrer Qualifikationen
Anforderungsanalyse
Beratung des Kunden hinsichtlich geeigneter Lösungswege
Ausarbeiten eines ER- und Datenmodells
Ausarbeiten einer Anwendungsarchitektur
Softwareentwicklung (Backend)
Agile Softwareentwicklung mit Scrum
Agile Methodologie, Angular, ASP.NET, Datenmodelierung, Entity Framework, Full-Stack, Language Integrated Query, Anforderungsspezifikationen, Oracle Database, PL/SQL, Scrum, Software Architecture, Solution Architektur, SQL, Typescript
1/2016 – 1/2020
Tätigkeitsbeschreibung
Neuentwicklung einer Prüf- und Kalibrierumgebung zur Kalibrierung und Inbetriebnahme von RF-Spektrumanalysatoren, ink. automatischer Generierung von Prüfzertifikaten
Anforderungsanalyse
Ausarbeiten eines ER- und Datenmodells
Ausarbeiten einer Anwendungsarchitektur
Teamleitung & Poductowner
Agile Softwareentwicklung mit Scrum
.Net, Datenmodelierung, Entity Framework, Microsoft SQL-Server (MS SQL), Scrum, Software Architecture
1/2015 – 1/2017
Tätigkeitsbeschreibung
Entwicklung einer Referenzapplikation im Rahmen des BMWi Forschungsprojekts InnOPlan zur Erkennung von Statusänderungen während eines chirurgischen Eingriffs basierend auf der Analyse von Gerätedaten mit Big Data Technologien
Entwicklung eines Demonstrators zur Echtzeit-Anzeige von Statusänderungen während der Durchführung eines Medizinischen Eingriffs im Operationssaal auf dem Smartphone oder Tablett
.Net Framework (Microsoft), Advanced Message Queuing Protocol, Datenmodelierung, Apache Kafka, Medizintechnik, Software Architecture
1/2014 – 1/2018
Tätigkeitsbeschreibung
Entwicklung einer .NET Anwendung zur Konvertierung von ATE-Messdaten in der Sensoren-Fertigung (Mikroelektromechanische Systeme MEMS) aus proprietären ASCII-Formaten in STDF (Standard Testdaten Format). Erzeugen von Parsern/Lexern aus LL(k) Grammatiken unter Verwendung von AntLR Parser Generatoren.
Anforderungsanalyse
Rückentwicklung eines bestehenden Konverters (Big Ball of Mud, sehr inperformant)
Ausarbeiten einer Anwendungsarchitektur
Agile Softwareentwicklung mit Scrum
.Net Framework (Microsoft), Datenmodelierung, ETL, Mikrosystemtechnik, Mikrotechnische Fertigung, Software Architecture
1/2013 – 1/2015
Tätigkeitsbeschreibung
Ansteuerung von Robotik Systemen verschiedener Hersteller und Import von Messergebnissen aus verschiedenen Formaten (CSV, Excel, XML und proprietäre Text-Formate)
Entwurf der Anwendungsarchitektur
Entwurf des Datenmodells
.Net Framework (Microsoft), Datenmodelierung, Medizintechnik, Drug Discovery, Software Architecture
1/2008 – 1/2015
Tätigkeitsbeschreibung
Weiterentwicklung der Anwendung
Transfer der Anwendungslogik aus Access VBA Code nach SQL und PL/SQL
Erstellen zahlreicher Auswertungen in SQL Views
Datenbankseitige Integration von GNU:R Funktionen mithilfe von .NET Stored Procedures
Entwicklung von Datenimport- und ETL Prozeduren
.Net Framework (Microsoft), Datenanalyse, ETL, Oracle Database, PL/SQL, R (Programmiersprache), SQL
1/2001 – 6/2008
Tätigkeitsbeschreibung
* Entwicklung von Webanwendungen und -Services (PHP, Perl)
* Erstellung von Shop- und Katalogdatenbanken (MySQL)
* Shop-Anbindung bestehender ERP und WWS Lösungen
* Anforderungsanalysen, Konzeptionen, Spezifikationen
* Suchmaschinenoptimierung (SEO)
Mysql, Perl, Web Entwicklung
Ausbildung
Tübingen
Weitere Kenntnisse
- IT-Projektleitung
- Softwareentwicklung
- Verteilte Systeme
- Content-Management-System
Programmierung & Betriebssysteme
- Softwareprogrammierung
- Webprogrammierung
- Desinfizieren von Webanwendungen
- SQL
- Datenbanken (allg.)
- Data Mining
- Data Warehouse
- DB2
- MSSQL
- MySQL
- Oracle
- Oracle Analytic Functions
- Betriebssysteme (allg.)
- Windows (allg.)
Organisation, Management & Behörden
- Projektleitung (allg.)
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden