I love speaking. I love going on stage and sharing my passion and ideas about programming, architecture, mobile, cross-platform, web development and cloud technologies. In the last year I've been very fortunate to have been invited to speak to a significant amount of conferences and user groups. My goal is to continue my engagement with the community and share my expertise and knowledge as I grow. I've presented to developers both in large conferences and small user groups, locally and internationally, and the overall experience has been great.

If you are thinking in getting involved, then public speaking is one of the best things that you can do as a developer. Speaking gives you the opportunity to meet new people and see new places, but, most importantly, it forces you to learn in greater detail and to better understand a specific aspect of technology or language. There's so much to learn and so little time, so finding the right incentive towards your goals is very important. For me, speaking is an amazing incentive and I'm grateful for every opportunity I've been given to present in front of so many like-minded and enthusiastic developers.

This page will be frequently updated with new information as I get invited to speak to more events. Hopefully, I'll see you in one of them and I would urge you to come and speak to me if you happen to be around.

Upcoming events

Microsoft Web Platform Day
Glasgow, UK, 18 February 2016

Past events

You can find links to videos and retrospects of my talks on my website
There is also a full list of past engagements on my Lanyrd page

Invitation to talk

If I sound like an interesting person and you would like invite me for a talk, then feel free to email me and I would love to attend.