Rust Entwickler und DevOps für Cloud Native Systems.
Aktualisiert am 25.06.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Rust
AWS
Kotlin
Go
Back-End
Systemprogrammierung
GPU
SQL
Cloud
Cloud Computing
Linux
Windows
Java
Python
Ruby
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Japanisch
Fortgeschritten

Einsatzorte

Einsatzorte

Hamburg (+10km)
Deutschland
Projekte werden vorwiegend Remote bearbeitet.


möglich

Projekte

Projekte

4 Jahre 11 Monate
2019-08 - heute

DevOps Testing

Senior Developer
Senior Developer
DevOps Tätigkeiten in der Qualitätsabteilung der Onlineplattform eines Online-Händlers.
  • Entwicklung und Betrieb der AWS Infrastruktur (IaC)
  • Entwicklung der Backend Systeme & Schnittstellen
  • Entwicklung der funktionalen E2E Tests
  • Konzeption und Entwicklung der Lasttest
  • Entwicklung von CI / CD Pipelines
  • Entwicklung von Monitoring und Dashboards
  • Second Opinion für Entscheidungsträger


Go Kotlin Java Grafana Python Ruby Bourne-again-shell Jenkins Elastic Search Kibana XLT JMeter Elast
1 Jahr 2 Monate
2018-06 - 2019-07

DevOps Testing

Senior Developer
Senior Developer
Migration der Testinfrastruktur in die AWS und Neuaufbau der E2E Tests.


Unterstützung bei der Migration der Testinfrastruktur vom Rechenzentrumsbetrieb in die AWS Cloud. Aufbau neuer Services zur Testunterstützung (Kundendaten), Infrastrukturen (Custom HTTP Proxy Server) sowie Neuerstellung des E2E Testframeworks. Unterstützung des Kunden bei Entwicklung und Cloud-betrieb.

AWS IaC Go Java Kotlin Selenium Python Bourne-again-shell
4 Monate
2017-09 - 2017-12

Releaseautomatisierung

Technical Consultant
Technical Consultant
Einführung einer Release-Orchestrierung mit Hilfe von XL Release.

Unterstützung in der Anforderungsanalyse und on-boarding der bestehenden Entwicklerteams. Automatisierung von Bibliothek-Releasen und Microservice Infrastrukturen. Beratung über die Best-Practises in der Benutzung von XL Release. Kommunikationsschnittstelle zwischen Xebialabs und den Kunden. Entwicklung von eigenen Plugins und Endpoints.


XL Release Jython Jenkins GoCD REST
2 Monate
2017-07 - 2017-08

Entwicklung einer SPA zur Projektverwaltung

Lead-Developer
Lead-Developer
Entwicklung einer Single Page Application (SPA) mithilfe von .NET Core und Angular 4. Komplette Neuentwicklung einer bestehenden PHP Lösung unter großen Zeitdruck.


Analyse der alten Applikation. Sammeln von bestehenden Anforderungsdokumenten. Übernahme von bestehenden Wissen von anderen Mitarbeitern. Design und Aufbau einer SPA im Frontend und Backend mithilfe von C#/.NET Core 1.2 und Angular 4. Reporting mithilfe von Reporting Services.

C# .NET Core Typescript MS SQL 2016 JavaScript REST Angular MS SQL Server Reporting Services
1 Monat
2017-03 - 2017-03

Integration eines ERP / CRM und Webshop-System

Technical Consultant
Technical Consultant
Entwicklung von Integrationslösungen auf der PaaS-Basis von elastic.io um ein Webshop, ein CRM und ein ERP System für einen Kunden zu verbinden.

Analyse der vorhandenen Projektstruktur und des Anforderungskatalogs, Erstellung und Optimierung eines Projektplans, Code-Analyse der bestehenden Integrationen.


Node.js Elastic.IO OData REST
10 Monate
2016-01 - 2016-10

Entwicklung einer SaaS-Lösung

Lead-Developer und Teamleiter
Lead-Developer und Teamleiter

Entwicklung einer eigenständigen Fullstack SaaS Lösung.

Leitung des Entwicklungsteams, Einführung der agilen Methode im Unternehmen, Requirement Management gegenüber den Stakeholdern.


JavaScript TypeScript PostgreSQL Angular Docker HTML5 CSS Git Go
1 Jahr
2014-06 - 2015-05

ERP-Einführung

Technical Solution Architect
Technical Solution Architect
Einführung des ERP Systems Dynamics AX.

Second Opinion gegenüber Dienstleistern und Projektpartnern, Koordination und Beratung bei Einführung des ERP-Systems innerhalb der bestehenden Systemlandschaft, Unterstützung beim Aufbau der Prozesse zwischen Hoster und Anwender bei ERP-spezifischen Prozessen.


Dynamics AX SQL Server Windows Server Firewalling
1 Jahr
2013-06 - 2014-05

ERP-Einführung

Technical Consultant
Technical Consultant
Einführung des ERP Systems Dynamics AX.

Installation & Konfiguration der ERP-Landschaft, Sizing der ERP-Systeme, Second Opinion bei Angebotseinholung von externen Dienstleistern, Troubleshooting, SQL Server Performance Optimierung, Unterstützung bei der Migration.
Dynamics AX SQL Server Windows Server Firewalling Citrix

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre 6 Monate
2018-01 - heute

Rust Entwicklung

Entwicklung verschiedener privater Projekte und Open Source Projekten in der Programmiersprache Rust.

Auszug der Projekte:

  • Einbringung von Änderungen in der Rust Core Bibliothek
  • Entwicklung von Audio Codecs
  • Entwicklung von asynchronen Backend Systemen (Axum)
  • Reverse-Engineering eines Netzwerkprotokolls mithilfe von Serde.
  • Entwicklung in Vulkan und WGPU
  • Entwicklung einer selbst entworfene Skriptsprache (Recursive Descent Parser mit Pratt Parsing, sowie einer sicheren VM Abstraktion)
  • Spielentwicklung
  • Verschiedenste kleine Integrationen zu anderen Bibliotheken

Sehr viel mehr auf Github zu finden:

[URL auf Anfrage]

2 Jahre
2018-01 - 2019-12

Hardwareentwicklung

Selbständige Entwicklung von Hardware-Produkten im Selbstudium:

  • Konzeption
  • Schaltplan-Design
  • Komponentenauswahl
  • Platinenentwurf
  • Fertigung

Auswahl einiger Projekte, einige wurden auf kommerziell vertrieben:

[URLs auf Anfrage]

Position

Position

Gründer und Entwickler der [Firma auf Anfrage]. Spezialisiert auf der Entwicklung in der Systemprogrammiersprache Rust, sowie in der Entwicklung von Cloud Native Systemen.


Kompetenzen

Kompetenzen

Top-Skills

Rust AWS Kotlin Go Back-End Systemprogrammierung GPU SQL Cloud Cloud Computing Linux Windows Java Python Ruby

Aufgabenbereiche

Backend
Experte
Systemprogrammierung
Fortgeschritten
Hardwaredesign
Fortgeschritten
Frontend
Fortgeschritten
Lasttest
Experte
Frontendtest
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

Scrum
Fortgeschritten
Kanban
Fortgeschritten

Betriebssysteme

Linux
Experte
Windows
Experte
MacOS
Fortgeschritten

Programmiersprachen

Rust
Experte
Kotlin
Experte
C
Fortgeschritten
Python
Fortgeschritten
Golang
Fortgeschritten
Java
Fortgeschritten
JavaScript
Fortgeschritten
TypeScript
Fortgeschritten
C++
Basics

Datenbanken

SQL
Fortgeschritten
PostgreSQL
Fortgeschritten
DynamoDB
Fortgeschritten
MSSQL
Basics
MySQL
Basics
MongoDB
Basics

Einsatzorte

Einsatzorte

Hamburg (+10km)
Deutschland
Projekte werden vorwiegend Remote bearbeitet.


möglich

Projekte

Projekte

4 Jahre 11 Monate
2019-08 - heute

DevOps Testing

Senior Developer
Senior Developer
DevOps Tätigkeiten in der Qualitätsabteilung der Onlineplattform eines Online-Händlers.
  • Entwicklung und Betrieb der AWS Infrastruktur (IaC)
  • Entwicklung der Backend Systeme & Schnittstellen
  • Entwicklung der funktionalen E2E Tests
  • Konzeption und Entwicklung der Lasttest
  • Entwicklung von CI / CD Pipelines
  • Entwicklung von Monitoring und Dashboards
  • Second Opinion für Entscheidungsträger


Go Kotlin Java Grafana Python Ruby Bourne-again-shell Jenkins Elastic Search Kibana XLT JMeter Elast
1 Jahr 2 Monate
2018-06 - 2019-07

DevOps Testing

Senior Developer
Senior Developer
Migration der Testinfrastruktur in die AWS und Neuaufbau der E2E Tests.


Unterstützung bei der Migration der Testinfrastruktur vom Rechenzentrumsbetrieb in die AWS Cloud. Aufbau neuer Services zur Testunterstützung (Kundendaten), Infrastrukturen (Custom HTTP Proxy Server) sowie Neuerstellung des E2E Testframeworks. Unterstützung des Kunden bei Entwicklung und Cloud-betrieb.

AWS IaC Go Java Kotlin Selenium Python Bourne-again-shell
4 Monate
2017-09 - 2017-12

Releaseautomatisierung

Technical Consultant
Technical Consultant
Einführung einer Release-Orchestrierung mit Hilfe von XL Release.

Unterstützung in der Anforderungsanalyse und on-boarding der bestehenden Entwicklerteams. Automatisierung von Bibliothek-Releasen und Microservice Infrastrukturen. Beratung über die Best-Practises in der Benutzung von XL Release. Kommunikationsschnittstelle zwischen Xebialabs und den Kunden. Entwicklung von eigenen Plugins und Endpoints.


XL Release Jython Jenkins GoCD REST
2 Monate
2017-07 - 2017-08

Entwicklung einer SPA zur Projektverwaltung

Lead-Developer
Lead-Developer
Entwicklung einer Single Page Application (SPA) mithilfe von .NET Core und Angular 4. Komplette Neuentwicklung einer bestehenden PHP Lösung unter großen Zeitdruck.


Analyse der alten Applikation. Sammeln von bestehenden Anforderungsdokumenten. Übernahme von bestehenden Wissen von anderen Mitarbeitern. Design und Aufbau einer SPA im Frontend und Backend mithilfe von C#/.NET Core 1.2 und Angular 4. Reporting mithilfe von Reporting Services.

C# .NET Core Typescript MS SQL 2016 JavaScript REST Angular MS SQL Server Reporting Services
1 Monat
2017-03 - 2017-03

Integration eines ERP / CRM und Webshop-System

Technical Consultant
Technical Consultant
Entwicklung von Integrationslösungen auf der PaaS-Basis von elastic.io um ein Webshop, ein CRM und ein ERP System für einen Kunden zu verbinden.

Analyse der vorhandenen Projektstruktur und des Anforderungskatalogs, Erstellung und Optimierung eines Projektplans, Code-Analyse der bestehenden Integrationen.


Node.js Elastic.IO OData REST
10 Monate
2016-01 - 2016-10

Entwicklung einer SaaS-Lösung

Lead-Developer und Teamleiter
Lead-Developer und Teamleiter

Entwicklung einer eigenständigen Fullstack SaaS Lösung.

Leitung des Entwicklungsteams, Einführung der agilen Methode im Unternehmen, Requirement Management gegenüber den Stakeholdern.


JavaScript TypeScript PostgreSQL Angular Docker HTML5 CSS Git Go
1 Jahr
2014-06 - 2015-05

ERP-Einführung

Technical Solution Architect
Technical Solution Architect
Einführung des ERP Systems Dynamics AX.

Second Opinion gegenüber Dienstleistern und Projektpartnern, Koordination und Beratung bei Einführung des ERP-Systems innerhalb der bestehenden Systemlandschaft, Unterstützung beim Aufbau der Prozesse zwischen Hoster und Anwender bei ERP-spezifischen Prozessen.


Dynamics AX SQL Server Windows Server Firewalling
1 Jahr
2013-06 - 2014-05

ERP-Einführung

Technical Consultant
Technical Consultant
Einführung des ERP Systems Dynamics AX.

Installation & Konfiguration der ERP-Landschaft, Sizing der ERP-Systeme, Second Opinion bei Angebotseinholung von externen Dienstleistern, Troubleshooting, SQL Server Performance Optimierung, Unterstützung bei der Migration.
Dynamics AX SQL Server Windows Server Firewalling Citrix

Aus- und Weiterbildung

Aus- und Weiterbildung

6 Jahre 6 Monate
2018-01 - heute

Rust Entwicklung

Entwicklung verschiedener privater Projekte und Open Source Projekten in der Programmiersprache Rust.

Auszug der Projekte:

  • Einbringung von Änderungen in der Rust Core Bibliothek
  • Entwicklung von Audio Codecs
  • Entwicklung von asynchronen Backend Systemen (Axum)
  • Reverse-Engineering eines Netzwerkprotokolls mithilfe von Serde.
  • Entwicklung in Vulkan und WGPU
  • Entwicklung einer selbst entworfene Skriptsprache (Recursive Descent Parser mit Pratt Parsing, sowie einer sicheren VM Abstraktion)
  • Spielentwicklung
  • Verschiedenste kleine Integrationen zu anderen Bibliotheken

Sehr viel mehr auf Github zu finden:

[URL auf Anfrage]

2 Jahre
2018-01 - 2019-12

Hardwareentwicklung

Selbständige Entwicklung von Hardware-Produkten im Selbstudium:

  • Konzeption
  • Schaltplan-Design
  • Komponentenauswahl
  • Platinenentwurf
  • Fertigung

Auswahl einiger Projekte, einige wurden auf kommerziell vertrieben:

[URLs auf Anfrage]

Position

Position

Gründer und Entwickler der [Firma auf Anfrage]. Spezialisiert auf der Entwicklung in der Systemprogrammiersprache Rust, sowie in der Entwicklung von Cloud Native Systemen.


Kompetenzen

Kompetenzen

Top-Skills

Rust AWS Kotlin Go Back-End Systemprogrammierung GPU SQL Cloud Cloud Computing Linux Windows Java Python Ruby

Aufgabenbereiche

Backend
Experte
Systemprogrammierung
Fortgeschritten
Hardwaredesign
Fortgeschritten
Frontend
Fortgeschritten
Lasttest
Experte
Frontendtest
Fortgeschritten

Produkte / Standards / Erfahrungen / Methoden

Scrum
Fortgeschritten
Kanban
Fortgeschritten

Betriebssysteme

Linux
Experte
Windows
Experte
MacOS
Fortgeschritten

Programmiersprachen

Rust
Experte
Kotlin
Experte
C
Fortgeschritten
Python
Fortgeschritten
Golang
Fortgeschritten
Java
Fortgeschritten
JavaScript
Fortgeschritten
TypeScript
Fortgeschritten
C++
Basics

Datenbanken

SQL
Fortgeschritten
PostgreSQL
Fortgeschritten
DynamoDB
Fortgeschritten
MSSQL
Basics
MySQL
Basics
MongoDB
Basics

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.