You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Massimo D.MD

Massimo D.

SOFTWARE ENGINEER & CONSULTANT

€150/day
Milan, IT
3-7 years

Average response time: 1 hour

About Massimo

I am a precise and focused individual who values doing things well and seeing them through to completion. I give my all in everything I do, constantly seeking new challenges and staying up to date in the rapidly evolving technological landscape. Software
development is my life, and I am passionate about mathematics and algorithms. By combining my attention to detail with a drive
for continuous improvement, I strive to deliver high‑quality, innovative solutions in every project I undertake.

I previously worked at Nexi Digital, a joint venture between Reply and Nexi, as a Reply employee for over two and a half years. My role
was that of a Software Engineer, primarily responsible for managing the back end of the portals and applications maintained by Nexi.
I operated in a highly technological environment based on a microservices architecture, utilizing advanced tools and frameworks
such as Java 8, Spring, and Spring Boot, as well as the Netflix stack (Zuul, Config Server, Eureka, Hystrix). In our development
environment, we used Maven as a build tool and Hazelcast as an in‑memory database. Furthermore, I actively contributed to the
software life cycle by employing Jenkins for CI/CD pipelines and Ansible for provisioning machines, configuration, and deploying
microservices.
The applications I managed were divided into three environments: integration, staging, and production. The integration environ‑
ment, in particular, was entirely under our control. We used CloudForms to provision and manage virtual machines (VMs) on RHEL
systems, where I worked directly on configurations, optimizations, and troubleshooting to ensure a stable and high‑performing
infrastructure.
I was involved in an architectural migration aimed at moving our infrastructure from on‑premises to Microsoft Azure. This project
involved adopting technologies such as Docker, Kubernetes, Helm Chart, Argo, and upgrading from Java 8 to Java 17.
  • Italian

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Arcadia Tech Solutions
    SOFTWARE ENGiNEER & CONSULTANT
    DIGITAL AND IT
    February 2025 - Today (1 year and 4 months)
    Milan, Metropolitan City of Milan, Italy
    • • Cloud & DevOps Build and deploy Java 21 microservices on AWS EKS using Docker for containerization and Kubernetes for orches‑ tration. Built Jenkins CI/CD pipelines to automate build, test, and deployment workflows. Automate infrastructure provisioning with Terraform for rapid environment setup. Leverage AWS Lambda (Python) for event‑driven tasks, boosting scalability and reducing over‑ head.
    • • Backend Development Specialize in pure backend services using Spring Boot, focusing on complex data processing and integration within the real estate and risk‑asset domains. Employ Spring Batch, Cron, and Quartz for time‑sensitive workflows—such as large‑ scale property appraisals and asset evaluations for major financial institutions—ensuring accuracy, reliability, and compliance with industry standards.
    • • Quality & Collaboration Enforce quality assurance practices through SonarQube SAST analysis integrated into CI pipelines. Use TDD (JUnit, Mockito) to maintain robust code quality, introduce performance optimizations (e.g., SQL tuning, asynchronous processing) for high‑throughput data pipelines. Operate in an Agile Scrum environment with cross‑functional stakeholders, encouraging peer reviews and pair programming to foster continuous improvement.
    Java Kubernetes Python Elasticsearch Cloud
  • Nexi Digital
    SOFTWARE ENGiNEER & CONSULTANT
    May 2022 - February 2025 (2 years and 9 months)
    Milan, Metropolitan City of Milan, Italy
    • • Cloud Migration & DevOps Led the migration of a core payment processing platform to Microsoft Azure. Containerized applications with Docker and orchestrated deployments on Kubernetes (AKS) using Helm charts. Implemented GitOps continuous delivery with Argo CD, streamlining deployments and improving system scalability and reliability.
    • • Backend Development Developed and maintained the BFF (Backend for Frontend) layer for Nexi's portals and applications— including the Nexi Pay app—using Java (Spring Boot) microservices. Ensured fast, reliable RESTful APIs to integrate seamlessly with front‑end teams, providing a user‑centric experience and handling large volumes of sensitive transactional data securely. Leveraged strong analytical and problem‑solving skills to optimize performance and scalability, contributing to a robust and maintainable mi‑ croservices architecture.
    • • Quality & Best Practices Employed Test‑Driven Development (TDD) and rigorous unit/integration testing (JUnit, Mockito) to guaran‑ tee code quality and stability. Optimized database interactions (SQL) and implemented caching strategies, which improved response times by 30%.
    • • Collaboration Worked in an Agile Scrum team, closely collaborating with developers, DevOps engineers, and business analysts to deliver new features and improvements on schedule. Participated in code reviews and pair programming, mentoring junior team members on best practices. Coordinated with cross‑functional teams (security, QA) to ensure compliance and smooth deployment of software releases. Provided mentorship tojunior developers, emphasizing modular design and coding best practices.

Recommendations

Be the first to recommend Massimo

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • BACHELOR iN COMPUTER SCiENCE
    University of Milano‑Bicocca
    2021
    BACHELOR iN COMPUTER SCiENCE
  • English C1 Certification (CEFR)
    2018
    English C1 Certification (CEFR)

Skill set

Categories