11/05/2026 updated
TK
not available
info: not available until 01/05/2027
Software Architect / Technical Lead / .NET (AWS, Azure) – Athens, Greece – 100% remote
Athens, Greece
Only remote
MSc Marketing & Economics, University of ThessalyAbout me
Software Architect & Technical Lead based in Athens, Greece (EU). 10+ years in .NET, AWS/Azure, microservices, DDD. 100% remote B2B, available after 2-month notice.
Azure DevOpsC Sharp (Programming Language)DevOpsGitHubPostgreSQLLinux ServersSoftware ArchitectureRabbitMQRelease ManagementNext.jsSystems IntegrationTypeScriptReact.jsBackendKubernetes
System Architecture & Distributed Systems
Expertise in designing and delivering complex, high-quality software architectures including distributed systems, microservices, and cross-platform ecosystems spanning .NET APIs, React/Next.js clients, and Kubernetes deployments.
C# & .NET Backend Development
Deep proficiency in C# and .NET for building high-complexity, business-critical backend services, including banking core systems, REST APIs, Entity Framework integrations, and Blazor-based internal applications.
CI/CD & DevOps Engineering
Hands-on experience implementing and maintaining CI/CD pipelines using Azure DevOps, GitHub Actions, Docker, and IIS systems, ensuring reliable and automated software delivery across multiple environments.
Cloud Platforms: AWS & Azure
Practical experience deploying and managing applications on AWS EC2 and Azure, including self-managed Linux servers, cloud infrastructure maintenance, and Azure DevOps integration.
Frontend Development: Angular, React & TypeScript
Proficiency in building modern frontend applications using Angular, React, Next.js, and TypeScript, delivering full-stack web solutions with robust REST API integrations.
Database Management: SQL Server & PostgreSQL
Strong skills in relational database design and management using SQL Server and PostgreSQL, including SQL automation tooling, stored-procedure migration, and data model transitions.
Application Security & Cryptography
Knowledge of application security principles including AES-256-GCM encryption, zero-knowledge architecture, IAM, OAuth/OIDC, SAML, SCIM, secret management, and air-gapped deployments.
Containerization & Orchestration: Docker & Kubernetes
Experience with Docker and Kubernetes for containerized deployments, including Helm-based orchestration, multi-platform release pipelines, and scalable infrastructure management.
RabbitMQ & Messaging Systems
Experience resolving application issues and troubleshooting RabbitMQ messaging and consumer workflows, as well as migrating from SQL stored-procedure-based processing to direct messaging services.
Software Development Lifecycle (SDLC) Management
Comprehensive management of all stages of the software development lifecycle, from planning and architecture through implementation, QA coordination, deployment, and release management in agile delivery cycles.
Expertise in designing and delivering complex, high-quality software architectures including distributed systems, microservices, and cross-platform ecosystems spanning .NET APIs, React/Next.js clients, and Kubernetes deployments.
C# & .NET Backend Development
Deep proficiency in C# and .NET for building high-complexity, business-critical backend services, including banking core systems, REST APIs, Entity Framework integrations, and Blazor-based internal applications.
CI/CD & DevOps Engineering
Hands-on experience implementing and maintaining CI/CD pipelines using Azure DevOps, GitHub Actions, Docker, and IIS systems, ensuring reliable and automated software delivery across multiple environments.
Cloud Platforms: AWS & Azure
Practical experience deploying and managing applications on AWS EC2 and Azure, including self-managed Linux servers, cloud infrastructure maintenance, and Azure DevOps integration.
Frontend Development: Angular, React & TypeScript
Proficiency in building modern frontend applications using Angular, React, Next.js, and TypeScript, delivering full-stack web solutions with robust REST API integrations.
Database Management: SQL Server & PostgreSQL
Strong skills in relational database design and management using SQL Server and PostgreSQL, including SQL automation tooling, stored-procedure migration, and data model transitions.
Application Security & Cryptography
Knowledge of application security principles including AES-256-GCM encryption, zero-knowledge architecture, IAM, OAuth/OIDC, SAML, SCIM, secret management, and air-gapped deployments.
Containerization & Orchestration: Docker & Kubernetes
Experience with Docker and Kubernetes for containerized deployments, including Helm-based orchestration, multi-platform release pipelines, and scalable infrastructure management.
RabbitMQ & Messaging Systems
Experience resolving application issues and troubleshooting RabbitMQ messaging and consumer workflows, as well as migrating from SQL stored-procedure-based processing to direct messaging services.
Software Development Lifecycle (SDLC) Management
Comprehensive management of all stages of the software development lifecycle, from planning and architecture through implementation, QA coordination, deployment, and release management in agile delivery cycles.
Experience
Professional experience10+ years
Freelancer since2019
Languages
EnglishFluentGreekNative speaker
Project history
Coordinated technical delivery across 3 development teams of approximately 35 people. Owned technical analysis of change requests, system design, and solution definition. Acted as central technical point of contact ensuring architectural consistency. Managed cross-team dependencies, provided architectural guidance, code reviews, and mentorship. Developed strong banking domain knowledge including Loan Accounts, account lifecycle management, and complex transaction logic. Maintained CI/CD pipelines via Azure DevOps and supported agile delivery cycles.
Architected and deployed comprehensive full-stack web solutions leveraging .Net, Node.js, Express, HTML/CSS, REST APIs with SQL/NoSQL databases and Angular. Designed and launched Kryptic.dev, a developer-first open-source secrets management platform, as sole engineer. Provided DevOps and hosting services using self-managed Linux servers on Akamai and AWS EC2. Developed PMPC production monitoring application, Financial PM customer relations and project management tool, and Snips.gr SaaS appointment booking solution. Delivered client projects including DIRS21 by Touring A.G. Connectivity Platform Modernization and MIK3 Facilities Inspection Platform Modernization.
Managed all stages of the SDLC for robust, scalable software solutions tailored to Aegean Airlines ground control operations. Developed custom libraries and integrations for the SITA World Tracer API. Deployed solutions using CI/CD pipelines and IIS systems. Conducted remote development and maintenance for UAT/QA and production servers. Delivered live integration demonstrations, conducted code reviews, applied strategic refactoring, and executed seamless software version upgrades and migrations.