Summary
Nikolaos Tsokos is a Senior Software Engineer based in the Greater Edinburgh area with roughly 15 years of software development experience and a decade of documented industry roles, combining deep .NET expertise with a strong focus on software analysis and user experience. He has delivered hybrid desktop, web and mobile systems across finance, healthcare and ERP domains—building portfolio risk analysis engines, middleware for data reconciliation, and multi-criteria optimization tools in collaboration with academic researchers. Comfortable in both R&D and production environments, he’s worked on high-security banking projects (Alpha Bank) and modern cloud-native efforts at Ping Identity, showing fluency across Silverlight/WPF, ASP.NET, Azure and SQL Server. Known as cooperative and adaptable, he pairs analytical rigor (Monte Carlo, variance-covariance, optimization) with a pragmatic drive for usable interfaces. An understated strength is his history of designing domain-specific languages and customization frameworks, reflecting a knack for making complex systems extensible and user-friendly.
11 years of coding experience
20 years of employment as a software developer
Computer Science Specialist, Computer Science Specialist at Unified Multisectoral school
Computer Science Specialist, Computer Science Specialist at Institute of Vocational Training
English, Greek