About Me


Manos Kammas
Software Architect • Backend Systems • System Design & Architecture

Software architect with over 10 years of experience specialising in backend systems, system design, and architecture. Passionate about designing scalable solutions and applying software engineering best practices. Experienced in Microservices, Event-Driven Architecture, and DevOps culture.

Microservices Event-Driven System Design DevOps Culture Cloud (AWS/Azure)

Work Experience

Integration Architect, ImprovIT @ Solvd
June 2025 — Present
  • Leading the integration of the LangGraph AI framework with a Spring Boot–based claims platform.
  • Designed key integration points with the customer’s claims system (synchronous APIs + asynchronous event-driven operations).
  • Defined inbound/outbound email processing (AWS SES outbound + ingestion pipelines for FNOL).
  • Designed telephony + LiveKit Cloud integration for voice and real-time communication.
  • Designed orchestration agent integration with Zendesk for handover to manual handling.
  • Produced BRD + technical design docs and led cross-company workshops across three organisations.
  • Co-designed multi-tenant platform approach (tenant grouping for billing, observability, monitoring).
  • Line-managed 2 frontend and 3 backend consultants; started internal engineering chapters.
Tech: AWS (SES, Lambda, SQS), LiveKit, REST APIs, OpenAPI
Team Lead, ImprovIt @ Allianz Technology
June 2024 — June 2025
  • Formed and led a new team of five engineers building a global claims recovery portal framework for 20+ countries.
  • Applied Microservices, Event-Driven design, API-first strategy, and Hexagonal Architecture.
  • Designed a configurable service for country-specific requirements.
  • Designed and implemented an activity log for tracking user actions and history.
  • Defined frontend/backend testing strategy (controller, integration, use-case, E2E).
  • Set Definition of Ready / Done; maintained clear roadmap updates to senior management.
  • Promoted DevOps culture for team autonomy in deployments and cloud operations.
Tech: Java 17, Spring Boot, Kafka, MongoDB, Kubernetes, AWS, S3, Angular 17
Tech Lead, Viooh
Feb 2022 — June 2024
  • Led a team of 10 engineers owning campaign booking, asset availability, and reservation systems.
  • Shaped API contracts with cross-functional stakeholders; improved acceptance tests speed by 20x.
  • Introduced RFC process, upgraded CI/CD, and increased release frequency to multiple per day.
  • Built alerting/runbooks, defect tracking, and a team skill matrix with regular mentoring.
  • Led architectural improvements including Hexagonal Architecture adoption.
Tech: Java 11, Spring Boot, Kafka, MySQL, Kubernetes, AWS, Redis, Datadog
Senior Software Engineer, Asos
Nov 2019 — Feb 2022
  • Built and maintained a product information management integration system with 25+ microservices.
  • Led Kubernetes and Docker training sessions for internal teams.
  • Developed an internal incident triage tool; reduced Azure costs by 10% via process cleanup.
Tech: Java 11, Kubernetes, Docker, Azure (Service Bus, Cosmos DB), Spring Boot, Swagger
Software Engineer, Camelot Lottery Solutions
Jun 2015 — Oct 2019
  • Developed features for UK National Lottery and Loteri Romande, handling high transaction volumes.
  • Redesigned draw-based games domain model; built reconciliation automation reducing execution time by 60%.
  • Created testing frameworks and cross-browser automation (Selenium) for Instant Win Games outcomes.
Tech: Java 8, DB2, Cassandra, Kubernetes, Docker, MySQL, Hibernate, Spock, Selenium

Education

Harokopio University of Athens
2009 — 2014
Bachelor of Science in Informatics and Telematics
Thesis: Satellite image processing for burn scar mapping, using MapReduce and Hadoop for parallel processing of large-scale data.