Borsetti Damir Douglas

Backend Developer | Java & Microservices Specialist

Let's talk! I speak Spanish, Italian, English, and French.

Focused on scalable Java microservices, security, and clean architecture.

About Me

Backend developer with hands-on experience in Java microservices, Spring Boot, and cloud architectures. I focus on building scalable, maintainable systems with strong attention to security and performance.

Recently completed ITS Academy specialization (2,000 hours including 800h internship).

I love building software that solves real problems and learning every day along the way. I'm excited to take on projects where I can grow, contribute, and make a real impact.

Key Strengths

  • Fast Learner: Quickly adapted to new programming languages and tech stacks during internships
  • Clean Code: Hexagonal architecture, DDD principles
  • Team Player: Agile workflows, collaborative mindset
  • Self-Driven: 2 projects close to production, 3 learning projects

Technical Skills

Backend

Java 21 Spring Boot 3 Spring Cloud Spring Security FastAPI Express.js TypeScript

Architecture

Microservices Hexagonal Eureka Kafka RabbitMQ gRPC

Data

PostgreSQL MongoDB Redis Neo4j MySQL

DevOps & Cloud

Docker CI/CD GitHub Actions AWS Azure

Security

JWT OAuth2 Keycloak Spring Security

Frontend & Mobile

React Angular Kotlin React Native

Featured Projects

Full-stack production-ready applications demonstrating microservices architecture, clean code, and modern tech stack

Commercial Projects (Private Repositories)

Solyris - Astronomy & AR Platform

Private Repository Backend Complete, Frontend In Progress

Self-Initiated Project | Active Development

Complex astronomy application with production-ready microservices backend and high-performance AR mobile frontend for exploring the night sky with AI assistance. Backend designed with Hexagonal Architecture for domain isolation and horizontal scalability.

Technical Highlights:
  • • Event-driven microservices with Spring Cloud, PostgreSQL persistence, Redis caching layer
  • • Spring Batch for astronomical data ingestion from NASA APIs with incremental processing
  • • WebSocket-based AI assistant powered by Google Gemini for celestial object explanations
  • • Resilience4J circuit breakers for external API fault tolerance and graceful degradation
  • • Kotlin + OpenGL ES mobile client for real-time celestial rendering and AR overlay
Spring Cloud Hexagonal Architecture Kotlin PostgreSQL Redis RabbitMQ OpenGL ES Google Gemini

Backend architecture and API documentation available for technical discussion

Ephemera - Collaborative Ephemeral Workspaces

Private Repository Active Development

Personal Project | Launch Q2 2026

SaaS platform for spontaneous collaboration through temporary digital rooms that natively integrate file sharing, real-time chat, and collaborative document editing. Zero-friction access via shareable links with privacy-by-design through ephemeral data lifecycle.

Technical Highlights:
  • • Event-driven microservices with Spring Cloud (Gateway, Config Server, Service Discovery)
  • • Real-time collaboration via WebSocket + Redis Pub/Sub for horizontal scalability
  • • Optimistic Locking for conflict-free collaborative editing with distributed state management
  • • RabbitMQ for reliable business events, Java 21 Virtual Threads for non-blocking I/O
  • • Automated room lifecycle with scheduled cleanup and S3-compatible storage integration
Spring Cloud WebSocket Java 21 Redis RabbitMQ PostgreSQL Docker

Architecture documentation and technical deep-dive available for serious opportunities

GitHub Projects

Work in Progress: Personal and learning projects published on GitHub. Live links expected by mid-November.

Yamar - E-commerce Microservices Platform

GitHub - Documentation Finalization

Cloud-native e-commerce platform built on microservices architecture, managing the complete product lifecycle from catalog to order processing and inventory verification. Designed for scalability, resilience, and maintainability.

Architecture & Features:
  • Microservices: Product (MongoDB), Order (MySQL), Inventory (MySQL), Gateway (single entry point)
  • Hybrid Communication: Synchronous REST with Spring Cloud OpenFeign, asynchronous events with Kafka + Avro
  • Security: Centralized JWT OAuth2 authentication at API Gateway level
  • Testing: Integration tests with Testcontainers (Docker), API validation with RestAssured
  • Documentation: Unified OpenAPI/Swagger aggregated at Gateway for all microservices
Java 21 Spring Boot 3 Spring Cloud MongoDB MySQL Kafka Avro Testcontainers OpenFeign

FitGenius - AI-Powered Fitness Platform

GitHub - Documentation Finalization

Cloud-native fitness tracking and coaching platform with AI-powered analysis. Built with microservices architecture, leveraging Google Gemini API to transform raw workout data into personalized insights, recommendations, and safety plans.

Technical Implementation:
  • Microservices: User management, activity tracking, AI recommendations, identity sync services
  • Event-Driven: RabbitMQ for asynchronous activity → AI analysis workflow, ensuring resilience
  • AI Integration: Google Gemini API for qualitative workout analysis, improvement suggestions, injury prevention
  • Polyglot Persistence: PostgreSQL (JPA) for users, MongoDB for flexible activity documents, Redis for caching
  • Security: OAuth2/JWT with Keycloak integration at API Gateway level
  • Infrastructure: Docker Compose orchestration for all services and dependencies
Java 21 Spring Boot 3 Spring Cloud PostgreSQL MongoDB Redis RabbitMQ Keycloak Google Gemini Docker

Book Social Network - Community Platform

Available on GitHub

Full-stack web application creating a reader community for sharing, borrowing, and reviewing books. Features complete book lifecycle management with real-time notifications via WebSocket.

Key Features & Architecture:
  • Authentication: Keycloak integration for centralized OAuth2/OIDC identity management
  • Book Management: Full CRUD operations with image upload, shareable library system
  • Sharing Workflow: Complete borrow/return/approval lifecycle with state management
  • Feedback System: 5-star ratings, text reviews, aggregated book scoring
  • Real-Time: WebSocket (STOMP) notifications for borrow requests and return approvals
  • Full-Stack: Spring Boot REST API backend + Angular SPA frontend with RxJS
Spring Boot Spring Security Spring Data JPA PostgreSQL WebSocket Keycloak Angular TypeScript Docker

Academic Project

Automated Car Image Processor

Private / Client Project

Used by client | Confidential

REST API service for automated car image background removal using OpenCV and AI models. Designed for batch processing of dealer inventories with virtual showroom placement capabilities.

Implementation:
  • • Scalable Spring Boot backend with async processing queues for high-volume workloads
  • • OpenCV integration for image preprocessing and quality optimization
  • • REMBG AI model integration for high-accuracy background segmentation
  • • AWS deployment with S3 storage and Lambda triggers for automated workflows
Spring Boot OpenCV Python REMBG AI AWS S3 Lambda

Professional Experience

AI SaaS Platform Developer

EvenFi Italia, Remote

May - Aug 2025

ITS Internship | 400 hours

Designed and delivered functional prototype for AI-powered SaaS platform enabling modular service integration and intelligent data processing.

  • Developed backend with Spring Boot using Hexagonal Architecture for scalability
  • Integrated Keycloak for secure multi-tenant authentication
  • Prototyped AI-driven modules for data analysis and future OCR automation
  • Self-initiated Solyris project applying same AI/architectural principles

Backend Developer

Refactormi CRL, Milan (Hybrid)

Jul - Sep 2024

ITS Internship | 400 hours

Developed API health monitoring services with Azure Functions, enhancing system reliability and strengthening team collaboration skills.

  • Built stateless monitoring APIs with Azure Functions for external health checks
  • Applied TypeScript + Node.js with functional programming, reducing code complexity by 30%
  • Implemented MongoDB data management and Express REST APIs with Jest testing

Backend Developer for Smart Technologies

ITS Academy Tech Talent Factory, Milan

Nov 2023 - Sep 2025

Completed intensive 2,000-hour program (800h internship) focused on enterprise Java development, microservices, cloud computing, and secure system design.

  • Mastered Java OOP, Spring Boot, REST APIs, and enterprise patterns
  • Proficient in PostgreSQL, MongoDB, Neo4j database management
  • Cloud platforms: AWS, Azure deployment and orchestration
  • DevOps: Docker, CI/CD pipelines, GitHub Actions

Let's Work Together

Backend developer specialized in Java & microservices. Open to remote or international collaborations.