freiberufler Softwareentwickler auf freelance.de

Softwareentwickler

zuletzt online vor 5 Tagen
  • 70€/Stunde
  • 60487 Frankfurt am Main
  • Weltweit
  • de  |  en
  • 17.12.2024

Kurzvorstellung

Softwareentwickler mit naturwissenschaftlichem Hintergrund

Qualifikationen

  • .Net Framework (Microsoft)6 J.
  • Blockchain (allg.)
  • C#6 J.
  • Representational State Transfer (REST)3 J.
  • Simulink4 J.
  • Solidity
  • TCP / IP5 J.
  • Windows Presentation Foundation3 J.
  • XML1 J.

Projekt‐ & Berufserfahrung

Softwareentwickler
Visiconsult, Lübeck
3/2022 – 11/2022 (9 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

3/2022 – 11/2022

Tätigkeitsbeschreibung

Refactoring und Weiterentwicklung einer bestehenden Software-Lösung zur Steuerung und Auswertung von Aufnahmen im Bereich Computertomographie (CT).
Dazu gehörte zunächst die Analyse der vorhandenen Codebase, die Restrukturierung mit dem Ziel größerer Robustheit und das Beheben verschiedener Bugs. Im Weiteren Verlauf wurden von mir eine Reihe neuer Funktionalitäten in die bestehende Software eingebaut, teilweise in Form von Plug-Ins, die mit Hilfe des Managed Extensibility Frameworks (MEF) integriert wurden.
Teilweise wurden dafür bestehende Prototypen auf MATLAB-Basis von mir in C# umgesetzt.

Eingesetzte Qualifikationen

.Net Framework (Microsoft), C#, Simulink, Windows Presentation Foundation

Softwareentwickler
IDE, Raunheim
2/2020 – 10/2021 (1 Jahr, 9 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

2/2020 – 10/2021

Tätigkeitsbeschreibung

Entwicklung einer Optimierungssoftware mit Grafikoberfläche (GUI) für das Tunen von Schwingungstischen. Die Software wurde mit C#.NET entwickelt, für die GUI wurde WPF verwendet. Die Algorithmik basiert auf einem bereits vorhandenen MATLAB-Skript, welches mit Hilfe des MATLAB Compilers in die C#.NET Software eingebunden wurde.

Zu meinen Aufgaben gehörte die Entwicklung der eigenständigen Software mit C#.NET, das Erstellen der Grafikoberfläche, sowie das Identifizieren und Umsetzen nötiger Anpassungen am vorhandenen MATLAB-Skript, um eine Einbindung in .NET mit Hilfe des MATLAB Compilers zu erlauben.

Eingesetzte Qualifikationen

.Net Framework (Microsoft), C#, Simulink, Windows Presentation Foundation

Softwareentwickler
Kundenname anonymisiert, Frankfurt am Main
2/2017 – 11/2020 (3 Jahre, 10 Monate)
Finanzdienstleister
Tätigkeitszeitraum

2/2017 – 11/2020

Tätigkeitsbeschreibung

Entwicklung eines Trading-Bots zum automatisierten Handel an der Kryptowährungsbörse Bitfinex. Die Kommunikation der Software mit Bitfinex fand über die REST-API der Börse statt.

Außerdem die Entwicklung, Optimierung und Implementierung mehrerer Trading-Algorithmen, welche auf Basis der Kursentwicklung und vorgegebener Kriterien automatisiert Transaktionen auf Bitfinex durchführen. Der automatisierte Handel kann dabei dynamisch vom Benutzer über ein User-Interface angepasst werden.

Eingesetzte Qualifikationen

.Net Framework (Microsoft), C#, Representational State Transfer (REST), TCP / IP

Softwareentwickler
Insilico, Stuttgart
8/2015 – 8/2016 (1 Jahr, 1 Monat)
Life Sciences
Tätigkeitszeitraum

8/2015 – 8/2016

Tätigkeitsbeschreibung

Entwicklung eines Algorithmus, der regulatorische Pathways aus Zeitreihen-Transkriptdaten und Zeitreihen-Metabolitkonzentrationen ableitet. Dabei wurde eine ausführliche Literaturrecherche im Bereich des Reverse Engineering von Modellen durchgeführt, und ein neuer Algorithmus auf Basis von Regressionsbäumen entworfen.

Der Algorithmus wurde in MATLAB implementiert und mit diesem Prototyp anhand von experimentellen und simulierten Messdaten das Verfahren evaluiert. Zur Analyse der Ergebnisse wurden verschiedene statistische Verfahren automatisiert angewandt.

Eingesetzte Qualifikationen

Simulink

Softwareentwickler
Brain Imaging Center Frankfurt am Main, Frankfurt am Main
9/2013 – 1/2015 (1 Jahr, 5 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

9/2013 – 1/2015

Tätigkeitsbeschreibung

Die entwickelte Software wird verwendet, um Probanden während der Experimente dynamisch modifizierbares visuelles Feedback bei der Ausübung verschiedener sensorimotorischer Aufgabenstellungen zu geben. Der Proband kann in Echtzeit über Drucksensoren mit dem Programm interagieren. Gleichzeitig überwacht die Software die Prozessierung der durch MRT, MEG oder EEG aufgenommenen Daten. Für die Realisierung wurde das .NET-Framework gewählt. Die GUI wurde mit WinForms und WPF verwirklicht.

Eingesetzte Qualifikationen

.Net Framework (Microsoft), C#, RPC (Remote Procedure Call), TCP / IP, Windows Presentation Foundation

Softwareentwickler
BV Architekten, Frankfurt am Main
10/2012 – 10/2013 (1 Jahr, 1 Monat)
Bauwirtschaft, Anlagen- und Schiffbau
Tätigkeitszeitraum

10/2012 – 10/2013

Tätigkeitsbeschreibung

Technisches Design und Implementierung eines selbstenwickelten Content Management Systems (CMS) für die eigene Website des Kunden. Das Frontend sollte auf Wunsch des Kunden ausschließlich auf Basis von Adobe Flash entwickelt werden, nachdem hier bereits ein umgesetztes Design ohne nennenswerte programmiertechnische Dynamik bestand.

Für die Umsetzung des Backends wurde eine Lösung auf PHP-Basis umgesetzt. Zum Speichern der Daten wurde XML verwendet.

Eingesetzte Qualifikationen

Actionscript, XML

Softwareentwickler
Max-Planck-Institut für Dynamik komplexer technisc, Magdeburg
2/2012 – 12/2012 (11 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

2/2012 – 12/2012

Tätigkeitsbeschreibung

Entwicklung der GUI-gesteuerten Matlab-Toolbox 'LiNA' zur Automatisierung der 'Linear Noise Approximation' und zur einfachen grafischen Aufarbeitung der Ergebnisse. Die Benutzeroberfläche bietet eine einfache Bedienbarkeit bei der Analyse verschiedener statistischer Kennwerte in Abhängigkeit der kinetischen Parameter des biochemischen Netzwerks. Eine detaillierte Beschreibung und das Programm selbst finden sich unter:
-Hyperlink entfernt-

Eingesetzte Qualifikationen

Simulink

Ausbildung

Bioinformatik
Master of Science
2016
Frankfurt am Main
Biosystemtechnik
Bachelor of Science
2011
Magdeburg

Weitere Kenntnisse

Objektorientierte Softwareentwicklung
Algorithmik und Modellierung

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
908
Alter
37
Berufserfahrung
12 Jahre und 10 Monate (seit 02/2012)
Projektleitung
2 Jahre

Kontaktdaten

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

Jetzt Mitglied werden