Mark is an experienced professional architect and developer with over 20 years of expertise in the complete software development life cycle. His skills encompass various stages, including analysis, requirements gathering, design, development, and deployment. Throughout his career, Mark has successfully designed and architected solutions for both Fortune 100 companies and smaller organizations across diverse industries.
Mark is proficient in a wide range of technologies, such as .NET, .NET Core, Azure, ASP.NET TypeScript, SQL Server, and Cosmos DB. He has also assumed roles as a team lead, mentor, trainer, and Project Manager, having received training from the Project Management Institute. Furthermore, Mark actively contributes to local .NET and SharePoint User Groups, demonstrating his commitment to professional growth and knowledge sharing.
In recognition of his skills and expertise, Mark holds multiple Microsoft certifications, including Azure Solutions Architect and Developer, and Power Platform Developer