Orestis Meikopoulos
Head of Software Engineering | Engineering Leadership & Technology Strategy | C#/.NET Content Creator | Public Speaker
Athens, Greece
Actions
I am an engineering leader with a background in building, scaling, and governing software engineering organizations across both product and service delivery-driven environments.
In my current role as Head of Software Engineering & Technology at Piraeus Bank, I focus on leading engineering excellence, delivery predictability, developer productivity, and technology strategy, while elevating the performance and quality of both internal teams and external partners.
Previously, as Head of Engineering at Code Create, I led multiple engineering teams with full ownership of end-to-end project delivery, client growth through enterprise RfPs & MVPs, and technology strategy. Over ~18 months, I led the initiative to secure projects for a diverse portfolio of new clients, generated €250K+ in revenue, and achieved a 100% contract extension rate across all engagements. I also built and led an internal project delivery team from scratch, scaling it to 5 engineers in 6 months, while institutionalizing core technology processes and delivery frameworks.
A key part of my work had been creating repeatable assets and templates:
- Standardized blueprints for startup MVPs and enterprise RfPs
- Company-wide technology strategy and planning framework
- Reusable production-ready templates for ASP.NET Core & Angular applications
Earlier in my career, I worked as an Azure Architect at Microsoft, supporting large-scale Azure adoptions, reducing delivery risk, and enabling enterprises to onboard cloud platforms with confidence. I also had served as technical and chapter lead of the corporate web banking product of a major Microsoft's FSI client.
I am particularly interested in:
- Engineering leadership at scale
- Software delivery governance
- Agile organizations in regulated environments
- Technology strategy, platforms, and modernization
- Growing high-performing engineering teams
I believe great engineering organizations are built on clarity, trust, accountability, ownership, and strong technical foundations.
Area of Expertise
Topics
Forget the CV: Build an AI Agent That Speaks on Your Behalf with .NET and Azure OpenAI
What if, instead of sending a PDF resume to recruiters and potential clients, you could send them to a web app where an AI agent presents your career, answers questions, and even handles business inquiries — all on your behalf?
In this session, I'll walk you through MyCareerAssistant, a Blazor Server application powered by Azure OpenAI that does exactly that. The agent ingests your CV and project documents via a RAG pipeline backed by PostgreSQL and pgvector, browses your GitHub and Medium profiles in real-time using Model Context Protocol (MCP) tools, and captures unanswered questions and business leads — automatically emailing you the details.
We'll cover the full stack: from PDF ingestion and vector embeddings, to the prompt engineering that drives 7 distinct conversation scenarios, to deploying the whole thing on Azure with .NET Aspire.
Whether you're a .NET developer curious about building AI agents or someone looking for a creative way to showcase your professional identity, this talk will give you a working blueprint you can adapt and deploy yourself.
Empowering .NET Applications with Semantic Kernel and Azure OpenAI
Discover how to bring advanced AI capabilities to your .NET applications using Semantic Kernel and Azure OpenAI.
In this session, you will learn how to seamlessly integrate intelligent features — like natural language processing and text generation — into your .NET solutions, backed by the power of Azure OpenAI service.
We’ll explore how to design, develop, and deploy, AI-driven workloads, and highlight how Semantic Kernel provides a streamlined approach to coding, iterating, and scaling AI applications in the Azure ecosystem.
Unlock the Power of .NET in the Cloud: Journey into the Future with .NET Aspire
Dive into the revolutionary world of cloud-native development as we unveil the new Microsoft game-changing framework, .NET Aspire. Witness firsthand as we harness the innovative capabilities of .NET Aspire to craft distributed applications, and then seamlessly deploy them onto the Azure platform.
From development to deployment, this session is your roadmap to unlocking the true synergy between .NET and Azure, empowering you to build, scale, and manage distributed applications with ease.
Don't miss out on shaping the future of .NET development - let's Aspire together!
Planning and deploying carbon aware applications in the cloud
Everything starts with an epic energy transition that is happening in our days, moving away from fossil fuels and towards greener energy sources like the renewable photovoltaic panels and wind turbines.
From the IT industry’s perspective, we are contributing to this cause through the development of Green Software, which is responsible for emitting fewer greenhouse gases.
Carbon aware computing refers to the practice of designing, building, and operating computer systems with the goal of minimizing their carbon footprint.
This can include things like the cloud efficiency. The basic idea is doing more in your software when the carbon intensity is low and doing less when the carbon intensity is high.
Microsoft Azure Community User Group User group Sessionize Event Upcoming
Global Azure 2025, Thessaloniki, Greece Sessionize Event
Global Azure 2024, Thessaloniki, Greece Sessionize Event
Global Azure 2023, Thessaloniki, Greece Sessionize Event
Learn Live - App Service Networking
In this session you will learn about the different ways you can secure Azure App Service from a networking perspective. The main focus of the session will be Azure App Service, but you will also be able to apply a lot of the concepts we cover to other Azure PaaS services.
Agenda:
• Azure App Service out of the box networking behavior and available security options.
• How to lock down inbound calls, conceptually and in practice.
• Protect your web application with a Web Application Firewall (WAF) appliance.
• Securely connect to a backend database in your Azure or on-prem network.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top