Education 🏫 :
University of Trento🧑🔬:Master's degree in Telecommunication Engineering
2015 - 2018
All courses were taught in EnglishUniversity of Trento📚:Bachelor's degree in Electronic and Telecommunication Engineering
2011 - 2015
All courses were taught in Italian
Informatic skills and knowledge 💾 💽 🖥️:
Programming Languages
Proficient
- Modern C++: I am using it for my daily job, from GUI development to computer vision and image processing algorithms
- Python: I am mostly using it for the development of algorithm prototypes
Basic experience
- C: programming basic interface to libraries developed in C languange or basic programs
Interests and curiosity
- Front-end Internet technologies: css3, html5, js. Development of this website (Nextjs) and past projects
- Rust: Until now development of simple programs
- Julia: basic image processing
- Halide: I am learning it in order to introduced it in my daily job
- GLSL: basic shading stuff
- Pytorch: development of various deep learning algorithm
- Kornia: development of various image processing algorithm
- Haskell: still learning 😀
- Various random stuff about geometric algebra, to apply it to image processing
Used in past
- PHP: I used it during the development of the back-end of an online shop and user management of a beer shop (no more online)
- Java: I used it at university for simulating a distributed system
- Matlab: I used it for all scripts developed during my thesis work
- Fortran: I used it in a course at university for simulating electromagnetic stuff
- VHDL: I used it at university to develop some circuit
- LaTex: I used it to write both thesis