17.02.2025 aktualisiert

**** ******** ****
nicht verfügbar

Cloud Consultant / Fullstack Entwickler

Schwetzingen, Deutschland
Weltweit
M.Sc. Computer Science
Schwetzingen, Deutschland
Weltweit
M.Sc. Computer Science

Profilanlagen

CV_Francesco-Scalia-en.pdf
CV_Francesco-Scalia.docx
CV_Francesco-Scalia_de.pdf

Skills

Clean CodeJavaAbstraktionsebenenAirflowAmazon Web ServicesHtml5Microsoft AzureBootstrapCSSCloud ComputingETLData WarehousingJ2EEHibernateSpring FrameworkPythonPostgresqlMongodbNode.JsOauthSoftware ArchitectureAngular 2+IonicNext.jsSonarqubeTypescriptOpenapiGoogle CloudReactJSApache SparkFirebaseApigeeBackendFastapiAngularJSKubernetesGoogle BigqueryApache KafkaFront EndApi DesignApi-GatewayNestJSDaten-PipelineServerless ComputingJenkinsDatabricksMicroservices
Professioneller IT-Consultant mit Spezialisierung auf Cloud-Lösungen, Migration und Architektur
Willkommen auf meinem Profil! Ich bin ein erfahrener IT-Consultant mit einer tiefen Spezialisierung auf Cloud-Technologien, Migrationen und IT-Architektur. Mit meiner mehrjährigen Erfahrung in der Branche habe ich erfolgreich Projekte für verschiedene Branchen und Unternehmensgrößen durchgeführt.
Meine Fachgebiete umfassen:
  • Cloud-Lösungen: Beratung, Implementierung und Optimierung von Cloud-Strategien für AWS, Azure und Google Cloud. Ich unterstütze Sie bei der Auswahl der richtigen Cloud-Services, Kostenoptimierung und der Sicherstellung von Skalierbarkeit und Performance.
  • Migration: Planung und Durchführung von komplexen Migrationsprojekten von On-Premises zu Cloud oder zwischen verschiedenen Cloud-Plattformen. Ich stelle sicher, dass Ihre Daten sicher und effizient migriert werden, mit minimalen Ausfallzeiten und Risiken.
  • Architektur: Design und Implementierung von robusten, skalierbaren und hochverfügbaren IT-Architekturen, die auf Ihre speziellen Geschäftsanforderungen zugeschnitten sind. Ich nutze Best Practices und neueste Technologien, um nachhaltige Lösungen zu schaffen.
Technische Expertise:
  • Programmiersprachen:
    • Java: Entwicklung von Backend-Systemen, Microservices und komplexen Unternehmensanwendungen.
    • Python: Skripting, Automatisierung, Datenanalyse und maschinelles Lernen.
    • TypeScript: Entwicklung skalierbarer und wartbarer Anwendungen.
  • Frontend-Frameworks:
    • Angular: Entwicklung dynamischer und interaktiver Webanwendungen.
    • React: Erstellung von performanten und benutzerfreundlichen User Interfaces.
Mit meinem umfangreichen technischen Know-how und meiner Fähigkeit, komplexe Probleme zu lösen, biete ich maßgeschneiderte Lösungen, die genau auf die Bedürfnisse meiner Kunden abgestimmt sind. Mein Ansatz ist stets kundenorientiert, transparent und darauf ausgerichtet, den höchsten Mehrwert für Ihr Unternehmen zu schaffen.
Warum ich?
  • Ergebnisorientiert: Ich konzentriere mich darauf, Ergebnisse zu liefern, die Ihre Erwartungen übertreffen.
  • Zuverlässig: Verlässlichkeit und Termintreue sind für mich selbstverständlich.
  • Agil und Flexibel: Anpassung an sich ändernde Anforderungen und schnelle Reaktionen auf neue Herausforderungen.
Ich freue mich darauf, mit Ihnen zusammenzuarbeiten und Ihr nächstes IT-Projekt zum Erfolg zu führen. Lassen Sie uns gemeinsam die Zukunft Ihrer IT gestalten!
Kontaktieren Sie mich noch heute, um mehr zu erfahren oder ein erstes Gespräch zu vereinbaren.

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Java Entwickler: Weiterentwicklung und Wartung von Bankensoftware

Dreyfus Söhne & Cie AG

Banken und Finanzdienstleistungen

500-1000 Mitarbeiter

Die Applikationen wurden mit Java EE und Java Spring Boot implementiert. Als Frontend-Tools kamen JavaFX und React zum Einsatz. Die Daten wurden in einer On-Premise gehosteten IBM DB2-Datenbank gespeichert. Zur Build- und Test-Automatisierung wurde Jenkins verwendet. Bei der Cloudmigration wurden die Applikationen in AKS (Azure Kubernetes Service) bereitgestellt.

Team Lead: Daten Management Plattform

Volkswagen AG

Automobil und Fahrzeugbau

>10.000 Mitarbeiter

Implementierung einer Datenplattform welche als Microservices in Azure Kubernetes Service bereitgestellt werden. Die Datenplattform ermöglicht es Zugriff auf Datenressourcen zu beantragen, welches vom Datenbesitzer genehmigt werden kann. Es wurden Datenressourcen von Microsoft Azure ADLSGen2 oder Databricks Instanzen unterstützt. Die Microservices wurden mit Python und dem FastAPI Framework implementiert. Die Kommunikation zwischen den Microservices wurden mit REST (synchron) und Azure EventHub (asynchron) umgesetzt. Als Datenbank wurde für jedes der Microservices eine NoSQL CosmosDB Instanz erstellt. Die Microservices innerhalb des Kubernetes Namespaces wurden mit Ingress/Egress Policies und dem OAuth 2.0-Standard geschützt. Die Ressourcen wurden mithilfe von Terraform automatisch erstellt. Mit GitHub Actions und ArgoCD wurde eine CI/CD Pipeline erstellt, um die Microservices als Docker-Images zu erstellen und auf Kubernetes bereitzustellen.
Aufgaben

• Implementierung der Microservices
• Modellierung der Softwarearchitektur
• Code Reviews
• Arbeitsverteilung innerhalb des Teams
• Schnittstellendefinition
• Implementierung der Authentifizierungs- und Autorisations-Schicht
• Definition von Helm-Charts
• Definition von Git-Branchstrategien
• Implementierung von GitHub Actions
• Testen der Funktionalitäten mit Pytest

Cloud Architect: Modernasierung mithilfe einer APIGEE API-Gateway

Jet2.ltd

Transport und Logistik

5000-10.000 Mitarbeiter

Es wurde eine API-Gateway mithilfe von Apigee implementiert, bei dem Backend-Server-Endpunkte, ohne Änderungen am Client durchzuführen, nahtlos getauscht werden kann. Es standen legacy SOAP-Endpunkte und modernen REST-Schnittstellen zur Verfügung. Der Client sendete den Request gemäß der SOAP-Spezifikation an die API-Gateway. Die API-Gateway implementierte eine SOAP-to-REST Transformation, um die Anfrage auf die REST-Endpunkte weiterzuleiten. Um die Skalierbarkeit sicherzustellen, wurde Apigee X verwendet, welche auf der Google Cloud ausgeführt wird. Um zwischen den zwei Endpunkten wechseln zu können, wurde ein Frontend mit NextJS implementiert und auf Google Cloud App Engine ausgeführt. Das Frontend wurde mit OAuth 2.0 und OpenID-Connect gesichert.
Aufgaben

• Entwurf der Cloud Architektur
• Implementierung der API-Gateway
• Kunden Kommunikation
• Implementierung des Frontends
• Integrationstest

Zertifikate

ISAQB Software Architect Foundation

ISAQB

2024

Google Cloud Professional Data Engineer

Google Cloud

2023

Google Cloud Professional Developer

Google Cloud

2022


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden