
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.