Summary
Themis Zarotiadis is a Software Engineer with 11 years of professional experience building business-critical .NET and MS SQL applications and leading development teams across banking, telecom, and enterprise software. He blends hands-on development in C# and Angular with architecture, code review, and QA leadership, having contributed to large projects such as a CBS implementation for Alpha Bank and platform work at OpenBet and Deutsche Telekom. A longtime advocate of object-oriented design, he focuses on creating intuitive, productivity-boosting software and clear data interpretation for end users. His background spans both senior engineering and department leadership roles, from head of development positions to principal engineering, demonstrating comfort with technical strategy and delivery. Based in Greece, he pairs practical prototyping and refactoring chops with a steady focus on maintainable code and team mentorship. An engineer by training from Democritus University of Thrace, he brings a pragmatic, customer-centered approach that favors usable solutions over needless complexity.
11 years of coding experience
20 years of employment as a software developer
Diploma, Electrical & IT Engineering, Diploma, Electrical & IT Engineering at Democritus University of Thrace - (D.U.Th.)