I am a professional software developer with 6+ years of experience, especially about web and desktop applications. I have faced many projects, participating in the development and maintenance of complex enterprise software systems, but I also handled middle-sized projects entirely by myself.
I’m also a teacher, I was invited to teach in 7 courses, mainly about C#, .NET, web development.
My main technologies are C# and .NET (especially ASP.NET and WPF); HTML, CSS, JavaScript, TypeScript, with a long experience of Angular, and a good knowledge of NodeJS, React, Express; I have minor experiences in Java, Python, C.
I have 2500 reputation points on StackOverflow.
I developed an extension of the official .NET framework for MongoDB, publishing it both as a GitHub repo and as a NuGet package (https://github.com/massimilianokraus/MongoDB.DeepUpdater.CSharp). In my spare time, I have fun solving math problems available on Project Euler (https://projecteuler.net).