
Maik Zimpel
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Maik Zimpel
- Bis heute 22 Jahre und 10 Monate, seit Aug. 2002
Freelance Software Entwickler
Freelance
Software Entwicklung mit Java, Golang, React, Javascript
Integration mehrerer Payment Provider (Adyen, Payone) in ein neues Markplatzsystem für die Bauhaus AG. Greenfield Project unter Einsatz von GCP (Pubsub, Cloudrun), Terraform, Spring Webflux, R2DBC (reactive Database driver), Postgresql. Implementierung von Cloud Functions in Golang. Ideengeber für den Softwareentwurf. Beratung im SW Entwicklungsprozess (KANBAN vs. SCRUM). Coaching im Bereich Java.
Die Hornbach AG ist ein bekannter europäischer Einzelhändler für Baumarktprodukte. Die bestehende Verkaufsplattform wird derzeit um einen Marktplatz erweitert, auf dem Drittanbieter ihre Produkte zusätzlich zum Sortiment anbieten können sollen. Dabei müssen verschiedene Backend Komponenten (z.B. SAP, Mirakl, Spryker) integriert werden. Dieses Productbackbone genannte Produkt wird in Golang auf der Google Cloud Plattform entwickelt. Weiterhin müssen Legacy Java Komponenten weiterhin betreut werden.
- 3 Monate, Aug. 2022 - Okt. 2022
Software Entwickler
Kölner Stadtanzeiger
Der Kölner Stadtanzeiger ist eine regionale Tageszeitung in NRW. Im Rahmen des Relaunch der Webseite sollte ein Login mit OAuth2 und FusionAuth als Provider realisiert werden. Dazu mussten verschiedene Javascript Dateien und Einstellungen auf Provider Seite angepasst werden. Zusätzlich mussten einige Microservices in Kotlin geschrieben werden.
Entwicklung eines Audio Stream Archivierungswerkzeugs Golang, Elasticsearch, Kibana, Docker, MongoDB, Svelte kit
- 1 Monat, Juni 2022 - Juni 2022
Software Entwickler
Simply Call It Beauty
Konzeption und prototypische Implementierung einer Shopping Website Golang React (Redux) MongoDB Docker Compose
- 7 Monate, Okt. 2021 - Apr. 2022Axel Springer National Media & Tech GmbH & Co. KG
Entwickler Java, GoLang, AWS
Neuentwicklung von verschiedenen Diensten zur Erstellung und Verwaltung von Nutzerprofilen (SSO) für die verschiedenen Outlets des Axel Springer Verlags (BILD, Welt etc.) • AWS EC2 • AWS Cognito • AWS Cloudwatch, Grafana, ElasticSearch • AWS DynamoDB, AWS AuroraDB • GitHub Pipelines • Docker • Java (Spring Boot), GoLang Microservices, AWS Lambda (Typescript, GoLang) • GraphQL • Terraform, Terragrunt • Angular Typescript (ngrx)
Bugfixes und Neuentwicklung im Kunden- und Backofficeportal der Enercity AG auf Basis von Angular, Typescript und GoLang AWS Elastic Cloud, Cognito, Cloudwatch, Docker Git, Jenkins CI Pipeline Angular Frontend (ngrx), GoLang Microservices
- 7 Monate, Sep. 2020 - März 2021
Software Entwickler
Esko-Graphics Imaging GmbH
Implementierung eines Prototypen zur Demonstration von Vertx und Spring Boot als Kommunikationsmechanismus für die Steuerung von Werkzeugmaschinen. Refaktorierung der existierenden Steuerungssoftware unter Nutzung von Vertx.io zur Kommunikation und Gradle zum Dependency Management MS Windows, Git, Jenkins, Gradle, Java8-11, Vertx, Swing
Implementierung von JSPs auf der GuS RPG Plattform GuS 6.1 Java 8 MS SQL Server JSP, Tomcat, JDBC
Programmierung von neuen Features für ein Softwaresystem für Anzeigenoptimierung bei Amazon und Google. Java 8, Spring, JPA, Amazon API, Google API, Spock Unit Tests, Python Funktionstests, Gradle, Jenkins CI/CD, Docker compose
Lead Software Entwickler, SCRUM Coach Entwicklung einer Lösung zur Anbindung eines bestehenden Android Frontends an ein legacy system - Leitung eines verteilten Entwicklerteams (Hamburg, Hürth) bestehend aus 8 Entwicklern - Einführung agiler Entwicklungsmethoden und Werkzeuge (SCRUM, JIRA, Slack) - Auswahl der Technologien Technologien: - Java 11 - Spring Booot - MongoDB (Spring Data) - Spock (Unit und Integration tests) - Gradle - Gitlab CI/CD
Entwicklung eines Leitstands zur Steuerung von Drohnen Technologien: - Kotlin 1.3 - Spring Boot - PostgreSQL - Junit - Vue.js / Freemarker / Javascript Frontend
- Portierung von Diensten aus einem Application Server (JBoss) zu Spring Boot - Stabilisierung und Verbesserung der Serviceperformance - Implementierung neuer Funktionen für das Produkt Hea-Ratio Technologien: - Java 8 - Spring Boot - Apache CXF (SOAP and REST) - MongoDB - Jasper Reports - Spock, Cucumber, JUnit - AngularJS / Typescript Frontend - MongoBee - JBOSS
- 1 Jahr und 2 Monate, Okt. 2016 - Nov. 2017
Java Developer
Vattenfall Energy Solutions GmbH
Implementierung neuer Features und Pflege vorhandener Server- und Clientkomponenten für eine Handelsplattform im erneuerbare Energien Sektor Technologien: - Java 6-8 - Oracle Weblogic Server - MyBatis SQL Mapping - Oracle DBMS, Cassandra - Sping, Spring Remoting, Sping Boot - Swing Frontend
Steuerung eines SCRUM Teams als Scrum Master - Backlog grooming mit Product Owner - Sprint Planung - Planung und Durchführung der SCRUM Meetings (Daily, Retrospektive, Planungsmeetings) - Implementierung von Serverkomponenten Technologien: - Java 8 - Apache Karaf OSGI Container - Hibernate ORM - Oracle und andere relationale Datenbanken - Angular JS Frontend
Entwicklung von Serverfeatures des browserbasierten Computerspiels „Legends Of Honor“ Technologien: - Java 8 - Protobuf - Flash - MySQL
- 9 Monate, Okt. 2014 - Juni 2015
Senior backend developer
DVT Durban
- Weiterentwicklung einer bestehenden Lösung zur Kollaboration von Lehrern und Schülern in einem virtuellen Klassenzimmer (SMART Amp) - Konzeption einer Lösung zur Web basierten Zusammenarbeit an einem SMART board (SMART KAPP) Technologien: - Vert.x 2.0, Java 8, Javascript, Websockets - MongoDB (MMS) - Redis Pubsub - GAE, AWS - O-Auth
- 3 Monate, Juli 2014 - Sep. 2014
Software Engineer J2EE
Naspers
- Neuentwicklung einer e-Commerce (B2P und B2C) Plattform für Procurement - Technische Konzeption und Implementierung von JEE Komponenten gemäß der Anforderungsspezifikationen - Konzeption und Implementierung einer öffentlichen REST-basierten Web-Schnittstelle (API) für Anwender - Implementierung der Persistens-Schicht und der Geschäftslogik in JEE7 Technologien: - Java EE 7 (JBoss) - MySQL Relationale Datenbank - PHP Frontend - Cloud Hosting auf Amazon Elastic Cloud
- 9 Monate, Okt. 2013 - Juni 2014
Java Software Engineer
Rightshift
- Implementierung der Backend Komponenten für neue Spielelemente (Meta Game) für ein Online Casino Spiel - Entwicklung REST-basierter Webservices und Webservice Clients mit Spring MVC und Rabbit MQ Nachrichtenverarbeitung - Persistierung von Spielständen und Metagame Informationen in Couchbase/Memcache Datastore Technologien: - Java SE 7 - Rabbit MQ Cluster für Nachrichtenübermittlung - Couchbase Cluster mit Memcached als Persistenz-Schicht - Ant/Ivy später Maven/Jenkins CI
Ausbildung von Maik Zimpel
- 6 Jahre, Sep. 1996 - Aug. 2002
Multimedia Engineering
Hochschule Wismar
Software Engineering
Sprachen
Englisch
Fließend
Deutsch
Muttersprache
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
22 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.