10/13/2026 updated
AB
100 % available
Freelance Software Engineer
Torino, Italy
Worldwide
Master's in Computer Science | Artificial IntelligenceAbout me
Backend Engineer with 4+ years of experience building distributed, event-driven systems with Java and Spring Boot, across financial services and automotive infrastructure. Currently rebuilding the real-time messaging layer of a cloud-based EV charging network on AWS.
Java (Programming Language)DevOpsSpring FrameworkMessaging Application Programming InterfaceSystems IntegrationWebSocketSpring CloudSpring BootBackendApi GatewayMicroservices
Java & Spring Boot Development
Expertise in building backend systems with Java (versions 8 to 21) and Spring Boot, including JPA/Hibernate, REST APIs, and JUnit/Mockito for testing, applied across financial services and automotive infrastructure projects.
Distributed & Event-Driven Systems
Strong background in designing and implementing microservices architectures, leveraging Kafka, RabbitMQ, WebSocket, and event-driven patterns to handle high-throughput, real-time data flows.
Cloud & DevOps Engineering
Hands-on experience with AWS services (API Gateway, CloudFront, EKS), Docker, Kubernetes, CI/CD pipelines using Jenkins and Git, as well as build tools like Maven and Gradle.
Database Management
Proficiency with relational and NoSQL databases including PostgreSQL, MySQL, MongoDB, and Redis, including database versioning via Flyway migrations.
Real-Time Messaging & WebSocket Protocols
Experience rebuilding OCPP 1.6 WebSocket layers for cloud-based EV charging platforms, enabling real-time bidirectional messaging across thousands of charging stations.
IoT & AI Integration
Practical experience integrating IoT sensors with AI-based vehicle detection systems, improving tracking accuracy to 95%, and building AI voicebot backends with high NLP accuracy.
Observability & Monitoring
Familiarity with monitoring and observability tools such as Splunk and Dynatrace, as well as implementing custom metrics and technical documentation for distributed systems.
Incident Management & SLA Compliance
Experience handling incident resolution with ServiceNow and ensuring SLA compliance through cross-team alignment with DevOps teams.
Expertise in building backend systems with Java (versions 8 to 21) and Spring Boot, including JPA/Hibernate, REST APIs, and JUnit/Mockito for testing, applied across financial services and automotive infrastructure projects.
Distributed & Event-Driven Systems
Strong background in designing and implementing microservices architectures, leveraging Kafka, RabbitMQ, WebSocket, and event-driven patterns to handle high-throughput, real-time data flows.
Cloud & DevOps Engineering
Hands-on experience with AWS services (API Gateway, CloudFront, EKS), Docker, Kubernetes, CI/CD pipelines using Jenkins and Git, as well as build tools like Maven and Gradle.
Database Management
Proficiency with relational and NoSQL databases including PostgreSQL, MySQL, MongoDB, and Redis, including database versioning via Flyway migrations.
Real-Time Messaging & WebSocket Protocols
Experience rebuilding OCPP 1.6 WebSocket layers for cloud-based EV charging platforms, enabling real-time bidirectional messaging across thousands of charging stations.
IoT & AI Integration
Practical experience integrating IoT sensors with AI-based vehicle detection systems, improving tracking accuracy to 95%, and building AI voicebot backends with high NLP accuracy.
Observability & Monitoring
Familiarity with monitoring and observability tools such as Splunk and Dynatrace, as well as implementing custom metrics and technical documentation for distributed systems.
Incident Management & SLA Compliance
Experience handling incident resolution with ServiceNow and ensuring SLA compliance through cross-team alignment with DevOps teams.
Experience
Professional experience0 - 5 years
Freelancer since2025
Languages
GermanBasic knowledgeEnglishFluentItalianNative speaker
Project history
Rebuilding the OCPP 1.6 WebSocket layer of a cloud-based EV charging platform, handling real-time bidirectional messaging across thousands of charging stations in a microservices architecture. Deployed and debugged inter-service communication on Kubernetes (EKS). Built on AWS API Gateway, CloudFront, Spring Boot, Java 21 Virtual Threads, Redis, and RabbitMQ.
Architected distributed microservices and RESTful APIs with Spring Boot (Java), using Maven and Docker, and integrating IoT sensors with AI-based vehicle detection, improving tracking accuracy to 95%. Built real-time data pipelines with Kafka and PostgreSQL, processing 10K+ daily events. Implemented database versioning via Flyway migrations and observability with custom metrics and technical documentation.
Designed and implemented the core backend of Ellis, the AI Voicebot powering Isybank, Intesa Sanpaolo's digital bank, managing 3M+ chats/year with 93% NLP accuracy and 80% automation rate, contributing to the European Innovator of the Year Award. Oversaw the full project lifecycle from requirements to release, ensuring quality via JUnit/Mockito tests, and led cross-team alignment with DevOps to integrate CI/CD pipelines (Jenkins, Git) while ensuring SLA compliance and handling incident resolution with ServiceNow and monitoring tools (Splunk, Dynatrace).