Sign In
Get Clay Free →

Suggestions

    Giannis Zarifis

    Software Development Team Lead, Lead Software Architect, Senior Software Engineer & Blockchain Architect/Developer

    Giannis Zarifis is a highly experienced professional with over 15 years as a senior software engineer and software architect, coupled with 7 years as a software development manager. In his roles, he has been responsible for software development management, designing product architecture and security, collaborating with Product Management, and ensuring teams have the necessary resources for successful task completion. With a deep knowledge of software development and QA lifecycle, he excels in delivering complex distributed architecture solutions using Agile and Scrum methodologies. His expertise extends to recruiting and managing software development teams, with a strong focus on Blockchain technologies including designing and deploying new Blockchains, developing Decentralized Applications, and understanding Blockchain consensus algorithms like PoW and PoS. Giannis is proficient in programming languages such as C#, .NET, Solidity, C/C++, Java, and Delphi, and is well-versed in technologies spanning ASP.NET, Entity Framework, Xamarin Forms, AWS, Azure, Blockchain, DApps, Solidity, and Smart Contracts.