Hi, I'm Alberto Donizetti.

I'm a Computer Scientist by education, currently working as an Embedded Software Engineer in the automotive industry (at Magneti Marelli).

Before that, I worked for 2 years as a Research Associate at CINECA, the biggest public supercomputing research centre in Italy.

I've been a regular contributor to the Go Programming Language open source project since 2014. Go is my language of choice for personal projects and language-agnostic projects at work.


When writing software, I value correctness, readability, and simplicity; I like plain, well-written, well-tested code. I'm also used to write code that makes efficient use of computational resources.

The three main languages in my programming toolbox are C, Python, and Go; I’m also familiar with the Java language and the Matlab environment.

I'm familiar with the tools and techniques required to develop, test, debug, benchmark, and optimize computer software, both in the context of Embedded Software Engineering and Scientific Computing.


My background is in Computer Science.

I have a Bachelor's Degree (2013) and a Master's Degree (2015) in Computer Science, both from the University of Milano-Bicocca.