image

Wie ich arbeite

Der Tech-Stack, mit dem ich arbeite, kann je nach Auftrag und Vereinbarung angepasst werden. Hier sind die Technologien und Tools, die ich häufig einsetze:

Programmiersprachen und Frameworks

Java: Java SDK 8-21, J2EE, Spring Boot

Python: Python 3, Jupyter-Notebook, Pandas, Numpy, Scikit-learn

  • Datenbanken
    • Relationale Datenbanken: MySQL, Oracle
    • NoSQL-Datenbanken: MongoDB
    • Weitere Formate: CSV
  • Cloud und Infrastruktur
    • Betriebssysteme: Linux
    • Cloud-Umgebungen: AWS oder GCP-Cloud

Tools und Testing

  • Java: Unit-Tests
  • Python: Pytest

Meine persönliche Arbeitsumgebung

Ich arbeite mit einer modernen und leistungsfähigen Ausstattung, um Ihnen optimale Ergebnisse zu liefern:

  • Basis: MacBook und Linux-Server
  • Entwicklungsumgebungen: IntelliJ oder VS-Code
  • Datenbanken: Sqlite, MySQL, MongoDB, Redis
  • Containerisierung: Docker-Engine (lokal und remote)
  • Cloud: AWS- oder GCP-Cloud
  • Unterstützende Tools: ChatGPT, Claude und andere

Mit dieser flexiblen und skalierbaren Arbeitsweise bin ich in der Lage, unterschiedlichste Projekte effizient und erfolgreich umzusetzen.