Profilbild von Abel Nguendia Android Entwickler und Testautomatisierer, (festangestellt) aus Mainz

Abel Nguendia

verfügbar

Letztes Update: 22.02.2024

Android Entwickler und Testautomatisierer, (festangestellt)

Firma: Zelfi AG
Abschluss: Master Mobile Computing
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (gut) | französisch (Muttersprache)

Dateianlagen

ISTQB-CTFL-Abel_220224.pdf
zelfi-profil-android-tester-abel-nguendia_220224.docx

Skills

Fachliche Schwerpunkte
  • Android SDK
  • Cleancode
  • Kotlin
  • MVVM, MVP
  • Java (Android, Java SE)
  • Appium
  • Espresso
  • Calabash Android
  • BDD
  • Jira 
  • GIT
  • Scrum
  • POM (Page Object Model)
  • App Testing

Projekthistorie

09/2022 - bis jetzt
Android App „Champion“: Weiterentwicklung der App „Champion“
Zelfi AG (Internet und Informationstechnologie, 10-50 Mitarbeiter)

 

Methodik

  • Java 
  • Kotlin
  • rxJava
  • Android/X
  • MVP
  • Android Studio
  • Git
  • Jira
  • Firebase
  • Bitbucket
  • Scrum
  • CI/CD mit Bitbucket Pipelines und Fastlane

Rolle

Entwickler im Scrum-Team

 

Beschreibung

Champion ist eine App zur Verwaltung von Turnieren und Ligen im Teamsport.  Herr Nguendia hat Produktionsfehler analysiert und behoben. Er hat auch manuelle Tests geplant und ausgeführt.

 

Play Store Link: https://play.google.com/store/apps/details?id=com.zelfi.champion

 


05/2023 - 06/2023
Entwicklung der Android App "FL Profi-Check Concrete easy" für die Franz Ludwig GmbH
Franz Ludwig GmbH (Architektur und Bauwesen)


Methodik
  • Java
  • Android Studio
  • Wifi Direct
  • JUnit 4
  • Dagger 2
  • Git
  • Bitbucket
  • Kanban
  • Jira
  • Socket

RolleEntwickler im 3-Personen Team


Beschreibung
Die App ist eine Ergänzung eines physischen Messgerätes, mit welchem die Feuchtigkeit von Beton vor und während der Verarbeitung gemessen werden kann. Auf Basis einer funktional ähnlichen App wurden die spezifischen Anforderungen eines Landes und seines Beton-Prüfverfahrens abgebildet. Die App empfängt die Messwerte über einen Socket einer WiFi Direct Verbindung.

Die App ist noch nicht im Play Store verfügbar, da sie erst vom vorgesehenen Land freigegeben werden muss.

02/2022 - 08/2022
Projekt Turnierverwaltungsapp: Konzeption und Implementierung von UI-Tests in „Champion“ mithilfe von „Appium“
Zelfi AG (Internet und Informationstechnologie, 10-50 Mitarbeiter)

 

Methodik

  • Appium
  • Espresso
  • Calabash Android
  • Java
  • IntelliJ IDEA
  • Zephyr Squad
  • Page Object Model (POM)
  • Git
  • Parallel Testing
  • Appium Inspector
  • Android Studio
  • Xray

Rolle

Testautomatisierer 

 

Beschreibung

Champion ist eine App zur Verwaltung von Turnieren und Ligen im Teamsport. Im Zuge seiner Masterarbeit hat Herr Nguendia sich mit Testautomatisierung von Graphical User Interfaces (GUIs) in Champion auseinandergesetzt. 

  • Analyse und Festlegung: Nicht alle Teile einer App sind für Testautomatisierung geeignet. Herr Nguendia hat basierend auf Daten aus Google Analytics festgelegt, welche Funktionen in „Champion“ sinnvoll automatisiert getestet werden können.

 

  •  Auswahl eines geeigneten Tools: hierbei hat Herr Nguendia auf dem Markt bestehende Werkzeuge für Testautomatisierung gegenübergestellt – unter denen wurden Appium, Espressosowie Calabash Android näher betrachtet. Am Ende der Evaluierung wurde Appium ausgewählt.

 

  • Erarbeitung eines Testframeworks: Ausgehend vom Page Object Model Entwurfsmuster konnte Herr Nguendia ein gutes Testframework entwickelt, das die Lesebarkeit, die Wartbarkeit sowie die Wiederverwendbarkeit von Testskripten vereinfacht.

 


10/2021 - 01/2022
Android App „Champion“: Weiterentwicklung der App „Champion“
Zelfi AG (Internet und Informationstechnologie, 10-50 Mitarbeiter)

 

Methodik

  • Java 
  • Kotlin
  • rxJava
  • Android/X
  • MVP
  • Android Studio
  • Git
  • Jira
  • Firebase
  • Bitbucket
  • Scrum
  • CI/CD mit Bitbucket Pipelines und Fastlane

Rolle

Entwickler im Scrum-Team

 

Beschreibung

Champion ist eine App zur Verwaltung von Turnieren und Ligen im Teamsport.  Herr Nguendia hat Produktionsfehler analysiert und behoben. Er hat auch manuelle Tests geplant und ausgeführt.

 

Play Store Link: https://play.google.com/store/apps/details?id=com.zelfi.champion

 


09/2020 - 02/2021
Android App „HelpYourNeighbour“: Entwicklung einer App für Hilfsangebote mit Kotlin
n/a (Hochschulprojekt)

 

Methodik

  • Kotlin
  • Android Studio
  • Kanban (Trello)
  • Git
  • Firebase
  • MVC

Rolle

Entwickler 

 

Beschreibung

„HelpYourNeighbour“ ist eine mobile Anwendung, die von jedem mit einem Android-Smartphone genutzt werden kann. Diese App ermöglicht es Menschen, ihre Hilfe anderen Leuten in verschiedenen Bereichen (Einkaufen gehen, Putzen, mit Hunden Gassi gehen) anzubieten. 

 

Herr Nguendia hat dieses App-Projekt von der Konzeption bis hin zur Implementierung allein getrieben.


03/2020 - 02/2021
Flutter App „Fuel Radar“: Entwicklung einer Android-App für die Aussuche von Tankstellen mit Flutter und Dart
n/a (Hochschulprojekt)

 

Methodik

  • Flutter
  • Dart
  • Android Studio
  • SQLite 
  • Dart SDK

 

  • REST API
  • Scrum
  • Git
  • Jira
  • Bitbucket

Rolle

Entwickler im Scrum-Team mit 6 Mitgliedern

 

Beschreibung

Die „Fuel Radar“ App ist eine Cross-Plattform Anwendung für die Suche von Tankstellen in der Nähe des Fahrers. Die App ruft die Tankstellen von einer API auf und stellt diese dem Benutzer in einer Liste dar. Die Liste kann nach Preis, Kraftstoff und Entfernung gefiltert werden.

 

Zusammen mit einem anderen Entwickler hat Herr Nguendia an der Anzeigeliste der vom Backend gelieferten Daten gearbeitet. Das Layout der Stationen auf der Karte, die Filterfunktion und die Funktion einer Favoritenliste hat er ebenso weiterentwickelt.


07/2017 - 09/2018
Web-Anwendung „SublimeCamer“: Weiterentwicklung der Web-Anwendung „SublimeCamer“
Sublime Cameroun

 

Methodik

  • JavaScript
  • PHP
  • JQuery
  • HTML
  • CSS
  • Bootstrap
  • SublimeText
  • Xampp
  • Frontend Webentwicklung

Rolle

Frontend-Entwickler

 

Beschreibung

„Sublimecamer“ ist eine Seite, die die Dienstleistungen der Firma Sublime Kamerun darstellt. Sie präsentiert auf einer Seite die verschiedenen von der Firma angebotenen Dienstleistungen.

 

Herr Nguendia hat hier am Front-End gearbeitet und einen Teil der UI erstellt. Er hat die Darstellung der Dienstleistungen sowie die Sprachenänderung umgesetzt.

 


Reisebereitschaft

Verfügbar in den Ländern Deutschland und Österreich
zu 100% verfügbar
  • Remote
  • Vor-Ort-Einsatz zu 100% im Rhein-Main- und Rhein-Neckar-Gebiet
  • weitere Einsatzorte nach Absprache möglich

Sonstige Angaben

Fest angestellt bei der Zelfi AG. Bitte nur Anfragen für Projekteinsätze - keine ANÜ, keine anderweitige Festanstellung.
Profilbild von Abel Nguendia Android Entwickler und Testautomatisierer, (festangestellt) aus Mainz Android Entwickler und Testautomatisierer, (festangestellt)
Registrieren