I’m an enthusiastic programmer and I’m into Web Development and Video game Development. I strongly believe that programming is a constant learning process, for this reason every time I develop a personal project I prefer to use new methods and technologies.
I love working in a team, as this allows me share and broaden my knowledge. I think Agile methodologies like Scrum and XP are perfect for teamwork.
In the past years I learned to love Unit Testing, due to that I’m currently working on ts-auto-mock, a library used to easily create Test Doubles in Typescript.
My favourite books about software development are Clean Code, Refactoring, Design Patterns and The Art of Unit Testing.
Professional Working Proficiency
Native or Bilingual Proficiency