Software Architecture, Consulting, Implementation for Java, Cloud, DevOps
Aktualisiert am 15.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.06.2024
Verfügbar zu: 50%
davon vor Ort: 100%
AWS
Java
Distributed Systems
C++
SOA
Python
DevOps
Architekt
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

möglich

Projekte

Projekte

5 Jahre 4 Monate
2018-02 - 2023-05

Architecture, Design, Implementation for Distributed Systems

Senior Software Engineer / Tech Lead Java TDD SOA ...
Senior Software Engineer / Tech Lead
  • Setting up the AWS Infrastructure for a new service - pioneering pure-AWS infrastructure at Amazon
  • System design for a data migration project - set the overarching design for a migration lasting years
  • API design, implementation, and peer lead for data validation framework - extension of an editing API by data validation, error reporting, and mitigation functionalities
  • System design and implementation of an auditing system - near-real time ingestion of change data, reduced incident response time from days to minutes
  • Design and implementation of modernization of 3P seller support system - re-installed daily updates for 3P listing information, saved months of maintenance work
  • Design and implementation of a complex class of website artifact replacement - enabled improvement of 100s of website artifacts, provide rollback functionality as a backup
  • Prototyping, design, and productionization of large scale ETL pipeline based on Scala/Spark - enabled creation of 100s of website artifacts, approach got adapted by other engineers across teams
  • Design, implementation, and peer lead of generating and visualizing project KPIs from large scale website data - established single source of truth for progress measurement in org-wide project, saved hours of recurring management time for reporting
  • Design, implementation, and peer lead for an ETL pipeline supporting audit selection for website artifacts based on customer engagement data - enabled automated scaling by 100s of artifacts per month, enabled post-launch audit of >100 of artifacts per month
AWS Elastic Search Spring
Java TDD SOA SQL Scala Python Apache Spark Design-Konzept Applikationsarchitektur
Amazon
München
5 Jahre 7 Monate
2012-08 - 2018-02

Design, Implementation, Maintenance, and Improvement of Embedded Software

Embedded System Software Engineer C++ GUI-Entwicklung Design-Konzept ...
Embedded System Software Engineer
  • Design and lead implementation of new application based on existing firmware

  • Design and implementation lead on bringing modern fonts to a legacy software version

  • Implement drivers for new modem and radio communication devices for GNSS sensor

  • Port Windows code to make a GNSS sensor run Linux, while improving reliability, accuracy, and code quality of central time library

  • Some innovative improvements, e.g. simplified and more robust arc approximation, protecting against device disconnections using a Kalman filter
  • Find bug on high end device, which was affecting customers for weeks
  • ...

C++ GUI-Entwicklung Design-Konzept Applikationsarchitektur Windows CE
Leica Geosystems AG
Heerbrugg
5 Monate
2012-03 - 2012-07

On-farm surveillance software "PigSurfer" to support animal health

Software Engineer Java Jetty Android ...
Software Engineer

Design and development of on-farm surveillance software "PigSurfer" to support animal health. First system to do on-farm surveillance, gathering data from 75 farms in the first year:

[URL auf Anfrage]

Java Jetty Android SQLite
Friedrich-Loeffler-Institut
Celle
6 Monate
2011-10 - 2012-03

Feature design and implementation for award-winning user interfaces on embedded devices.

Software Engineer C++ GUI-Entwicklung Design-Konzept
Software Engineer
  • Touch interface for a centrifuge by Thermo Fisher

  • Touch interface for a coffee machine by Melitta

  • Data analysis

C++ GUI-Entwicklung Design-Konzept
macio GmbH
Kiel

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom Informatiker (RWTH Aachen, 2004)

 

Position

Position

Software Design, Architecture

Consulting and Implementation for AWS

Development in C++, Java, or Python

Kompetenzen

Kompetenzen

Top-Skills

AWS Java Distributed Systems C++ SOA Python DevOps Architekt

Produkte / Standards / Erfahrungen / Methoden

AWS
Experte
Data Science
Basics
Embedded Systems
Experte
Distributed Systems
Experte
SOA
Experte
DevOps
Experte
SCRUM
Experte
Git
Experte
Android
Basics


Betriebssysteme

Linux
Experte
Windows
Experte
Android
Basics

Programmiersprachen

C
Experte
C++
Experte
Java
Experte
Python
Fortgeschritten
Qt
Experte
Bash
Experte
Go
Fortgeschritten
Rust
Basics

Datenbanken

Amazon Neptune
Fortgeschritten
ElasticSearch
Fortgeschritten
SQL
Experte

Datenkommunikation

SOA
Experte

Hardware

Embedded Systems
Experte
Mikrocontroller
Fortgeschritten
PLD, FPGA
Basics
LiDAR
Experte
Robotics
Experte
GPRS / UMTS Modems
Fortgeschritten

Berechnung / Simulation / Versuch / Validierung

Bayesian State Estimation
Experte


Branchen

Branchen

Medical Software

Internet / SOA

Robotics, AI

Embedded Systems

E-Commerce

Einsatzorte

Einsatzorte

möglich

Projekte

Projekte

5 Jahre 4 Monate
2018-02 - 2023-05

Architecture, Design, Implementation for Distributed Systems

Senior Software Engineer / Tech Lead Java TDD SOA ...
Senior Software Engineer / Tech Lead
  • Setting up the AWS Infrastructure for a new service - pioneering pure-AWS infrastructure at Amazon
  • System design for a data migration project - set the overarching design for a migration lasting years
  • API design, implementation, and peer lead for data validation framework - extension of an editing API by data validation, error reporting, and mitigation functionalities
  • System design and implementation of an auditing system - near-real time ingestion of change data, reduced incident response time from days to minutes
  • Design and implementation of modernization of 3P seller support system - re-installed daily updates for 3P listing information, saved months of maintenance work
  • Design and implementation of a complex class of website artifact replacement - enabled improvement of 100s of website artifacts, provide rollback functionality as a backup
  • Prototyping, design, and productionization of large scale ETL pipeline based on Scala/Spark - enabled creation of 100s of website artifacts, approach got adapted by other engineers across teams
  • Design, implementation, and peer lead of generating and visualizing project KPIs from large scale website data - established single source of truth for progress measurement in org-wide project, saved hours of recurring management time for reporting
  • Design, implementation, and peer lead for an ETL pipeline supporting audit selection for website artifacts based on customer engagement data - enabled automated scaling by 100s of artifacts per month, enabled post-launch audit of >100 of artifacts per month
AWS Elastic Search Spring
Java TDD SOA SQL Scala Python Apache Spark Design-Konzept Applikationsarchitektur
Amazon
München
5 Jahre 7 Monate
2012-08 - 2018-02

Design, Implementation, Maintenance, and Improvement of Embedded Software

Embedded System Software Engineer C++ GUI-Entwicklung Design-Konzept ...
Embedded System Software Engineer
  • Design and lead implementation of new application based on existing firmware

  • Design and implementation lead on bringing modern fonts to a legacy software version

  • Implement drivers for new modem and radio communication devices for GNSS sensor

  • Port Windows code to make a GNSS sensor run Linux, while improving reliability, accuracy, and code quality of central time library

  • Some innovative improvements, e.g. simplified and more robust arc approximation, protecting against device disconnections using a Kalman filter
  • Find bug on high end device, which was affecting customers for weeks
  • ...

C++ GUI-Entwicklung Design-Konzept Applikationsarchitektur Windows CE
Leica Geosystems AG
Heerbrugg
5 Monate
2012-03 - 2012-07

On-farm surveillance software "PigSurfer" to support animal health

Software Engineer Java Jetty Android ...
Software Engineer

Design and development of on-farm surveillance software "PigSurfer" to support animal health. First system to do on-farm surveillance, gathering data from 75 farms in the first year:

[URL auf Anfrage]

Java Jetty Android SQLite
Friedrich-Loeffler-Institut
Celle
6 Monate
2011-10 - 2012-03

Feature design and implementation for award-winning user interfaces on embedded devices.

Software Engineer C++ GUI-Entwicklung Design-Konzept
Software Engineer
  • Touch interface for a centrifuge by Thermo Fisher

  • Touch interface for a coffee machine by Melitta

  • Data analysis

C++ GUI-Entwicklung Design-Konzept
macio GmbH
Kiel

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom Informatiker (RWTH Aachen, 2004)

 

Position

Position

Software Design, Architecture

Consulting and Implementation for AWS

Development in C++, Java, or Python

Kompetenzen

Kompetenzen

Top-Skills

AWS Java Distributed Systems C++ SOA Python DevOps Architekt

Produkte / Standards / Erfahrungen / Methoden

AWS
Experte
Data Science
Basics
Embedded Systems
Experte
Distributed Systems
Experte
SOA
Experte
DevOps
Experte
SCRUM
Experte
Git
Experte
Android
Basics


Betriebssysteme

Linux
Experte
Windows
Experte
Android
Basics

Programmiersprachen

C
Experte
C++
Experte
Java
Experte
Python
Fortgeschritten
Qt
Experte
Bash
Experte
Go
Fortgeschritten
Rust
Basics

Datenbanken

Amazon Neptune
Fortgeschritten
ElasticSearch
Fortgeschritten
SQL
Experte

Datenkommunikation

SOA
Experte

Hardware

Embedded Systems
Experte
Mikrocontroller
Fortgeschritten
PLD, FPGA
Basics
LiDAR
Experte
Robotics
Experte
GPRS / UMTS Modems
Fortgeschritten

Berechnung / Simulation / Versuch / Validierung

Bayesian State Estimation
Experte


Branchen

Branchen

Medical Software

Internet / SOA

Robotics, AI

Embedded Systems

E-Commerce

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.