Hello,
I'm a SharePoint MVP 6 years in a row. It means that I know a lot about SharePoint, as well as Office 365 and Microsoft Best Practices for both development and administration.
My portfolio can be provided by request.
Feedback from one of my customer: "overall, I'd say you're the best developer I've worked with because you are responsive, reliable and when you say you'll do something you do it. That's the kind of people I work with for a very long time."
Kind regards,
Dmitri