I’m an highly skilled Full Stack expert, specialized in but not limited to web applications, and an advocate for driving development through automated testing techniques.
Focused on Event Driven/Service Oriented architectures and Serverless/IaC approaches, strongly experienced in Object Oriented Programming and very knowledgeable in Functional/Reactive paradigms.
I've studied electronics, written my first code on a VIC 20 and, during 1999, thanks to a lot of experimentation with neural networks, finally recognized software as my passion and understood that it would have been my future.
After that, during more than 25 years, I've worked in various contexts contributing to the design and implementation of many systems as well as to the support and mentorship of many engineers through pair programming, individual contribution and more.
I'm a polyglot programmer, having used over the years various languages and related ecosystems, but there are things I am better at as well as more up to date than others, like for example all what is about JavaScript, and these days I also use AI to help remove barriers, fill gaps and maximize speed in value delivery.
Fast learner, pragmatic problem solver and business savvy.
- Best practices => DDD, Evolutionary Architectures, TDD
- Modelling notations => BPMN, C4, ERD, UML
- Main programming language => TypeScript
- Main stack => Node.js, React
- Main cloud provider => AWS
Used to various DevOps tools, CI/CD systems, o11y solutions, database engines, runtime environments, coding assistants as well as to many libraries and additional languages.