Profilbild von Duclos Ngassa Entwickler aus Dortmund

Duclos Ngassa

verfügbar

Letztes Update: 10.01.2023

Entwickler

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: k. A.

Skills

MS Windows, Linux, Mac-OS, IntelliJ / Android Studio, Eclipse, NetBeans, Ant, Maven, Gradle, Postman, Spring Boot, Java, Kotlin, JavaScript, NodeJS, TypeScript, React, Google, Angular, Hibernate, JUnit 5, OpenAPI / Swagger, Beschreibungssprachen > UML, XML, CSS 3, HTML 5, Applikationsserver > GlassFish, JBoss, Datenbanken, PostgreSQL, MySQL, MongoDB, Microservices, Scrum, Kanban, JUnit, Git, Event Driven Architecture, Java 11, Mockito, Docker, Postgres, Oracle, OpenAPI, Openshift, GitLab, Spring, SQL, Oracle DB, API, AWS, DynamoDB, Refactoring, Coding, Sonarqube, Pair Programming, Code Review, DevOps, Java EE, Swing, Liquibase, JSF 2.2, Microsoft SQL Server 2014/2017, Jenkins, TomEE, JPA, Selenium, Cloud, Spring Data, Mongo, DB, Neo4J, Blockchain, IoT, Anki, Ethereum, Node.js, MINDSTORMS, Smartphones, Android, Raspberry Pi, Python, UI, Thymeleaf, Spring Security, AngularJS, JSF, Spring Cloud, Keycloak, Zuul, Wildfly, Usability, Spring MVC, template engine, Bootstrap, JUnit / Mockito, PHP, JSON, JEE, Primefaces, CSS, JEE5, JEE6, GlassFish, Apache Lucene, RichFaces

Projekthistorie

02/2021 - bis jetzt
Entwickler, Tester
(Konsumgüter und Handel, 5000-10.000 Mitarbeiter)

  • Migration der alten Anwendung von Java auf Kotlin
  • Entwicklung der automatisierten Publizierung von Sortimentprodukten auf Otto Kernsystem
  • Implementierung von verschiedenen Rest-Services für externe Systemen.
  • Entwicklung einer Web-Anwendung für Datenmanager
  • Unit Testing mit SpringRunner, Mockito 
  • Dokumentation
  • SPoC Tätigkeiten für Datenmanager

05/2020 - 02/2021
Entwickler Tester
Data Lake, GALERIA Karstadt Kaufhof GmbH

Das Data Lake Projekt sollte verschiedene Produktanbieter
ermöglichen ihre Produkte in dem Marktplatz Galeria.de
anzubieten. Dafür wurde eine Web-Anwendung mit Angular
entwickelt und eine Microservice-orientierte Backend-
Anwendung mit NodeJs und Ktor.

Eingesetzte Technologien
> Ktor
> Kotlin
> NodeJs
> JavaScript
> Angular
> TypeScript
> AWS
> MongoDB
> DynamoDB

Eigene Aufgaben im Projekt
> Implementierung einer Marktplatzlösung in Kotlin mit dem
Framework Ktor und Koin.
> Quellecode Analyse und Refactoring.
> Sicherstellung der Softwarequalität durch die Entwicklung von
Coding Guidelines (Clean Code)
> Statische Codeanalyse mit Sonarqube
> Pair Programming und Code Review Sessions
> DevOps-orientierter Betrieb der Plattform

05/2018 - 03/2020
Entwickler
SURE Commission, adesso insurance solutions

Tester Projektbeschreibung
Ziel des Projektes ist es in|sure Commission bei der Swiss Life
einzuführen, um ein Altsystem abzulösen. Hierbei wird auf Basis
von in|sure Commission ein angepasstes Provisionssystem
entwickelt und in die Systemlandschaft integriert. Durch die
Ablösung des Altsystems erhält die Swiss Life ein wartbares und
effizientes Provisionssystems, das die gestiegenen
Anforderungen der Swiss Life abbilden kann.

Eingesetzte Technologien
> Java EE
> Swing
> Liquibase
> JSF 2.2
> Microsoft SQL Server 2014/2017
> Oracle DB
> PostgreSQL
> Maven
> Jenkins
> JBoss EAP/TomEE
> Docker
> Scrum
> Test NG
> JPA
> Selenium

Eigene Aufgaben im Projekt
> Full-Stack Entwicklung
> Testen
> Erstellung von Reports

04/2018 - 10/2018
Architekt
Uni Duisburg Essen, adesso SE

Architekt Technologien im IoT-Kontext und prototypische
Entwickler Implementierung einer Blockchain-Mautzahlung mit Anki-
Designer Overdrive, Uni Duisburg Essen, adesso SE
Tester
Projektbeschreibung
Das Ziel dieser Arbeit ist das Potenzial von Smart Contracts für
Internet of Things bzw. Cyber Physical System zu analysieren
und ein Bezahlverfahren basierend auf Smart Contracts zu
implementieren.

Eingesetzte Technologien
> Ethereum Blockchain
> Web3
> Node.js
> Express.js
> Truffle
> JavaScript
> Spring Boot
> Angular 4
> TypeScript
> LEGO MINDSTORMS
> Citavi

Eigene Aufgaben im Projekt
> Systematic literatur review durchführen
> Konzept entwerfen
> Analyse durchführen
> Implementierung durchführen
> Test durchführen

02/2018 - 05/2018
Entwickler
Innogy eBox@Home, Innogy SE

Projektbeschreibung
Die innogy ist ein führender Anbieter von Hardware und Services
im Bereich der Elektromobilität (eMobility) und betreut mit den
Services aktuell über 5.000 Ladestationen in Europa und
verkauft eigenen Ladestrom.

innogy ist mit seiner Infrastruktur in einer sehr guten
Ausgangsposition, die noch weiter ausgebaut werden soll.
Angestrebt ist, der führende Lösungsanbieter für
Ladeinfrastruktur in Europa und den USA zu werden.
Ein Baustein auf diesem Weg ist die Entwicklung einer
intelligenten Home-box (eBox@Home), um den Bedarf für
Ladeinfrastruktur im privaten sowie semi-öffentlichen Umfeld für
Privat- und Geschäftskunden abzudecken.

innogy entwickelt zusammen verschiedenen Partnern die
Homebox, eine App und das Backend. adesso erstellt hierzu das
Backend. Mit der com2m-Plattform und dem Betrieb in der Cloud
entsteht so eine skalierbare, erweiterbare und lose gekoppelte
Mircoservice-Architektur.




Eingesetzte Technologien
> com2m-Plattform
> Spring Data
> Spring Boot
> Angular 4
> Mongo DB
> Neo4J
> Docker & Docker Composer
> Maven

Eigene Aufgaben im Projekt
> Full Stack-Entwicklung

10/2017 - 03/2018
Architekt
Smart Medication at Home, paluno Universität Duisburg

Entwickler
Requirements Engineer Projektbeschreibung
Es soll ein Prototyp für ein System entwickelt werden,
dass:
* gesundheitsrelevante Daten erhebt (Puls, Blutdruck, Gewicht)
* diese Daten auswertet
* medizinische Hardware ansteuert um Medikamente ausgeben
zu können.




Die Datenerhebung erfolgt mit smarten Geräten:
* Smartphones
* Wearables

Eingesetzte Technologien
> Android
> Swagger
> Go
> Raspberry Pi
> Python

Eigene Aufgaben im Projekt
> Hardwareentwicklung mit Raspberry Pi

10/2017 - 03/2018
Entwickler
BITMARCK Software AG

Tester Projektbeschreibung
Migration einer bestehenden Anwendung, die mit Java-Swing
entwickelt wurde auf HTML 5 und Spring Boot.

Eingesetzte Technologien
> Spring Boot
> HTML 5
> Thymeleaf
> CSS 3
> JavaScript
> Maven

Eigene Aufgaben im Projekt
> Full Stack Entwicklung
> Testplan schreiben.

07/2016 - 12/2017
Architekt Requirements Engineer

Entwickler
Designer
Datenbankentwickler
Teilprojektleiter

Anwendbarkeit innerhalb eines Kundenprojektes von adesso
geprüft werden.

Eingesetzte Technologien
> Gradle
> Spring MVC
> Spring Boot
> Spring Security
> Thymeleaf (Java template engine)
> Bootstrap
> Wildfly
> Keycloak
> JUnit / Mockito

Eigene Aufgaben im Projekt
> Auswerten der Dokumentation
> Entwicklung eines Prototyps, der durch gegebener API, Inhalte
aus Keycloak ausliest.


Bachelorarbeit: Entwicklung einer Android Community-
Beratungsplattform für schwangere Frauen und junge
Mütter, FH Dortmund

Projektbeschreibung
Ziel der Arbeit war die Analyse und Entwicklung einer Android-
App, die die Rolle einer Schwangerschaftsplattform spielen
sollte. Schwangere Frauen bzw. junge Mütter sollten dann
ermöglicht werden sich live auszutauschen und Informationen
über den Schwangerschaftsverlauf zu bekommen. Darüber
hinaus sollten sie auch über die App ihre Termine,
Blutdruckmessungen sowie ihr Tagebuch verwalten können.

Eingesetzte Technologien
> Android
> Java
> Gradle
> MySQL
> PHP
> JSON
> XML

Eigene Aufgaben im Projekt
> Analyse
> Design
> Entwicklung
> Test


School-Management-System, Eigene Initiative

Projektbeschreibung
Entwicklung einer Enterprise-Anwendung für die Verwaltung
einer Schule

Eingesetzte Technologien
> JEE

> Hibernate
> WildFly
> JSF
> Maven
> Bootstrap
> Primefaces

Eigene Aufgaben im Projekt
> Anforderungsanalyse
> Design
> Entwicklung
> Test

08/2017 - 09/2017
Architekt
Security

Designer Projektbeschreibung
Entwickler Es sollte eine Web-Anwendung implementieren, die die open
Projektleiter source Software OptaPlanner einsetzt, um Versicherungsfälle
nach bestimmten Kriterien verteilt.

Eingesetzte Technologien
> Spring Boot
> Angular 2
> MongoDB
> OptaPlanner
> Maven

Eigene Aufgaben im Projekt
> Full Stack Entwicklung
> Design

02/2017 - 08/2017
Evaluation Keycloak, adesso SE Entwickler
Portal-Integration, adesso SE

Projektbeschreibung
Red Hats Keycloak ist eine Open-Source Benutzerverwaltung für
Webanwendungen basierend auf JBoss/Wildfly. Bei einer
Evaluation soll die Software unter anderem auf ihre

04/2017 - 08/2017
Architekt
Security

Entwickler Projektbeschreibung
Requirements Engineer Es sollte eine virtuelle Plattform entwickelt werden, die es
ermöglicht, zu experimentieren bzw. zu analysieren, wie
Anwendungen in dem Cloud gesichert werden können und
welche Last die Absicherung erzeugt. Darüber hinaus muss auch
durch automatische Adaption eine Lastverteilung implementiert
werden.

Eingesetzte Technologien
> Spring Boot
> Hibernate
> Swagger
> Maven
> Jenkins
> GitLab

Eigene Aufgaben im Projekt
> IAAS Funktionalitäten entwickeln.




> Entwicklung und Bereitstellung von virtuellen bzw. physischen
Maschinen.

05/2017 - 07/2017
Entwickler
Portal-Integration, adesso SE

In einem Web-Portal verschiedene Web-Technologien als
einzelne Microservices zu integrieren, sodass sie miteinander
kommunizieren können.
Die Anwendungen sollen abgesichert werden und Single Sign
On unterstützen.

Eingesetzte Technologien
> Spring Boot
> Spring Security
> Microservice
> AngularJS
> Angular 2
> JSF
> Spring Cloud
> Keycloak
> Thymeleaf

Eigene Aufgaben im Projekt
> Eureka Serviceregistry aufsetzen
> Zuul Gateway-Server aufsetzen
> JSF Anwendung als Microservice zu integrieren
> Die ganzen Anwendungen mit Keycloak und Spring Security
absichern

10/2016 - 02/2017
Requirements Engineer
E-Learning App Generator, paluno Universität Duisburg

Tester Projektbeschreibung
Entwicklung einer Web-Plattform für die konfigurierbare und
automatische Generierung von Android-Apps, um die
Vorlesungsinhalten spielerisch gestalten zu können.

Eingesetzte Technologien
> Java
> Gradle
> Maven
> XML
> MongoDB
> Jenkins
> Swagger
> Android
> Angular 2

Eigene Aufgaben im Projekt
> Entwicklung des Build-Tools, das die verschiedene erzeugten
Artefakten zusammenfügt und die entsprechende APK
generiert.

04/2015 - 12/2016
Entwickler
Sachverständigerverzeichnis, IHK-GfI

Projektbeschreibung
Migration einer bestehenden Webanwendung von JEE5 auf
JEE6 Standard

06/2016 - 10/2016
Event-App
Comline AG

Designer Projektbeschreibung
Requirements Engineer Entwicklung einer Mobile-Cross-Platform-App für Events

Eingesetzte Technologien
> JSON
> TypeScript
> Angular 2
> Ionic
> CSS

Eigene Aufgaben im Projekt
> Anforderungsanalyse
> Design
> Entwicklung

12/2015 - 02/2016
Architekt Datenbankentwickler

Designer
Requirements Engineer
Entwickler
Usability Engineer
Tester

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Duclos Ngassa Entwickler aus Dortmund Entwickler
Registrieren