Andrea Prestia

Software engineering is my strongest passion and I'm lucky that it has also become my job.

I started programming at the age of 13, with Javascript and C++.

After my high-school studies focused on software development, I joined the software engineering course at the university, here in Rome (Italy).

Meanwhile, I started working as a software developer when I was 20.

I like understanding how things are built to work together and how everything is running under the hood.

Software engineering is my main passion — and I’m lucky it also became my profession.

I started programming at 13 with JavaScript and C++, and after a high school focused on software development, I pursued software engineering studies at university in Rome (Italy). I began working professionally as a software developer at 20.

I enjoy understanding how systems are designed, how components work together, and how things run under the hood — from application architecture to distributed systems and cloud infrastructure.

I’m particularly interested in building reliable backend systems, modernizing legacy codebases, and designing scalable architectures. I use AI-augmented development and agent-based workflows as a productivity and quality multiplier, while keeping full ownership of system design and technical decisions.