a Randstad company

AWS / Azure / Java / TypeScript / DevOps / Docker / Terraform / Linux / MySQL / Data Services

Profil
Verfügbar ab
12.08.2022
Noch verfügbar - Schnell sein lohnt sich: Der Experte kann bereits für Projekte vorgesehen sein.
Verfügbar zu
100%
davon vor Ort
100%
Einsatzorte

PLZ-Gebiete
Länder
Ganz Deutschland
Remote-Arbeit
möglich
Art des Profiles
Mitarbeiter eines Dienstleisters
Der Experte ist ein festangestellter Mitarbeiter eines Unternehmens aus dem IT- und Engineering-Bereich.

2 Jahre 7 Monate

2020-01

2022-07

Betrieb- und Weiterentwicklung einer eLearning Plattform

Software Architekt GWT Java JavaScript ...
Rolle
Software Architekt
Projektinhalte
  • Pflege und Weiterentwicklung von Java Bibliotheken 
  • Implementierung von Schnittstellen zu externen Lernsystemen als Moodle Plugin mit PHP
  • Konzept, Design und Implementierung von neuen Software-Modulen im eLearning Bereich 
  • Implementierung von Chatsupport mit Socket.IO 
  • Bereitstellung von REST-APIs mit Java aus einer PostgreSQL Datenquelle
  • Frontend-Entwicklung mit jQuery, jQuery UI
  • Betrieb von Softwarekomponenten bei IONOS und Hetzner Cloud
Kenntnisse
GWT Java JavaScript jQuery jQuery UI MongoDB PostgreSQL PHP Socket.IO
Kunde
Bildung
4 Monate

2019-10

2020-01

Entwicklung eines Backends mit API

Software Engineer AWS Amazon S3 Docker ...
Rolle
Software Engineer
Projektinhalte
  • Entwicklung eines Backends mit API in Node.js auf AWS zur automatisierten Audio-/Video-Aufbereitung 
  • Container-gestützte Verteilung der API als Docker-Image unter Verwendung von Docker Compose mit Versionskontrolle in GitLab 
  • Implementierung von API Endpoints mit Express.js und tsoa nach OpenAPI-Standards und Dokumentation mit Swagger UI 
  • Import von Mediendateien mit Multi-Channel-Audio aus Amazon S3
  • Aufbereitung der Dateien mit ffmpeg zur Unterstützung mehrsprachiger Tonspuren 
  • Bereitstellung der resultierenden Videodateien zum Download in einem Amazon S3 Bucket 
  • Verwaltung der Zugriffsrechte mittels AWS IAM
Kenntnisse
AWS Amazon S3 Docker Docker Compose ffmpeg GitLab JavaScript Node.js OpenAPI Swagger UI tsoa TypeScript
Kunde
Telekommunikation
9 Monate

2019-02

2019-10

Entwicklung von zwei Webapplikationen

Software Engineer Azure DevOps Azure DevOps Pipelines Azure Virtual machines ...
Rolle
Software Engineer
Projektinhalte
  • Entwicklung von zwei Webapplikationen mit React und TypeScript 
  • Implementierung von API Endpoints mit Express.js und tsoa nach OpenAPI-Standards und Dokumentation mit Swagger UI
  • Login- und Rechteverwaltung mit Keycloak 
  • Einbindung eines externen Mobile Device Management (MDM) Systems zur Verwaltung von mobilen Geräten 
  • Implementierung einer CI/CD Pipeline in Azure DevOps zum automatisierten Deployment der Applikationen
  • Container-gestützte Verteilung der API als Docker-Image unter Verwendung von Docker Compose mit Versionskontrolle in GitLab
  • Projektverwaltung mit Azure DevOps 
  • Betrieb der Applikationen auf Azure Virtual Machines
Kenntnisse
Azure DevOps Azure DevOps Pipelines Azure Virtual machines CICD Docker Docker Compose Express.js GitLab JavaScript Keycloak MDM MongoDB Node.js React tsoa TypeScript
Kunde
Pharmaindustrie
1 Jahr 7 Monate

2017-08

2019-02

Umbau einer Desktop- zu einer Web-Applikation

Software Architect Angular GitLab GitLab CI/CD ...
Rolle
Software Architect
Projektinhalte
  • Backendentwicklug mit Java, Spring Boot und MongoDB 
  • Frontendentwicklung mit TypeScript und Angular
  • Login- und Rechteverwaltung mit Keycloak
  • Container-gestützte Verteilung der API als Docker-Image unter Verwendung von Docker Compose mit Versionskontrolle in GitLab
  • Betrieb der Webapplikation bei Hetzner Cloud 
  • Implementierung einer CI/CD Pipeline in GitLab zum automatisierten Deployment der Applikation
Kenntnisse
Angular GitLab GitLab CI/CD Hetzner Cloud Java JavaScript MongoDB Spring Boot TypeScript
Kunde
Bildung
5 Monate

2017-04

2017-08

Entwicklung einer Webapplikation

Software Engineer AWS EC2 Agile Confluence ...
Rolle
Software Engineer
Projektinhalte
  • Entwicklung einer Webapplikation im Rahmen eines Agile Coaching 
  • Implementierung von API Endpoints für eine MongoDB-Datenquelle mit Express.js und LoopBack nach OpenAPI-Standards und Dokumentation mit Swagger UI
  • Frontend-Entwicklung mit React
  • CI/CD Pipeline mit Codeship zur automatisierten Bereitstellung der Anwendung mit Docker-Containern 
  • Betrieb der Applikation auf AWS EC2
  • Enge Zusammenarbeit mit dem Business-Team des Kunden in einem Scrum-Setup
Kenntnisse
AWS EC2 Agile Confluence Codeship JavaScript Jira LoopBack MongoDB Node.js React Swagger UI Scrum TypeScript
Kunde
Finanzindustrie
1 Jahr 1 Monat

2016-04

2017-04

Konzeptionierung und Entwicklung eines MVP

Software Architect Angular Docker DigitalOcean Cloud ...
Rolle
Software Architect
Projektinhalte
  • Konzeptionierung und Entwicklung eines MVP für ein Startup
  • Erstellung einer Webapplikation
  • Implementierung von API Endpoints für eine MongoDB-Datenquelle mit Spring Boot
  • Frontend-Entwicklung mit Angular
  • CI/CD Pipeline mit GitLab CI/CD zur automatisierten Bereitstellung der Anwendung mit Docker-Containern 
  • Erstellung einer Landing Page mit Mailchimp-Einbindung für die Newsletter-Registrierung
  • Einbindung einer Facebook API
  • Betrieb der Applikation in der DigitalOcean Cloud
Kenntnisse
Angular Docker DigitalOcean Cloud GitLab CI/CD Java JavaScript Mailchimp MongoDB Spring Boot TypeScript
Kunde
Startup
2 Jahre 2 Monate

2014-03

2016-04

Konzeptionierung und Entwicklung eines Aufgaben-Frameworks

Software Architect GWT Java Java Servlet ...
Rolle
Software Architect
Projektinhalte
  • Beschreibung von Aufgaben und Korrekturen mit TeX-Syntax
  • Erstellung von TeX-Macros
  • Implementierung des Framework mit Java und GWT
  • Backend-Entwicklung mit Java Servlet und Datenspeicherung in PostgreSQL
  • Automatisierte Übersetzung von Java nach JavaScript mit GWT
  • Implementierung von diversen automatisch korrigierbaren Aufgabentypen
  • Darstellung von mathematischen Formeln mit MathML und MathJax
Kenntnisse
GWT Java Java Servlet MathML MathJax PostgreSQL TeX TeX Macro
Kunde
Bildung
8 Monate

2013-08

2014-03

Konzeptionierung und Entwicklung eines MVP

Software Engineer AngularJS AWS EC2 AWS Elastic Load Balancing ...
Rolle
Software Engineer
Projektinhalte
  • Konzeptionierung und Entwicklung eines MVP für ein Logistik Startup
  • Umsetzung von zwei Hybrid Mobile Apps für iOS und Android
  • Implementierung von Push Benachrichtigungen und Standortbestimmung
  • Speicherung und Auswertung von Standortdaten in MongoDB unter Verwendung von Geospatial Queries 
  • Realisierung einer REST-API mit Spring
  • Entwicklung einer Single-Page-Webapplikation mit AngularJS
  • Betrieb der API auf AWS EC2 und Load Balancing mit AWS Elastic Load Balancing
Kenntnisse
AngularJS AWS EC2 AWS Elastic Load Balancing Java KendoUI MongoDB MySQL Phonegap/Cordova Spring
Kunde
Logistik Startup
11 Monate

2012-10

2013-08

Planung und Konzeption für eine Migration von Java Applets

Software Engineer GWT Java Java Applets ...
Rolle
Software Engineer
Projektinhalte
  • Planung und Konzeption für eine Migration von Java Applets zu anderen Technologien 
  • Qualifizierung geeigneter Tools zur Weiterverwendung bestehenden Codes
  • Migration von Java-Bibliotheken zur Aufgabenerstellung nach JavaScript mithilfe von Google Web Toolkit (GWT)
  • Ersatz einer proprietären Math Rendering Component durch MathJax
  • Übersetzung von Java Applets nach JavaScript
  • Shell Script Implementierung zur automatischen Transformation von Codezeilen
Kenntnisse
GWT Java Java Applets JavaScript Shell Script
Kunde
Bildung
10 Monate

2012-01

2012-10

Implementierung von Portlets in Liferay

Software Engineer CICD Hibernate Java ...
Rolle
Software Engineer
Projektinhalte
  • Entwicklung eines Unternehmensportal auf Basis von Liferay 
  • Implementierung von Portlets in Liferay mit Java, Spring und einer Oracle Database Datenquelle 
  • Automatische Erzeugung von statischem Content für die Dokumentation der Public Web Services aus WSDL-Dateien 
  • Entwicklung eines Liferay Portlet zur Beantragung von Zugängen: 
    • Externe Entwickler können ihre Applikation und die verwendeten Web Services im Portal eintragen 
    • Der jeweilige Entwickler kann dann einen Test- bzw. Produktiv-Zugang zum Web Service beantragen 
    • Unternehmensinterne Mitarbeiter können nach Prüfung der Applikation die Zugänge freigeben 
  • Erstellung einer dynamischen ToDo-Liste für die interne Mitarbeiter 
  • Frontend-Entwicklung mit Java Server Pages (JSP) 
  • Automatisierte Codeanalyse mit SonarQube 
  • CICD mit Jenkins und Maven
Kenntnisse
CICD Hibernate Java Jenkins JSP Liferay Maven Oracle Database Spring SonarQube
Kunde
Logistik

2011

Informatik | Technische Universität Berlin | Dipl. Inf.


Weiterbildung & Zertifizierung

  • ISO/IEC 27001 Information Security Officer
  • Microsoft Certified: Azure Administrator Associate (in Arbeit)
  • Certified Kubernetes Application Developer (in Arbeit)
  • AWS Certified Solutions Architect - Associate (in Arbeit)

Lead Cloud Consultant

Indonesisch Muttersprache
Deutsch Verhandlungssicher
Englisch Verhandlungssicher

Produkte / Standards / Erfahrungen / Methoden

Kurzübersicht

  • Der Mitarbeiter verfügt über 10 Jahre an Berufserfahrung im Cloud & Software Engineering
  • Erfahren in der Arbeit mit Cloud - Schwerpunkt in AWS und Azure sowie Software Engineering mit einem Fokus auf Java und DevOps


Cloud 

  • AWS:
    • EC2
    • S3
    • IAM
    • Elastic Load Balancing 
  • Azure:
    • Azure Virtual Machines
    • Azure Container Instances 
  • IONOS:
    • IaaS Compute Engine
    • Network Services


Containerization & Infrastructure as Code 

  • Ansible
  • Docker
  • Terraform


DevOps 

  • Azure DevOps
  • GitLab CI/CD
  • Jenkins


Tools 

  • Confluence
  • Git
  • GitLab
  • Jira
  • SCRUM 


Monitoring 

  • Grafana
  • Prometheus

Betriebssysteme
Linux
Ubuntu, Arch
Windows
Programmiersprachen
Java
8, 11, Spring Boot
JavaScript Node.js TypeScript React
Datenbanken
MongoDB MariaDB MySQL Oracle PostgreSQL
Ihr Kontakt zu Gulp

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

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren