Software Ingenieur nicht verfügbar bis 01.01.2021

Software Ingenieur

nicht verfügbar bis 01.01.2021
Profilbild von Anonymes Profil, Software Ingenieur
  • 82008 Unterhaching Freelancer in
  • Abschluss: Bachelor of Science, Hochschule München
  • Stunden-/Tagessatz: nicht angegeben
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut) | russisch (gut)
  • Letztes Update: 03.08.2020
SCHLAGWORTE
PROFILBILD
Profilbild von Anonymes Profil, Software Ingenieur
SKILLS
Sprachen: Java, C#, C, Python, Javascript, Kotlin, Typescript
Frameworks: Android SDK, Spring Boot, Angular, AngularJS, Django Framework, Ionic Cordova, WPF, ASP.NET
Build- und Devtools: Jenkins, Yocto, Gitlab CI, Maven, SonarQubeDevOps-Tools Kubernetes, Openshift, Docker, Nginx, Ansible, Helm Package Manager
Technologien: Apache Kafka, Apache Camel, Postgres, Prometheus, Git
Testing: JUnit, Mockito, Gatling
Netzwerke und Tools: Bluetooth Low Energy (BLE), Websockets, TCP, UDP, WANEM
Betriebssysteme: Linux (debian basierend), Android
PROJEKTHISTORIE
  • 08/2019 - 03/2020

  • Wartung einer Legacy Anwendung in Produktion
    • Absicherung der bestehenden Funktionalität durch Implementierung von Integrationstests mit Gatling
    • Refactoring
    • Bugfixes
    • Performanceoptimierungen
    • Portierung auf die akutellste Spring Boot Version

  • 01/2019 - 08/2019

  • Cloudanwendung zur Abwicklung von Bestellprozessen
    • Microservice-Architektur zur Abwicklung von Bestellprozessen und Stammdatenmanagement
    • Eventsourcing mit Apache Kafka als Persistenzschicht
    • Test Driven Development unter Einhaltung von Clean Code und SOLID Prinzipien

  • 09/2018 - 01/2019

  • Monitoringsystem für Industrieroboter
    • Microservices-Architektur mit Apache Kafka als Kommunikationsmedium und Apache Cassandra sowie Postgres als Persistenzlayer
    • Datenverarbeitung unter Verwendung von Kafka Streams
    • Integration des Persistenzlayer mit Kafka Connect

  • 10/2017 - 07/2018

  • Entwicklung eines IoT-Produktes für einen Hersteller von Reinigungsgeräten
    • Erfassung von Sensordaten aus der Umgebung, die per Bluetooth an eine Embedded Linux Plattform übertragen werden 
    • Übertragung aller gesammelten Daten an einen AWS Webservice zur weiteren Verarbeitung
    • Implementierung einer nativen Android Applikation als Ersatz der Embedded Linux Plattform in Kotlin
    • Implementierung einer hybriden mobilen Applikation unter Verwendung von Angular und Ionic Cordova

  • 02/2017 - 04/2018

  • Erweiterung eines Embedded Linux Systems um eine Webschnittstelle
    • Implementierung einer Angular Applikation für die Interaktion mit der Firmware
    • Konfiguration eines Nginx als Webserver und Reverseproxy für die Auslieferung der Angular Applikation und die Anbindung an die Firmware via TCP-Sockets
    • Erweiterung des Buildroot Images um den Nginx und der Angular Applikation

  • 06/2017 - 07/2017

  • Erweiterung eines Embedded Linux Images um die Funktionalität eines Netzwerkrouters für eine Messedemo
    • Integration eines Wlanmoduls für die Aufspannung eines Netzwerkes durch Anpassung des Linux Kernels
    • Integration einer QT-Applikation für die Funktion als Applikationsserver
    • Imageerstellung unter Verwendung des Yocto-Projects

  • 11/2016 - 02/2017

  • Entwicklung eines Treibers für eine ARM Linux Platt- form zur Ansteuerung eines LC-Displays via I2C
  • Kodierung der anzuzeigenden Daten und Übertragung an das Display über den I2C-Bus

  • 03/2015 - 04/2016

  • Webentwicklung: Implementierung diverser Funktio- nalitäten für die offizielle Hauptseite sowie für den in- ternen Gebrauch
    • Entwicklung des Frontends mit AngularJs
    • Entwicklung des Backends in Java unter Verwendung des Spring MVC Frameworkes

  • 08/2014 - 02/2015

  • Implementierung einer Webapplikation zur Verwaltung von Kundendaten
    • Entwicklung des Frontends mit JQuery, CSS, HTML
    • Entwicklung des Backends in Python unter Verwendung des Django Frameworkes

  • 08/2012 - 06/2014

  • Implementierung von Software für Bauunternehmen
    • Applikationsentwicklung in C# unter Verwendung des WPF-Frameworkes
    • Implementierung eines ASP-.NET Webservices

KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten: