Fullstack Entwickler F#, C#, C++, Rust, Javascript, ASP.NET,
Aktualisiert am 18.06.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2024
Verfügbar zu: 20%
davon vor Ort: 100%
ASP.NET, Javascript, C++
.net core
C#
F#
Docker
Deutsch
Fließend in Wort und Schrift
Englisch
Muttersprache
Französisch
Grundkenntnisse (5 Jahre in der Schule)

Einsatzorte

Einsatzorte

Stuttgart (+100km) Tübingen (+100km) Titisee-Neustadt (+75km)

Einsatzorte die außerhalb Stuttgart liegen aber mit einem hohen Remote-Anteil wären auch interessant.

möglich

Projekte

Projekte

4 Jahre 10 Monate
2019-12 - heute

Entwicklung einer IVR Telefonie-Anwendung

F# C# Fable ...

Bei diesem Projekt handelt es sich um eine in F# entwickelte Zustandsmaschine die IVR Module, zum Kommunizieren mit einem Freeswitch Backend abbilden. Ich habe mich hauptsächlich mit den folgenden Themen beschäftigt:

  • Entwicklung eines Moduls um Faxnachrichten zu empfangen und automatisch dem Absender per E-Mail oder Fax zu benachrichtigen im Fall von einem erfolgreichen/unerfolgreichen Versand
  • Umstellung des Serialisierungschicht auf Thoth um F#-Komponente im Browser laufen lassen zu können
  • Umstellung der Anwendung von Windows auf Linux mittels .NET Core
Visual Studio Docker Git Freeswitch Node.js Ubuntu .NET Core
F# C# Fable Thoth C++
Remote
6 Monate
2019-06 - 2019-11

Entwicklung eines ERP-Systems

Devops Entwickler C# SQL Server 2012 Visual Basic ...
Devops Entwickler

Das Projekt bei mateco sich um ein eigen entwickeltes ERP-System. Das System wurde hauptsächlich in Visual Basic und C# entwickelt mit Windows Forms als Benutzeroberfläche und SQL-Server und Kafka als Backend. Ich bin für die Telefon und Kafka Schnittstellen verantwortlich und habe mich mit den folgenden Themen beschäftigt:

  • Umstellung einige Features auf einer "Micro-Services" basierter Architektur
  • Entwicklung einer Schnittstelle zum Integrieren mit einem Cisco-Telefonsystem in C#
  • Betreuung des Build-Systems im Azure-Cloud
  • Entwicklung einer Schnittstelle zum Kommunizieren mit Hebebühnegeräte mittels Apache Kafka
C# SQL Server 2012 Visual Basic .NET Core Ninject Entity Framework Windows Forms Windows Azure Git Visual Studio Apache Kafka Micro Services Scrum
Mateco GmbH
Stuttgart
6 Jahre
2013-07 - 2019-06

Entwicklung eines Intralogistiksystems

Software-Entwickler C++ JavaScript JQuery ...
Software-Entwickler

Das Projekt bei viastore Software handelt sich um Software für die Intralogistik Branche. Die Software wurde ursprünglich in der C++ Programmiersprache entwickelt und läuft auf Windows und AIX Betriebssystemen so wie Mobilgeräte wie Stapler und Barcode-Scanner. Ich bin für das Webfrontend verantwortlich und habe mich hauptsächlich mit den folgenden Themen beschäftigt:

  • Umstellung einer in C++/Qt geschriebenen Anwendung auf einer REST basierter Architektur
  • Umstellung einer in C++/Qt geschriebenen Anwendung aufASP.NET Web Forms, auf Windows Azure gehostet
  • Entwicklung der Anbindung zwischen C# .NET und C++ Umgebungen
  • Entwicklung der Benutzeroberfläche mittels Javascript, jQuery, Angular und CSS
  • Entwicklung von Client Push-Technologie auf der Basis von einer eigenentwickelte "Polling" Lösung und von HTML5 Web-Sockets
  • Optimierung des Webfrontends für Android- und iOS-Mobilgeräte
  • Entwurf und Implementierung von automatisierten Tests mittels Gatling und Selenium
Selenium
C++ JavaScript JQuery Angular Jenkins Qt Boost SQL Server 2012 C# .NET Core ASP.NET Web Forms Windows Azure REST Subversion Scrum Typescript Bootstrap Gatling
viastore Software GmbH
Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Computer Wissenschaft an der UCE Birmingham
Abschluss als BSc (Hons) 1993

Forschung und Entwicklung eines Neuronale Netzwerks zur Korrektur Legasthenie
Fehler bei Software Anwendungen.
Untersuchung der Anwendbarkeit der OOD Methode zur Entwicklung neuer Arten von
Neuronale Netzwerke und Genetischen Algorithmen.
Abschluss als MPhil 1999


Kompetenzen

Kompetenzen

Top-Skills

ASP.NET, Javascript, C++ .net core C# F# Docker

Produkte / Standards / Erfahrungen / Methoden

.NET Core
ASP.NET Web Forms
Boost
Bootstrap
Docker
Entity Framework
Fable
Freeswitch
Gatling
Git
Jenkins
Micro Services
Ninject
Node.js
Qt
REST
Scrum
Selenium
Subversion
Thoth
Visual Studio
Windows Forms
Produkte:

o MS Visual Studio
o Internet Information Server
o Apache Web Server
o Apache Kafka
o Doxygen
o Eclipse
o MS-Office
o Git
o Subversion
o Perforce
o CVS
o PVCS
o SCCS
o emacs
o NSIS

APIs und Bibliotheken:

* C++
  o MFC und ATL
  o Qt
  o STL
  o Boost
  o Win32
  o CppUnit
  o ODBC und OLE DB
  o ActiveX und COM/DCOM
  o .NET Framework
  o Entity Framework

* C#
  o .NET Framework
  o Nunit
  o Ninject
  o Windows Forms
  o WPF
  o ASP.NET
  o ASP.NET MVC

* JavaScript
  o Angular
  o Bootstrap
  o jQuery

* Java
  o Eclipse
  o J2EE
  o JBoss
  o Swing
  o SWT
  o JNI
  o RMI
  o JUnit

Methoden und Standards:

o UML
o SSADM
o eXtreme Programming und Agile Development

Betriebssysteme

HPUX
MS-DOS
Ubuntu
Unix
Linux, AIX
Windows
Windows Azure
Windows CE

Programmiersprachen

Angular
Basic
4 Jahre
C
15 Jahre aus Studium und Festanstellung
C#
10 Jahre Erfahrung
C++
15 Jahre aus Studium und Festanstellung
Clipper
1 Jahr Erfahrung aus Festanstellung
Cobol
1 Jahr Erfahrung aus Festanstellung
F#
Java
5 Jahre Erfahrung aus Festanstellung
JavaScript
8 Jahre Erfahrung aus Festanstellung
JQuery
Lisp
5 Jahre Erfahrung aus Festanstellung
Maschinensprachen
Intel 8086 aus Studium
Pascal
2 Jahre aus Studium und Festanstellung
Perl
1 Jahr Erfahrung aus Festanstellung
PHP
1 Jahr aus Festanstellung
PL/SQL
2 Jahre aus Festanstellung
Shell
K-Shell 1 Jahr aus Festanstellung
Typescript
Visual Basic

Datenbanken

Access
Apache Kafka
DAO
IDMS
ODBC
Oracle
Oracle 7, Oracle 8i
SQL
SQL Server 2012

Datenkommunikation

Internet, Intranet
NetBeui
RPC
RS232
TCP/IP
Winsock

Hardware

HP
ICL
PC

Branchen

Branchen

Automotive
Bau
CAD
Forschung
Softwarehersteller

Einsatzorte

Einsatzorte

Stuttgart (+100km) Tübingen (+100km) Titisee-Neustadt (+75km)

Einsatzorte die außerhalb Stuttgart liegen aber mit einem hohen Remote-Anteil wären auch interessant.

möglich

Projekte

Projekte

4 Jahre 10 Monate
2019-12 - heute

Entwicklung einer IVR Telefonie-Anwendung

F# C# Fable ...

Bei diesem Projekt handelt es sich um eine in F# entwickelte Zustandsmaschine die IVR Module, zum Kommunizieren mit einem Freeswitch Backend abbilden. Ich habe mich hauptsächlich mit den folgenden Themen beschäftigt:

  • Entwicklung eines Moduls um Faxnachrichten zu empfangen und automatisch dem Absender per E-Mail oder Fax zu benachrichtigen im Fall von einem erfolgreichen/unerfolgreichen Versand
  • Umstellung des Serialisierungschicht auf Thoth um F#-Komponente im Browser laufen lassen zu können
  • Umstellung der Anwendung von Windows auf Linux mittels .NET Core
Visual Studio Docker Git Freeswitch Node.js Ubuntu .NET Core
F# C# Fable Thoth C++
Remote
6 Monate
2019-06 - 2019-11

Entwicklung eines ERP-Systems

Devops Entwickler C# SQL Server 2012 Visual Basic ...
Devops Entwickler

Das Projekt bei mateco sich um ein eigen entwickeltes ERP-System. Das System wurde hauptsächlich in Visual Basic und C# entwickelt mit Windows Forms als Benutzeroberfläche und SQL-Server und Kafka als Backend. Ich bin für die Telefon und Kafka Schnittstellen verantwortlich und habe mich mit den folgenden Themen beschäftigt:

  • Umstellung einige Features auf einer "Micro-Services" basierter Architektur
  • Entwicklung einer Schnittstelle zum Integrieren mit einem Cisco-Telefonsystem in C#
  • Betreuung des Build-Systems im Azure-Cloud
  • Entwicklung einer Schnittstelle zum Kommunizieren mit Hebebühnegeräte mittels Apache Kafka
C# SQL Server 2012 Visual Basic .NET Core Ninject Entity Framework Windows Forms Windows Azure Git Visual Studio Apache Kafka Micro Services Scrum
Mateco GmbH
Stuttgart
6 Jahre
2013-07 - 2019-06

Entwicklung eines Intralogistiksystems

Software-Entwickler C++ JavaScript JQuery ...
Software-Entwickler

Das Projekt bei viastore Software handelt sich um Software für die Intralogistik Branche. Die Software wurde ursprünglich in der C++ Programmiersprache entwickelt und läuft auf Windows und AIX Betriebssystemen so wie Mobilgeräte wie Stapler und Barcode-Scanner. Ich bin für das Webfrontend verantwortlich und habe mich hauptsächlich mit den folgenden Themen beschäftigt:

  • Umstellung einer in C++/Qt geschriebenen Anwendung auf einer REST basierter Architektur
  • Umstellung einer in C++/Qt geschriebenen Anwendung aufASP.NET Web Forms, auf Windows Azure gehostet
  • Entwicklung der Anbindung zwischen C# .NET und C++ Umgebungen
  • Entwicklung der Benutzeroberfläche mittels Javascript, jQuery, Angular und CSS
  • Entwicklung von Client Push-Technologie auf der Basis von einer eigenentwickelte "Polling" Lösung und von HTML5 Web-Sockets
  • Optimierung des Webfrontends für Android- und iOS-Mobilgeräte
  • Entwurf und Implementierung von automatisierten Tests mittels Gatling und Selenium
Selenium
C++ JavaScript JQuery Angular Jenkins Qt Boost SQL Server 2012 C# .NET Core ASP.NET Web Forms Windows Azure REST Subversion Scrum Typescript Bootstrap Gatling
viastore Software GmbH
Stuttgart

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Computer Wissenschaft an der UCE Birmingham
Abschluss als BSc (Hons) 1993

Forschung und Entwicklung eines Neuronale Netzwerks zur Korrektur Legasthenie
Fehler bei Software Anwendungen.
Untersuchung der Anwendbarkeit der OOD Methode zur Entwicklung neuer Arten von
Neuronale Netzwerke und Genetischen Algorithmen.
Abschluss als MPhil 1999


Kompetenzen

Kompetenzen

Top-Skills

ASP.NET, Javascript, C++ .net core C# F# Docker

Produkte / Standards / Erfahrungen / Methoden

.NET Core
ASP.NET Web Forms
Boost
Bootstrap
Docker
Entity Framework
Fable
Freeswitch
Gatling
Git
Jenkins
Micro Services
Ninject
Node.js
Qt
REST
Scrum
Selenium
Subversion
Thoth
Visual Studio
Windows Forms
Produkte:

o MS Visual Studio
o Internet Information Server
o Apache Web Server
o Apache Kafka
o Doxygen
o Eclipse
o MS-Office
o Git
o Subversion
o Perforce
o CVS
o PVCS
o SCCS
o emacs
o NSIS

APIs und Bibliotheken:

* C++
  o MFC und ATL
  o Qt
  o STL
  o Boost
  o Win32
  o CppUnit
  o ODBC und OLE DB
  o ActiveX und COM/DCOM
  o .NET Framework
  o Entity Framework

* C#
  o .NET Framework
  o Nunit
  o Ninject
  o Windows Forms
  o WPF
  o ASP.NET
  o ASP.NET MVC

* JavaScript
  o Angular
  o Bootstrap
  o jQuery

* Java
  o Eclipse
  o J2EE
  o JBoss
  o Swing
  o SWT
  o JNI
  o RMI
  o JUnit

Methoden und Standards:

o UML
o SSADM
o eXtreme Programming und Agile Development

Betriebssysteme

HPUX
MS-DOS
Ubuntu
Unix
Linux, AIX
Windows
Windows Azure
Windows CE

Programmiersprachen

Angular
Basic
4 Jahre
C
15 Jahre aus Studium und Festanstellung
C#
10 Jahre Erfahrung
C++
15 Jahre aus Studium und Festanstellung
Clipper
1 Jahr Erfahrung aus Festanstellung
Cobol
1 Jahr Erfahrung aus Festanstellung
F#
Java
5 Jahre Erfahrung aus Festanstellung
JavaScript
8 Jahre Erfahrung aus Festanstellung
JQuery
Lisp
5 Jahre Erfahrung aus Festanstellung
Maschinensprachen
Intel 8086 aus Studium
Pascal
2 Jahre aus Studium und Festanstellung
Perl
1 Jahr Erfahrung aus Festanstellung
PHP
1 Jahr aus Festanstellung
PL/SQL
2 Jahre aus Festanstellung
Shell
K-Shell 1 Jahr aus Festanstellung
Typescript
Visual Basic

Datenbanken

Access
Apache Kafka
DAO
IDMS
ODBC
Oracle
Oracle 7, Oracle 8i
SQL
SQL Server 2012

Datenkommunikation

Internet, Intranet
NetBeui
RPC
RS232
TCP/IP
Winsock

Hardware

HP
ICL
PC

Branchen

Branchen

Automotive
Bau
CAD
Forschung
Softwarehersteller

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.