Hi, I'm Panagiotis Kanakakis, a passionate Software Engineer specializing in AI engineering, multi-agent systems, and distributed architectures. I enjoy designing innovative AI frameworks and integrating large language models to build intelligent automation platforms. Leading teams and delivering scalable solutions has been a rewarding part of my career. With a strong foundation in full-stack development and a love for test-driven development, I thrive on creating reliable, maintainable, and high-quality software. I'm always eager to collaborate and grow in dynamic tech environments that push the boundaries of AI and cloud technologies.

Panagiotis Kanakakis

Hi, I'm Panagiotis Kanakakis, a passionate Software Engineer specializing in AI engineering, multi-agent systems, and distributed architectures. I enjoy designing innovative AI frameworks and integrating large language models to build intelligent automation platforms. Leading teams and delivering scalable solutions has been a rewarding part of my career. With a strong foundation in full-stack development and a love for test-driven development, I thrive on creating reliable, maintainable, and high-quality software. I'm always eager to collaborate and grow in dynamic tech environments that push the boundaries of AI and cloud technologies.

Available to hire

Hi, I’m Panagiotis Kanakakis, a passionate Software Engineer specializing in AI engineering, multi-agent systems, and distributed architectures. I enjoy designing innovative AI frameworks and integrating large language models to build intelligent automation platforms. Leading teams and delivering scalable solutions has been a rewarding part of my career.

With a strong foundation in full-stack development and a love for test-driven development, I thrive on creating reliable, maintainable, and high-quality software. I’m always eager to collaborate and grow in dynamic tech environments that push the boundaries of AI and cloud technologies.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Senior Software Engineer, Tech Lead at Workato
September 1, 2024 - Present
Technical lead of an agile team of 5 engineers, driving architectural decisions and fostering collaborative development practices. Collaborated with management team to create technical roadmap aligned with business objectives for AI-driven automation platform development. Built and implemented an agentic AI framework using multi-agent orchestration for autonomous task execution across distributed workflow systems. Implemented durable workflow execution patterns with Temporal and outbox guarantees, developed agent authorization systems for governance and compliance, and integrated Model Context Protocol (MCP) for enhanced AI context awareness. Deployed AI models on Azure with containerized services for scalable model serving. Built custom RAG service with multiple search capabilities including exact and approximate nearest neighbor search, and integrated LLM-powered query rewriting. Deployed Qdrant vector database for custom tool storage and semantic search.
Senior Software Engineer at Kaizen Gaming
September 30, 2024 - July 21, 2025
Led end-to-end design and implementation of a new campaign management system, working closely with stakeholders to translate business requirements into technical solutions. Designed event-driven microservices architecture using Apache Kafka for real-time communication, implemented actor-based system using Akka framework for concurrent processing and state management of high-throughput campaign operations. Applied outbox pattern for reliable messaging ensuring data consistency across distributed services. Developed REST APIs, gRPC, and asynchronous event streaming communication. Designed Grafana dashboards for monitoring Akka actor systems and HTTP endpoints, orchestrated deployment on OpenShift with CI/CD pipelines ensuring high availability. Mentored junior engineers and facilitated knowledge-sharing sessions to promote best practices in an agile environment.
Software Engineer at Blueground
April 30, 2023 - July 21, 2025
Developed features for Blueb administration tool aiding in onboarding and management of new properties. Applied hexagonal architecture concepts for maintainable code and separation of concerns. Employed Test-Driven Development (TDD) to uphold high code quality. Collaborated cross-functionally to implement messaging queue communication using RabbitMQ and Kafka for distributed system coordination.
Software Engineer at GRNET
November 30, 2022 - July 21, 2025
Contributed to Greece's digital transformation initiative by developing the Ekep back-office system focused on improving citizen digital services and user experience at Citizen Service Centers (KEP). Designed and implemented system architecture aligned with user needs.
Software Engineer at LSTech ltd
November 30, 2022 - July 21, 2025
Led design and development of various EU grant projects, including PIMCity UI platform and TypeScript backend for data collection, served as System Administrator for Trusts project managing deployments on Google Cloud, and architected GDPR compliance tools for SMEs in SMOOTH project. Developed real-time systems with machine learning cores and analytics dashboards, and deployed scalable services on Google Cloud with Docker and Kubernetes.
Machine Learning Engineer at International Hellenic University
March 31, 2021 - July 21, 2025
Designed and developed SELFIE Helper chatbot engine as part of SHERPA European project to provide real-time assistance to schools, implementing intelligent user issue resolution systems to automate help and guidance for educational institutions.
Software Engineer at PaloServices
December 31, 2019 - July 21, 2025
Developed web crawler applications using Selenium and social media APIs for data extraction and processing. Led architectural transformation from monolithic to microservices architecture using Java and Python, deploying solutions on AWS ecosystem.
Software Engineer at Athena Research & Innovation Center
February 28, 2019 - July 21, 2025
Designed and developed scalable REST services with Spring Boot. Built internal management tool with LDAP authentication and comprehensive REST APIs. Managed production deployments ensuring reliability and performance of services.
Senior Software Engineer, Tech Lead at Workato
September 1, 2024 - Present
Led an agile team of 5 engineers, driving architectural decisions and collaborating with management to create a technical roadmap aligned with business goals for an AI-driven automation platform. Developed an agentic AI framework using multi-agent orchestration for autonomous task execution in distributed workflows. Implemented durable workflow execution patterns with Temporal, built agent authorization systems for secure multi-agent governance, integrated Model Context Protocol to enhance agent communication, and deployed AI models on Azure cloud using containerized services. Built a custom RAG service with multi-capability search including exact and approximate nearest neighbor searches, LLM-powered query rewriting, and deployed Qdrant vector database for semantic search.
Senior Software Engineer at Kaizen Gaming
September 30, 2024 - July 21, 2025
Led design and implementation of a campaign management system, collaborated with stakeholders to translate requirements into solutions. Designed event-driven architecture with Apache Kafka for real-time microservices communication and built concurrent actor-based systems using Akka framework. Implemented outbox pattern for messaging reliability and developed REST, gRPC, and asynchronous protocols for microservices communication. Designed and implemented Grafana dashboards for monitoring, orchestrated OpenShift deployments with CI/CD pipelines, mentored junior engineers, and promoted best practices through code reviews and knowledge sharing.
Software Engineer at Blueground
April 30, 2023 - July 21, 2025
Developed features for the Blueb administration tool for property onboarding and management. Applied hexagonal architecture design patterns for maintainability and implemented Test-Driven Development for high-quality code. Collaborated cross-functionally to integrate messaging queue communication via RabbitMQ and Kafka for distributed coordination.
Software Engineer at GRNET
November 30, 2022 - July 21, 2025
Contributed to Greece's digital transformation project by developing the new Ekep back-office system for Citizen Service Centers. Designed system architecture to improve digital services and the user experience for KEP users.
Software Engineer at LSTech ltd
November 30, 2022 - July 21, 2025
Led design and development of EU grant projects, including a UI platform and backend services for data collection and visualization. Managed Google Cloud deployments as System Administrator. Architected GDPR compliance tools and built real-time ML systems with analytics dashboards. Deployed scalable infrastructure with Docker and Kubernetes.
Machine Learning Engineer at International Hellenic University
March 31, 2021 - July 21, 2025
Designed and developed the SELFIE Helper chatbot engine for the SHERPA European project, providing real-time support to educational institutions through automated issue resolution systems.
Software Engineer at PaloServices
December 31, 2019 - July 21, 2025
Developed web crawler applications using Selenium and social media APIs for data extraction. Led architectural migration from monolithic to microservice systems with Java/Python deployed on AWS.
Software Engineer at Athena Research & Innovation Center
February 28, 2019 - July 21, 2025
Designed and developed scalable backend REST services using Spring Boot. Built internal management tools with LDAP authentication and comprehensive API flows. Managed production deployments ensuring reliability and performance.

Education

B.Sc. at National & Kapodistrian University of Athens, Dept. of Informatics and Telecommunications
September 1, 2011 - September 30, 2016
B.Sc. at National & Kapodistrian University of Athens
September 1, 2011 - September 30, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Gaming, Government, Education, Financial Services