Profilbild von Jonathan Nupnau Fullstack Software-Engineer aus Stutensee

Jonathan Nupnau

nicht verfügbar bis 31.03.2024

Letztes Update: 23.01.2024

Fullstack Software-Engineer

Firma: Colenet GmbH
Abschluss: Diplom Informatiker
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

DE-Profil-Jonathan-Nupnau-2024-1_230124.pdf

Skills

Java | Kotlin | C# | HTML | CSS | Sass | JavaScript | Typescript | Bash | Python | Git | Jenkins | GitLab | GitHub | BitBucket | Nexus | Maven | Yarn | npm | NodeJs | Sonar | Docker | Terraform | Ansible | AWS | Google Firebase | Kubernetes | REST | RabbitMQ | ZeroMQ | Kafka | Kafka-Connect | MySQL | SQLite | Postgresql | Mongo | Keycloak | Spring | SpringBoot | Hibernate | Liquibase | jUnit (mit Mockito) | nUnit | React | Redux | Angular | VueJs | Vuex | NuxtJs | NestJs | Jest | Karma | Jasmine | CI & CD | Testautomatisierung | TDD | Pair-, Mob-  & Ensemble-Programming | Scrum | Kanban | User Stories | Agile Entwicklung

Projekthistorie

01/2022 - bis jetzt
Lead Agile Software-Engineer
Yieldkit

  • Implementierung einer Anwendung zum automatisierten Erstellen von (Gutschriften-)Rechnungen unter Benutzung von AWS serverless Technologien
  • Serverless, Microservices, Data-First, Event-Streaming
  • Technologien: 
    • TypeScript, Jest, Node.js, npm, yarn
    • AWS Lambda, DynamoDB, SQS, SNS, EventBridge, S3, Glue, Athena, Kinesis Firehose, DataDog, OpenAPI
    • Pulumi (Infrastructure as Code)
    • Git, BitBucket (+ Pipelines), GitHub (+ Workflow & Actions), Jira, Confluence, Notion
  • Software-Entwicklungsmethode: Kanban

04/2021 - 12/2021
Agile Software Engineer
Berenberg Bank

  • Weiterentwicklung einer bestehenden Webanwendungen
  • Aufbau einer automatisierten CI/CD-Pipeline
  • Einführen von neuen Funktionalitäten in Form von unabhängigen Diensten
  • Anbindung einer proprietären XML-RPC API zum regelmäßigen Import von Stammdatensätzen im internationalen Bankverkehr
  • Technologien: 
    • Kotlin, Spring-Boot, Gradle, DTD, XSD
    • Docker, Kubernetes, Keycloak
    • Javascript, React, Yarn
    • Git, BitBucket, Jira, Bamboo, Confluence
  • Software-Entwicklungsmethode: Kanban

08/2020 - 03/2021
Agile Software Engineer
Kühne + Nagel (AG & Co.) KG

  • Unterstützung in der Weiterentwicklung der bestehenden Webanwendungen
  • Entwicklung einer generischen, hoch flexiblen Aufgabenverwaltung
  • Technologien: 
    • Kotlin, Gradle, Spring-Boot, VueJs, TypeScript
    • Docker, OpenShift, RabbitMQ
    • Git, BitBucket, Jira
  • Software-Entwicklungsmethode: Kanban

03/2020 - 07/2020
Lead Software Engineer
Aon Beteiligungsmanagement Deutschland GmbH & Co. KG

  • Entwicklung eines Basis-Frameworks für Kafka-Connect mit dem Ziel schnell neue Connectoren für verschiedene Systeme implementieren und deployen zu können.
  • Einführung eines Domänen-Modells für die Kommunikation verschiedener Systeme
  • Einführung von automatisierten Unit- und Integrationstests
  • Implementierung von Kafka-Connectoren, um verschiedene Systeme miteinander zu verbinden.
  • Technologien:
    • Java, Maven, Kafka, Kafka-Connect, Ansible
    • Git, BitBucket, Jira
  • Software-Entwicklungsmethode: Scrum, TDD

10/2019 - 01/2020
Agile Software-Engineer
Colenet

  • Entwicklung einer Feedback-Komponente für die Konferenz-Homepage der Agile Lean Munich (www.agile-lean-munich.de)
  • Entwicklung einer Komponente, die während einer Konferenz auf der Konferenz-Seite gerade laufende Sessions und nachfolgende Sessions anzeigt
  • Technologien: VueJs, Vuex, NuxtJs, Sass, NodeJs, NestJs, JavaScript, TypeScript, Rest, Google Firebase, Google Sheet-API

01/2019 - 09/2019
Agile Software-Engineer
Fielmann AG

  • Unterstützung in Weiterentwicklung und Betrieb von Kontaktlinsen-Anamnese- und Vertriebssoftware
  • Technologien: 
    • Backend: C#, .net-Framework, .net-Core, nUnit
    • Frontend: Webentwicklung mit HTML, CSS, JavaScript, TypeScript, Angular,AngularJs, NPM, Node, TestCafe, Selenium, Karma, Jasmine
    • REST, Kafka, Docker, Docker-Compose, Kubernetes,  TeamCity, AWS, Mongo-DB, Microservices, Webstorm, Rider, Git, GitHub, Trello
  • Software-Entwicklungsmethode: Kanban, Pair-Programming, TDD

07/2017 - 12/2018
Agile Software-Engineer
Hansetrans

  • Implementierung einer Auftragsverwaltungs- und Tourenplanungssoftware für die Auslieferung und Montage von Möbeln
  • Technologien: 
    • Backend: Java 8, SpringBoot, Hibernate, Liquibase, Cucumber, jUnit, Maven
    • Frontend: Webentwicklung mit HTML, CSS, JavaScript, React, Redux, NPM, Node, Jest
    • REST, RabbitMQ, Docker, Docker-Compose, Jenkins, AWS, TerraForm, Ansible, Postgresql, IntelliJ IDEA, Webstorm, Git, GitLab, BitBucket, Jira, Confluence
  • Software-Entwicklungsmethode: Scrum, Mob-/Pair-Programming, ATDD, TDD

Zertifikate

Certified Scrum Master (CSM)
2021
Advanced Certified Scrum Developer
2018

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Verfügbar in der Region Hamburg, Kiel, Lübeck.
Profilbild von Jonathan Nupnau Fullstack Software-Engineer aus Stutensee Fullstack Software-Engineer
Registrieren