Summary
Ioannis Karadimas is an experienced backend software engineer and engineering manager with 14 years building and leading teams across Greek tech companies, currently heading Accounts & Commercial engineering at Χρυσή Ευκαιρία (xe.gr). He blends pragmatic software design and data-driven decision making with strong Agile discipline, having progressed from hands-on backend roles to architecture and tech lead positions at companies like Beat, Kaizen Gaming, and Plum Fintech. Ioannis has deep domain experience in payments, CRM and service-oriented web systems, and a track record of delivering measurable results in fast-moving product environments. Known for tackling technical challenges directly, he balances leadership with continued coding practice and system design. An underrated strength is his longevity in evolving stacks: he has continuously adapted from early web and multimedia projects to modern backend architectures. Based in Greece, he brings a mix of operational delivery, architecture insight, and team coaching to commercial-facing engineering initiatives.
14 years of coding experience
17 years of employment as a software developer
Internet Specialist, Internet Specialist at IIEK AKMI
Computer Science, Computer Science at IST Studies
Greek, English