Profilbild von Phong Nguyen Software Entwickler, Testautomatisierer, Consultant aus FrankfurtamMain

Phong Nguyen

verfügbar

Letztes Update: 10.11.2023

Software Entwickler, Testautomatisierer, Consultant

Abschluss: Computer Science (B.Sc.)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

CV-Nguyen-042023_140423.pdf

Skills

Java, Spring Boot, JavaEE, JavaScript, TypeScript, ReactJS, HTML, CSS, Python, MySQL, JUnit, Selenium, Appium, AWS, Docker, Kubernetes, Git CI/CD, Jenkins, Terraform, Azure DevOps

Projekthistorie

09/2022 - bis jetzt
Testautomatisierer
Öffentliche Einrichtung (Öffentlicher Dienst, 1000-5000 Mitarbeiter)

Aufgaben:
  • Anforderungsanalyse und Erstellung von Testfällen mit Gherkinsätze 
  • Implementierung von automatisierten Tests
  • Mit Java Step Definitions implementiert
  • Einrichten von Cucumber und Reports
  • Jenkins pipeline für CI/CD gebaut
  • Unit Test für Entwickler 
 

Verwendete Technologien:

Jenkins, Java, Spring Boot, Cucumber, 


03/2022 - 09/2022
DevOps Engineer
(Automobil und Fahrzeugbau, 500-1000 Mitarbeiter)

Aufgaben:
  • Bereitstellung der Infrastruktur in AWS und Azure mit Terraform (IaC)
  • Erstellung und Anpassungen von CI/CD Pipeline für Azure DevOps Pipelines
  • Wartung und Aktualisierung von bestehenden Services wie Grafana, Prometheus, Cert-manager etc.
  • Orchestrierung der Container mit Kubernetes
  • Containerisierung von Applikationen mit Docker
  • Betreuung von Datenbanken wie oracle, Prometheus, MongoDB, Redis etc.
  • Konfigurationen für Logstash und Elasticsearch

Verwendete Technologien:

Shell-Scripting, Kubernetes, Helm, Docker, Terraform, AzureDevOps, AWS, ConfluentCloud, MongoDB, Prometheus, Grafana, Loki


11/2021 - 03/2022
Testautomatisierer Consultant
(Öffentlicher Dienst, 500-1000 Mitarbeiter)

Aufgaben:
  • Beratung über die Infrastruktur und Anforderungen für die Testautomatisierung
  • Aufsetzen des BDD-Testings Cucumber
  • Erstellung von Testfällen mit Gherkins
  • Entwicklung von automatisierten Tests am Webbrowser mit Selenium
  • Entwicklung von automatisierten Tests an mobilen Geräten mit Appium
  • Auslagerung der Testautomatisierung über die Cloud mit AWS Device Farm
  • Integration der Testreports vom Cucumber mit Jenkins
  • Integration Jenkins mit XRay und Jira

Verwendete Technologien:

Cucumber, Appium, Selenium, Java, AWS Device Farm, TestNG, SCM-Manager, Jenkins, Confluence, Jira


04/2021 - 03/2022
DevOps & Software Engineer
(Öffentlicher Dienst, 500-1000 Mitarbeiter)

Aufgaben:
  • Beratung bei der Umsetzung von CI/CD mit der Bundescloud (Cloudogu)
  • Jenkins CI/CD declarative Pipeline entwickelt
  • Containerisierung des Frontends und Backends mit Docker
  • Aufsetzen und Konfiguration von ElasticSearch und Logstash
  • Die Schnittstelle zwischen Backend und ElasticSearch und Logstash mit REST API
  • Implementierung von Features bzgl. Werteabruf, Indexierung und Datenimport am Backend mit Java EE und am Frontend mit ReactJs
  • Fehleranalyse auf den Servern mit den Logs vom JBoss und Logstash

Verwendete Technologien:

Jenkins, Docker, Cloudogu, Nexus Repository, Java EE, JBoss, ReactJS, CVS, SCM-Manager, Confluence, Jira, PuttY, ElasticSearch, Logstash, Shell-Scripting


02/2020 - 04/2021
AI & Data Science Consultant
(Banken und Finanzdienstleistungen, 1000-5000 Mitarbeiter)

Aufgaben: 

  • Beratung im Bereich künstlicher Intelligenz
  • Entwicklung einer Daten-Pipeline und Datenaufbereitung für KI-Modelle
  • Entwicklung von KI-Modellen für die Datenanalyse und die Datenvorhersage
  • Cloud-Computing auf der IBM Cloud mit dem Service IBM Watson Studio
  • Dokumentation und Workshop über die künstliche Intelligenz auf der IBM Watson Studio

Verwendete Technologien:

Python, Jupyter Notebooks, IBM Watson Studio, IBM Cloud, Anaconda, Tensorflow, PyTorch, scikit-learn, plotly


10/2019 - 04/2021
Fullstack Developer
privat (Konsumgüter und Handel, < 10 Mitarbeiter)

Aufgaben:

  • Analysieren der Anforderungen für ein eCommerce Online-Shop
  • Implementierung eines Java Backends mit Anbindung einer MySQL Datenbank
  • Implementierung des Features einen Kunden zu registrieren und anzumelden
  • Entwicklung des Features Produkte im Warenkorb
  • Containerisierung der Applikation mit Docker
  • CI/CD Pipeline mit GitLabCI erstellt
  • Webapplikation auf der der AWS EC2 deployed

Verwendete Technologien:

Java, Spring Boot, ReactJS, Docker, AWS EC2, GitLabCI, Git, Jira, Selenium, JUnit


04/2019 - 02/2020
DevOps & Testautomatisierer
(Pharma und Medizintechnik, 1000-5000 Mitarbeiter)

Aufgaben:
  • Erstellung von Testfällen, Testplänen und Testausführungen mit XRay im Jira
  • Anforderungsanalyse für funktionale Tests
  • Erstellung von automatisierten End-to-End Testskripte mit dem Framework Cypress
  • Entwicklung einer CI/CD Pipeline über GitLabCI für die Testautomatisierung

Verwendete Technologien:

Cypress, TypeScript, JUnit, Cucumber, TestNG, Kubernetes, Docker, Shell-Scripting, GitLabCI, Jira, Confluence


10/2018 - 04/2019
DevOps & Testautomatisierer
(Konsumgüter und Handel, 500-1000 Mitarbeiter)

Aufgaben:
  • Erstellung von Testfällen, Testplänen und Testausführungen mit XRay im Jira
  • Anforderungsanalyse für funktionale Tests
  • Erstellung von automatisierten End-to-End Testskripte mit dem Framework Cypress
  • Entwicklung einer CI/CD Pipeline über GitLabCI für die Testautomatisierung

Verwendete Technologien:

Cypress, TypeScript, Jira, Confluence, Kubernetes, Docker, GitLabCI

05/2018 - 02/2019
Testautomatisierer
(Industrie und Maschinenbau, 1000-5000 Mitarbeiter)

Aufgaben:
  • Erstellung von Testfällen, Testplänen und Testausführungen mit XRay im Jira
  • Anforderungsanalyse für funktionale Tests
  • Ausführung von UI/UX Tests
  • Ausführung eines umfangreichen Releasetests
  • Erstellung von automatisierten End-to-End Testskripte mit dem Framework TestCafé

Verwendete Technologien:

TestCafé, JavaScript, Jira, XRay, Confluence, Git


03/2017 - 12/2018
Software Tester
(Konsumgüter und Handel, 500-1000 Mitarbeiter)

Aufgaben:

  • Erstellung von Testfällen, Testplänen und Testausführungen mit XRay im Jira
  • Anforderungsanalyse für funktionale Tests
  • Ausführung von UI/UX Tests
  • Ausführung eines umfangreichen Releasetests

Verwendete Technologien:

Jira, XRay, Confluence


Reisebereitschaft

Verfügbar in den Ländern Deutschland
100% Remote
Profilbild von Phong Nguyen Software Entwickler, Testautomatisierer, Consultant aus FrankfurtamMain Software Entwickler, Testautomatisierer, Consultant
Registrieren