Summary
Overview
Work History
Education
Skills
Affiliations
Additional Information
Languages
Timeline
Generic
Carlo Moretti

Carlo Moretti

Brescia

Summary

I want my work to have impact at every level — from mentoring and developing capable engineers, to building meaningful and adaptable infrastructure, to maintaining clear communication with customers that demonstrates the value of our work.

I believe that strong architecture and sound principles are the foundations of software that is valuable, reusable, and able to evolve over time.

I lead by empowering teams to learn, experiment, and set their own rhythm, while providing guidance when challenges arise. My goal is to ensure that resolutions are understood and embraced, not felt as imposed from above.

Overview

14
14
years of professional experience

Work History

Senior Software Architect

Engineering Ingegneria Informatica
07.2023 - Current

As a Senior Software Architect, I combine technical leadership with hands-on development. I mentor junior developers through pair programming and code reviews, and collaborate with customers to design robust architectures and deployment strategies.

I build solutions from the ground up: clean, testable code (SOLID, Clean Architecture), CI/CD pipelines with automated testing and quality checks, and containerised deployments using Kubernetes, Docker Compose, and OpenShift.

I manage application security through static analysis (SonarQube), vulnerability monitoring (Trivy, Dependency Track), and SBOM management.

Beyond technical delivery, I work closely with clients and end users to gather feedback, guide deployments, and identify improvements that simplify workflows and enhance user experience.

Senior Developer

DuckMa Srl
11.2012 - 07.2023

Over a decade at DuckMa, I had the opportunity to take on diverse responsibilities that shaped my professional growth.

I began as an Android Developer, then expanded into backend (Node.js) and web development (React, Angular), building a solid full-stack expertise. Having worked full-time on both frontend and backend in different phases, I stayed current and deeply engaged with both sides of the stack.

In the last 4–5 years, I broadened my scope to include:

  • CI/CD pipeline design and maintenance
  • Administration of local development systems
  • Contributing to customer engagement strategies (progressive “value ladder” approaches instead of rigid monolithic contracts)
  • Active participation in Agile rituals and code reviews

This experience gave me not only technical depth but also a strategic perspective on how software development, infrastructure, and customer collaboration intersect.

Android Intern

ECare SpA
02.2012 - 11.2012

I began my career by learning Android development and building a Customer Care application for Sorgenia (energy company).
During this time, I evaluated different technologies (Java, PhoneGap, Cordova) and experimented with various communication protocols, including HTTP, Socket.io, SOAP, and remote procedure calls.

At the end of my internship, I also developed web crawlers to generate CRM leads, which gave me early hands-on experience with data extraction and backend integration.

Education

Master of Engineering - Computer Engineering

Università Degli Studi Di Brescia
Brescia, Italy
02-2016

Bachelor of Engineering - Computer Engineering

Politecnico Di Milano
Miano, Italy
02-2012

Skills

    Programming Languages (from most to less used): Kotlin, Java, JavaScript (TypeScript, Nodejs), PHP, Python, C (C#), Visual Basic

    Frontend Stack: HTML5, CSS, React, Angular, Firebase, jQuery

    Backend Stack: Nodejs, Quarkus

    Communication Stack: HTTP(S), SSL/TLS, Sockets (Socketio, web socket), MQTT, BLE (GATT), Redis

    Persistence Stack: SQL (Postgres, MySQL, Teradata, Oracle), MongoDB, Firebase, Cassandra, Hadoop, Redis

    DevOps Stack: GIT (GitHub, GitLab, Bitbucket and relative pipelines), Jenkins, Docker, Kubernetes, OpenShift, Google Cloud, Firebase, Google Play Store, AWS, SonarQube, Dependency Track, Trivy

    Methodologies: SOLID, Clean Architecture, Agile, Kanban, GitFlow, Trunk Based

    Sys Admin Stack: Unix, Nginx, Docker, Vim (NeoVim), ssh, Let's Encrypt

Affiliations

MENSA Italia

Additional Information

I'm a volunteer firefighter and was designed as security officer in my previous work at DuckMa Srl.


Languages

English
Advanced (C1)
Spanish
Elementary (A2)

Timeline

Senior Software Architect

Engineering Ingegneria Informatica
07.2023 - Current

Senior Developer

DuckMa Srl
11.2012 - 07.2023

Android Intern

ECare SpA
02.2012 - 11.2012

Master of Engineering - Computer Engineering

Università Degli Studi Di Brescia

Bachelor of Engineering - Computer Engineering

Politecnico Di Milano
Carlo Moretti