07/13/2026 updated


Premium member
100 % availableAI Director & Senior Software Engineer | Python | AWS | DevOps | Security
Athens, Greece
Only remote
MSc Computing, Edinburgh Napier University, Awarded with MeritAI AgentsRAGAgile MethodologyArtificial IntelligenceCloud EngineeringContinuous IntegrationDevOpsPython (Programming Language)AWS CLIAWS CDKTest-Driven Development (TDD)Prompt EngineeringGenerative AIAWS ECSFastAPI
AI & LLM Integration
Expertise in designing and delivering AI-powered solutions and LLM integrations using tools such as OpenAI API, Anthropic Claude API, LangChain, RAG, Embeddings, Vector Databases, AI Agents, MCP, Prompt Engineering, Pydantic AI, and LangChain, primarily in Python.
Cloud Infrastructure & DevOps
Extensive experience with AWS, Terraform, Docker, DynamoDB, LocalStack, Linux, Networking, SysAdmin, Ansible, Jenkins, and GitHub Actions for designing, implementing, and managing cloud infrastructure and DevOps pipelines.
Back-end Development & APIs
Strong background in building RESTful APIs using FastAPI, Pydantic, Peewee, OpenAPI, SwaggerHub, Webhooks, Stripe, FusionAuth, JWT, and Next.js, including event-driven architectures and AWS API Gateway integrations.
Python & Multi-Language Programming
Proficiency in Python as the primary language, alongside TypeScript, Node.js, SQL, PHP, Bash, HTML, and CSS for full-stack and back-end development tasks.
Security & Penetration Testing
Experience in security practices including penetration testing, defining security testing methodologies, acting as Security Champion, and prioritising security fixes and mitigating vulnerabilities found in annual penetration testing.
Test-Driven Development & Quality Assurance
Application of TDD, TestContainers, and automated testing frameworks to ensure software quality, including building local AWS testing environments with LocalStack and implementing RESTful API test suites.
Agile Practices & Team Leadership
Hands-on experience as Scrum Master and team lead, mentoring junior engineers, conducting code reviews, carrying out interviews, and guiding cross-functional teams in Agile environments.
Monitoring & Observability
Use of Datadog, PagerDuty, and monitoring best practices to ensure operational reliability and visibility across cloud-based services and infrastructure.
Tooling & Collaboration Platforms
Familiarity with GitHub, Jira, Confluence, and Figma for project management, documentation, and collaborative software development workflows.
Expertise in designing and delivering AI-powered solutions and LLM integrations using tools such as OpenAI API, Anthropic Claude API, LangChain, RAG, Embeddings, Vector Databases, AI Agents, MCP, Prompt Engineering, Pydantic AI, and LangChain, primarily in Python.
Cloud Infrastructure & DevOps
Extensive experience with AWS, Terraform, Docker, DynamoDB, LocalStack, Linux, Networking, SysAdmin, Ansible, Jenkins, and GitHub Actions for designing, implementing, and managing cloud infrastructure and DevOps pipelines.
Back-end Development & APIs
Strong background in building RESTful APIs using FastAPI, Pydantic, Peewee, OpenAPI, SwaggerHub, Webhooks, Stripe, FusionAuth, JWT, and Next.js, including event-driven architectures and AWS API Gateway integrations.
Python & Multi-Language Programming
Proficiency in Python as the primary language, alongside TypeScript, Node.js, SQL, PHP, Bash, HTML, and CSS for full-stack and back-end development tasks.
Security & Penetration Testing
Experience in security practices including penetration testing, defining security testing methodologies, acting as Security Champion, and prioritising security fixes and mitigating vulnerabilities found in annual penetration testing.
Test-Driven Development & Quality Assurance
Application of TDD, TestContainers, and automated testing frameworks to ensure software quality, including building local AWS testing environments with LocalStack and implementing RESTful API test suites.
Agile Practices & Team Leadership
Hands-on experience as Scrum Master and team lead, mentoring junior engineers, conducting code reviews, carrying out interviews, and guiding cross-functional teams in Agile environments.
Monitoring & Observability
Use of Datadog, PagerDuty, and monitoring best practices to ensure operational reliability and visibility across cloud-based services and infrastructure.
Tooling & Collaboration Platforms
Familiarity with GitHub, Jira, Confluence, and Figma for project management, documentation, and collaborative software development workflows.
Languages
EnglishFluent
Project history
Leading the company's AI and technical strategy, setting direction for products and engineering. Designing and delivering AI-powered solutions and LLM integrations, primarily in Python. Establishing engineering practices, cloud infrastructure and delivery processes.
Providing contract software engineering services across the NPE Division. Delivering back-end, AWS infrastructure and DevOps work using Python, Terraform and Docker. Supporting security practices across division products, building on previous Security Champion role.
Working with the Principal Engineer and Head of Product to deliver key objectives. Designing and implementing a transition from a PHP monolith SaaS to AWS. Contributing to solution design requirements and developing software against defined specifications. Leading on DevOps, security and operational reliability practices. Actively contributing to engineering practices and taking part in code reviews. Key contact and support for a major company project involving Stripe and ClassForKids customers. Providing technical support for escalated product issues from Customer Support. Carrying out interviews for future team members.