About Massimo
Italian
Native or bilingual
English
Fluent
Experience
- Arcadia Tech SolutionsSOFTWARE ENGiNEER & CONSULTANTDIGITAL AND ITFebruary 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.
- Nexi DigitalSOFTWARE ENGiNEER & CONSULTANTMay 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
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- BACHELOR iN COMPUTER SCiENCEUniversity of Milano‑Bicocca2021BACHELOR iN COMPUTER SCiENCE
- English C1 Certification (CEFR)2018English C1 Certification (CEFR)