Hi, I'm Federico De Felici a versatile IT Engineer. Depending on the day you can find me play the role of Software Developer, Software Architect, Devops Engineer, Scrum Master, Manager or Instructor.
I strongly believe in the importance of Quality in Software Development and Delivery.
Quality, as I mean it, it's the only way to deliver software keeping costs low and time contained and reducing the dayly effort if you want to introduce new features or even if you need just to maintain it up and running.
Obviously, quality has a cost too, so I'm specialized on keep this cost low by continuously inject quality along the whole development and delivery process adopting DevOps Practices, Agile Methods and Software Engineering best pactices.
I consider myself to be open minded. I use to work in a multinational, multicultural and distributed environment,
I costanlty apply in improving my skills, in simplifying development/delivery processes and in sharing knowledge by mentoring, coaching and education activity.
I love to pickup new languages - spoken and programming :), new technologies and find out new ways of working to chase inefficiencies down and let spread creativity and innovation.
One of my interests is Game and Engine Development (on Unity and Unreal Engine). I've been attracted for many reasons: for sure I like the idea to deliver tools and products for entertainment purpose; I like maths and in game/engine development is basically behind everything; then the big challenge in trying to bring "order" in development process usually claimed to be "entropic" due to its intrisic nature where is not easy to automatize things, write tests and deal with hardware and memory.