freiberufler Software Engineer auf freelance.de

Software Engineer

zuletzt online vor 8 Tagen
  • 75‐85€/Stunde
  • 70563 Stuttgart
  • Weltweit
  • de  |  en
  • 27.02.2024

Kurzvorstellung

Software Engineer Cloud
--
Full-Stack-Development (Golang, Typescript, React)

Qualifikationen

  • Amazon Web Services (AWS)
  • Application Development
  • C++
  • Cloud Computing
  • Docker
  • E-Commerce
  • Go (GoLang)
  • Go (Programmiersprache)
  • Kontinuierliche Integration (CI)
  • React (JavaScript library)
  • TypeScript

Projekt‐ & Berufserfahrung

Software Engineer Golang
Kundenname anonymisiert, Hamburg
10/2023 – offen (7 Monate)
Gesundheitswesen
Tätigkeitszeitraum

10/2023 – offen

Tätigkeitsbeschreibung

Entwicklung von Microservices in einer Event-Driven Architektur für einen Online-Shop.

Eingesetzte Qualifikationen

E-Commerce, Go (GoLang), Kontinuierliche Integration (CI)

Software Engineer Golang
Kundenname anonymisiert, Remote
1/2022 – 9/2023 (1 Jahr, 9 Monate)
Banken
Tätigkeitszeitraum

1/2022 – 9/2023

Tätigkeitsbeschreibung

Software engineering in the area of high-performance computing.

Eingesetzte Qualifikationen

Go (GoLang)

Impfterminradar.de - Fullstack Development (Go & React)
Benchkram Software GmbH, Stuttgart
2/2021 – 10/2022 (1 Jahr, 9 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2021 – 10/2022

Tätigkeitsbeschreibung

Anfang 2021 war es schwierig Impftermine für die Covid Impfung zu bekommen. Mit impfterminradar.de haben wir eine Uebersicht entwickelt die freie Impftermine angezeigt hat. Zu Hochzeiten waren 400K Benutzer pro Tag auf der Seite und damit Deutschlands gefragteste Seite für Impftermine.

Eingesetzte Qualifikationen

Go (GoLang), React (JavaScript library)

Software Engineer Golang
Kundenname anonymisiert, Stuttgart
3/2020 – offen (4 Jahre, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

3/2020 – offen

Tätigkeitsbeschreibung

Führung eines Teams zur Erstellung eines Subscription Service als teil einer Microservice Architektur. Erstellung des Backends in Go und Frontend in VueJs. Aufsetzen einer Testinfrastruktur für Integrationstests in Verbindung mit anderen Microservices.

Eingesetzte Qualifikationen

Docker, Go (GoLang), TypeScript

Software Engineering
Kundenname anonymisiert, Stuttgart
9/2019 – 12/2020 (1 Jahr, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2019 – 12/2020

Tätigkeitsbeschreibung

On-Premise Installer
Entwicklung der On-Premise Variante eines bestehenden Cloud Services des Kunden. Schreiben eines “launcher”-processes + installer in Go als Debian Paket verpackt.
Im Lauf des Projektes sind mehrere Mitarbeiter in das Projekt eingestiegen. Mit ihnen Zusammen wurde die Entwicklung von Logging und Administration UI’s mit VueJS + backend für die On-Premise Variante vorangetrieben bis zum Beta + Production Release.
Tools: Golang, dpkg, docker, docker-compose, traefik, dex, vuejs

Media Platform
Führung von Entwicklern bei der Erstellung einer SPA zum verwalten & transformieren von Media Dateien. Entwicklung eines Backends in Go mit der Fähigkeit zum Upload, Download und der Transformation von Media Dateien sowie User Verwaltung. Implementierung einer SSO Lösung mit OKTA und Deployment mit terraform auf AWS.
Tools: Golang, AWS, docker, docker-compose, traefik, OKTA, terraform, azure-devops

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Go (Programmiersprache)

Platform Engineer
Kundenname anonymisiert, Remote
8/2019 – 12/2020 (1 Jahr, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2019 – 12/2020

Tätigkeitsbeschreibung

Platform & Application Engineer für das Cloud Backend. Erstellen von Infrastruktur auf AWS um Devices in real-time zu Steuern und Authentifizieren. Verschiedene DevOps Aufgaben wie das Erstellen von deployment pipelines und überprüfen der Codequalität mit Gitlab CI.
Mitarbeit an Xmidt als Open-Source Contributer. Betreuung und Zusammenarbeit mit externen Entwicklungsteams als Tech-Lead.

Tech: Golang, Kubernetes, Helm, terraform, traefik, AWS, Xmidt, gitlab, mTLS

Eingesetzte Qualifikationen

Go (Programmiersprache), Kubernetes

Software Engineering Remote Update System
Kundenname anonymisiert, Tuttlingen
10/2018 – 7/2019 (10 Monate)
Gesundheitswesen
Tätigkeitszeitraum

10/2018 – 7/2019

Tätigkeitsbeschreibung

Neuentwicklung eines Moduls zur Bereitstellung von Software Updates über eine REST-Schnittstelle. Anbindung an Axeda Cloud. Implementierung des tus.io Upload Protokolls.
Tools: Golang, Swagger, tus.io, Axeda, dbus

Eingesetzte Qualifikationen

Schnittstellenentwicklung

Software Engineering Sensorik
Kundenname anonymisiert, Stuttgart
6/2018 – 10/2018 (5 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/2018 – 10/2018

Tätigkeitsbeschreibung

Weiterentwicklung eines C++ Connectivity Stacks im Sensorik Bereich.
Tools: C++ (11/14/17), CMake, Qt, gtest, gcc, clang, clangtools

Eingesetzte Qualifikationen

C++, Qt

ElectronJS Application
Kundenname anonymisiert, Stuttgart
1/2018 – 6/2018 (6 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2018 – 6/2018

Tätigkeitsbeschreibung

Erstellung einer Desktop Applikation auf Basis von ElectronJS, Typescript und React. Anbindung an ein JSON Backend über Websockets. Visualisierung von Punktwolken und Videostreams.
Tools: ElectronJS, React, Typescript, RXJS, ThreeJS, Material-UI, NodeJS, Sass

Eingesetzte Qualifikationen

TypeScript, Node.js, React (JavaScript library), JavaScript

Sensor Integration & Visualisierung
BMW, München
11/2016 – 12/2017 (1 Jahr, 2 Monate)
Automobilindustrie
Tätigkeitszeitraum

11/2016 – 12/2017

Tätigkeitsbeschreibung

Software Integration von Sensoren zur Umfeldmodellierung (Kamera, Lidar und Radar). Pflegen von Schnittstellen zu Fremdherstellern. Sensordaten Visualisierung und GUI Entwicklung.

Eingesetzte Qualifikationen

C++, Python, Git, Jira

Software Engineer - Refactoring 3d Viewer
DentsplySirona, Bensheim
1/2016 – 7/2016 (7 Monate)
Gesundheitswesen
Tätigkeitszeitraum

1/2016 – 7/2016

Tätigkeitsbeschreibung

Software Refactoring basierend auf modernen Designprinzipien. Redesign der Software mit dem Ziel die Software zu modularisieren. Umstellen der Datenanbindung von einem 'Message Bus' auf das 'Observer Pattern'. Verbesserung der Testbarkeit und Steigerung der Testabdeckung. Erstellung von eigenständigen Software-Tools zur Unterstützung beim Debuggen.

Eingesetzte Qualifikationen

Visual Studio, C++

Software Engineer - Bildverarbeitung
Swarovski, Wattens
7/2015 – 12/2015 (6 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

7/2015 – 12/2015

Tätigkeitsbeschreibung

Entwicklung einer Software zur Oberflächeninspektion. Gui-Erstellung und Messlogik-Realisierung durch Einsatz von Bildverarbeitungsalgorithmen sowie Datenmanagement. Zusätzlich habe ich die Abteilung in fundamentalen DevOPs-Fragen beraten mit dem Ziel die Softwareentwicklung effizienter zu gestalten.

Eingesetzte Qualifikationen

Qt, Git, Visual Studio, C++, Apache Subversion (SVN)

Applikations Engineer
Die Ligen GmbH, Stuttgart
2/2015 – 4/2015 (3 Monate)
Medienbranche
Tätigkeitszeitraum

2/2015 – 4/2015

Tätigkeitsbeschreibung

Erstellung einer Software zur automatisierten Videoproduktion von Fußball-Videos.

Eingesetzte Qualifikationen

Windows 7, Python, Videotechnik

Full-Stack Developer
Viphibian.com, Stuttgart
1/2014 – 1/2016 (2 Jahre, 1 Monat)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2014 – 1/2016

Tätigkeitsbeschreibung

Erstellung eines Webservices für automatische Videoverarbeitung. Komplette Entwicklung der Plattform über den gesamten Stack. Frontend und Backend Programmierung sowie automatisches Deployment von Docker-Containern.

Eingesetzte Qualifikationen

mySQL, Apache HTTP Server, Python, Git, C++, JavaScript Object Notation (JSON), JavaScript, PHP

Robotic Engineer
Fraunhofer IPA, Stuttgart
3/2013 – 11/2014 (1 Jahr, 9 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

3/2013 – 11/2014

Tätigkeitsbeschreibung

Kamera basierte Objekterkennung und Positionsbestimmung anhand künstlicher optischer Referenzmarker.
Realisierung einer autonomen „Pick and Place“-Anwendung mit einem Dual Arm Ansatz. Trajektorienplanung und Kollisionsvermeidung von zwei UR10 Roboterarmen und die Integration der Objekterkennung.

Eingesetzte Qualifikationen

Python, Git, C++, Robotik / Robotertechnik

Zertifikate

ISTQB - Certified Tester Foundation Level
2016

Ausbildung

technische Kybernetik
Diplom
2013
Universität Stuttgart

Weitere Kenntnisse

Systemsprachen: C++11/14, Go
Skriptsprachen: Python, Bash
Versionsverwaltung: Git, Svn, PlasticSCM
Frontend: Javascript, React, Typescript
Tools: Docker, Jenkins, JSON, HTML5, CSS
Frameworks & Bibliotheken: QT, OpenCV

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
3861
Alter
38
Berufserfahrung
10 Jahre und 7 Monate (seit 09/2013)
Projektleitung
2 Jahre

Kontaktdaten

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

Jetzt Mitglied werden