Ioannis Maragkopoulos is a software engineering manager with 10 years of fintech-focused experience, currently leading engineering at ACI Worldwide after a rapid progression from developer to CTO at PaymentComponents. He combines deep backend expertise in Kotlin/Java and microservices with practical DevOps practices to deliver PSD2-, ISO20022- and instant-payments-compliant systems. Ioannis has driven AI integration in production—using LLMs to generate SQL from natural language and to augment fraud detection—bringing ML prompt engineering into backend pipelines. His academic background in Informatics and a Master’s in Management Science & Technology informs a data-driven approach to product architecture and team strategy. He is passionate about mentoring engineers, improving system resilience, and aligning technical roadmaps with regulatory and business needs. Based in Greece, he blends hands-on coding discipline with a strategic view of scaling payment platforms.
10 years of coding experience
10 years of employment as a software developer
Master's degree, Management Science & Technology, Master's degree, Management Science & Technology at Athens University of Economics and Business
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ioannis Maragkopoulos - Software Engineering Manager at ACI Worldwide