• Unified API
  • Mobile SDK
  • Connection Widget
  • Streaming
  • Blood Report API
  • Graph API
  • Health Scores
  • Health Rewards
  • Planned Workouts
  • Lab Testing
  • AI Interface
  • Enterprise
  • Insurance
  • Integrations
  • Research
  • Podcast
  • Blog
  • Reports
  • Events
  • Documentation
  • Community
  • Example apps
  • Wearable Data
  • About
  • Customers
  • Partners
  • Careers
  • Support
  • Pricing
Terra
Pricing
Become an integrationGet started
All episodes
All episodes

Terra Podcasts

George Hadjivarnava: Founding Foody, and building AI at Terra


Kyriakos Eleftheriou
Kyriakos EleftheriouHost
·
George Hadjivarnava
George HadjivarnavaGuest

July 3, 2026

Get new Terra Podcast episodes and insights as soon as they're released.

By continuing, I agree to the Privacy Policy and Terms of Service.

Guest: George Hadjivarnava

Cookie Preferences

Essential CookiesAlways On
Advertisement Cookies
Analytics Cookies

Crunch Time: Embrace the Cookie Monster Within!

We use cookies to enhance your browsing experience and analyse our traffic. By clicking “Accept All”, you consent to our use of cookies according to our Cookie Policy. You can change your mind any time by visiting out cookie policy.

Cookies Policy

In this episode:

  • 01Cyprus as a Technology Island: More Incubators Than Startups in 2013
  • 02Forex Industry Draining Developer Talent and Stunting the Startup Ecosystem
  • 03Imperial College Flunk Year, Web Dev for Cyprus Real Estate, and the Road to Founding Foody
  • 04Founding Foody Launch in 2015, Profitability by 2017, and COVID Scaling Crisis
  • 05Joining Terra API: 120 Countries, Billion-Event Scale, and the First Three Weeks
  • 06AI Rebuilding Terra Internals: Hiring in One Day and Decision Logs as Company Brain
  • 07Why MCPs Are Just APIs and the Missing Agent-Native Context Layer
  • 08Three Changes to Make Cyprus a Real Technology Island
  • 09Paddle in Cyprus: Infrastructure Gaps, Court Heights, and Tracking Youth Progress

Key takeaways

  • Founding Foody launched in September 2015, turned profitable by 2017, and during COVID lockdowns suffered only 45 minutes of total downtime while scaling from restaurant menus of 50 items to supermarket catalogues of 10,000 items.
  • Cyprus had more incubators than startups in 2013, and a government innovation fund of 15 million euros managed to distribute only 1.2 million over three years before being shut down, illustrating the gap between optics and execution.
  • George argues MCPs are functionally just API wrappers and that the real missing layer is agent-native communication where intent and context are transferred directly to backend systems rather than being re-translated at every step.
  • Terra now receives 20,000 to 30,000 job applications per year and has compressed a three-week hiring process into a single day by having AI evaluate video and coding interviews, with only the final stage involving humans.
  • George believes 20 percent of Terra's customer base will be AI agents rather than human developers within two years, making agent-native infrastructure the next major product layer for the company.

In this podcast with Kyriakos the CEO of Terra, George Hadjivarnava discusses building Founding Foody into Cyprus's dominant food delivery platform, capturing over 90% of online food orders before selling to Delivery Hero. George reflects on scaling from a manual phone-order system at launch in 2015 to profitable operations by 2017 and surviving COVID lockdowns with just 45 minutes of downtime. He then traces his path to Terra API, where he leads engineering at a time when major AI labs are onboarding as customers and the platform processes billions of events daily across 120 countries. The conversation covers why MCPs fall short for agentic systems, how Terra is rebuilding internal tooling with AI, and what it would take to turn Cyprus into a genuine technology island.

Share

Cyprus as a Technology Island: More Incubators Than Startups in 2013

Kyriakos

There is this joke going around that Cyprus is a technology island.

George Hadjivarnava

The fundamental taxes are never theirs. I mean the first version of Foody, our online payments, at the beginning we were covering the cost to the restaurants ourselves.

Narrator

George Hadjivarnava built Foody, Cyprus' leading food delivery platform, scaling it to capture over 90% of all online food orders in the country. He later exited the company to Delivery Hero, where he went on to serve as Director of Engineering.

George Hadjivarnava

At Delivery Hero, I handled very big projects. We had adrenaline. Big corporate structures, totally different than when you were in the trenches. You operate at what happens at the code level, a team of teams even. A big contract comes in, something huge, and it shifts the needle and changes everything. And the whole team is focused on that. Those are the magic moments, you only find them in startups basically.

Narrator

George is widely regarded as one of Cyprus's tech pioneers, shaping the country's early startup and technology ecosystem. Today, he leads engineering strategy at Terra API.

George Hadjivarnava

You don't need to have an event. At one point, if you get big enough to influence this, you change technology, you change culture, and eventually you will influence the government.

Kyriakos

And what's your take on the current status? Maybe also from when you started building your first business, what's the status with the government? What do you think they're doing right? What are they doing wrong?

George Hadjivarnava

When we first started, the infrastructure was zero. The support from the government was zero. There was a point where you had more incubators than startups in Cyprus.

Kyriakos

So that was a thing ten years or twenty years ago?

George Hadjivarnava

In 2013 you had more incubators than startups. At the same time you had authorities wanting printed receipts when you do tax submissions for a business. Imagine doing a business with 300,000 users and having 10,000 vendors having to do that.

Kyriakos

So wait a second, so for Foody, for example, they actually wanted three hundred thousand receipts to see for tax?

George Hadjivarnava

No, it was one of our services. Any expenses we claimed, everything, because we got that innovation scheme grant, they wanted everything on paper.

Kyriakos

Wow.

George Hadjivarnava

I mean, the overhead is huge. And we told them no, it's going to be digital. Here are the folders. Figure it out. With a lot of push it happened. And these things open the way.

Kyriakos

What do you mean by push, by the way? What do you do?

George Hadjivarnava

You just say, I only have it there. I don't have it on paper.

Kyriakos

And you speak to whom?

George Hadjivarnava

To whoever you are speaking to from the tax office. Some clerk there, and they need to push it up. But if the process is fixed and nobody's willing to move the needle or change something, nothing changes. So yeah, if you get big enough or you are determined to change it, it changes.

Kyriakos

So we start from too many accelerators, too few startups. So what happens over the last ten years?

George Hadjivarnava

What happens over the last ten years? Two things.

Forex Industry Draining Developer Talent and Stunting the Startup Ecosystem

George Hadjivarnava

First, I always say that the Forex industry in Cyprus doesn't treat the software development market very well. You have engineers going in with above average salaries, there's no fancy tech going on, and then they come out without more experience.

Kyriakos

No fancy tech going in. Do you have a beef with Forex?

George Hadjivarnava

I have a beef because they stole a lot of engineers. Then they come out and there's no huge learning there. So they actually came out worse in many cases, because the trading platforms and everything are legacy platforms. In the end it was MT3, I think up to MT2. So you couldn't get good talent even after that, and you got worse talent graduating from college. Companies wanted above market salaries, so any people that were studying abroad and coming back were piping to Forex companies. So you couldn't get anyone good here. The only way to hire talent was to go straight to universities. At Foody, most of the engineers we hired came right out of the University of Cyprus.

Kyriakos

But what's the counter to that? With politicians, I would be like, well, Forex is bringing a lot of money. They're building new technology. It's something we didn't have in the past. So what's your counter to that?

George Hadjivarnava

That is good, and it's good that it happens. At the same time you need to help startups in Cyprus actually monetize and get money, not just proof of concept and nothing. You don't have to consider every startup as a unicorn to build an ecosystem, an infrastructure, supporting services, and customers for new startups that can actually start here and go global. You need to have this ecosystem around you. From basic things like shipping in Cyprus and things that support downstream integrations with the tax office and integrations with banks. There's still no open banking API in Cyprus. That's crazy. I can see my Bank of Cyprus balance on Revolut now, but I cannot easily build an app that does that in Cyprus as a layer.

Kyriakos

Yeah, clear monopoly. You have the APIs, I can see that on Revolut as well. It's two banks, it's super easy to build the APIs, clear monopolies, and then you don't see actual apps being built on top of these.

George Hadjivarnava

Exactly, because it's very hard to actually get into the ecosystem and establish that relationship with the banking infrastructure. Plus some other stuff. When we were doing Foody, we wanted to automate all the payouts to vendors.

Kyriakos

To a restaurant.

George Hadjivarnava

And there was no way of doing it without human interaction. Even on the API side with the banks, every three hours the token would expire and someone had to be there to re-authenticate the process. It does save you a lot of time, but it's not fully automated. So you need that intervention there.

Kyriakos

Before we get into Foody, you spoke about the ecosystem of startups. Someone from the outside would probably not understand why this is important.

George Hadjivarnava

It's important because if you look at Silicon Valley, you have startups and almost every startup is a customer of another startup. That's how you build an ecosystem. You build supporting services, and you can start investing in tech and software, because if you have startups as customers you can provide value added services, essentially software as a service for those customers. You build an ecosystem that is localized at the beginning, like the ecosystem of Cyprus. There are a couple of startups now that do accounting, integration, and tax submission, trying to help businesses automate these processes and provide software as a service specifically for Cyprus. If you do that, then you allow other startups to come in and not spend time and resources on this part of the business, and focus on what they do best. If you start to do this as a network effect and many startups start to appear in Cyprus and they actually monetize, so they have money to spend, and it's not just funded, it could be self-funded, then you can build startups on top of them and serve them. You have this ecosystem of infrastructure and it scales up, and you have more layers that you can build on top. We saw how it happened from 2008 onwards. Then you have the Ukraine war, you have other conflicts, you have people relocating their whole teams to Cyprus. I don't know what kind of company, but you have jet planes, they brought their whole team to Cyprus. You see big startups advertising for positions, hybrid, remote, or local in Cyprus. So you have big teams, and these people have needs. You can go knock on their door and make direct sales with them, not a cold call. That's how you build the ecosystem, and it's a two-way relationship. A big company comes here, you try to sell to them, but they sell something as well. In the world we live in, where the market is global and a company can sell to anyone in the world, the in-person relationship sometimes is more beneficial. Nobody can make a sale in a single conversation, but if I go and knock on their door now to make a sale, they might make a sale as well, or not, but the relationship we build is very important. Because there are locals in Cyprus now, there is this community effect, and that is probably the best way to do business.

Kyriakos

Are you actually optimistic from what you've seen the last ten years, or pessimistic?

George Hadjivarnava

From what I've seen the last ten years I'm probably pessimistic. From what I've seen the past one and a half years I'm turning to be optimistic.

Kyriakos

What's the one and a half years?

George Hadjivarnava

The one and a half years has nothing to do with politics or government. I just met a lot of people that are here and they like it. They want to make something out of it. As time goes by, the generation gap increases, and you see new generations that have a three year gap. I talk to a lot of students, high school students, and university students. I was always a fan of that. You see people in high school understanding already that the current education track that one will follow is not so viable anymore. So you start to see people investing in themselves earlier. When you do interviews for software engineers, you get 17-year-olds who are really confident they can compete with senior people who are 35, and they just did that over a period of two years. And you see those people in Cyprus. You see people who are 30 but never went to college and made something out of themselves. They are consultants, or they did contract projects, and they are here now working for people all over the world and for Cyprus. You see that they start to build communities. If you see communities growing, and not spam communities, if you see people helping each other and wanting to help each other, you definitely feel more confidence that this thing will actually take off.

Kyriakos

We're speaking about the Cyprus ecosystem here.

George Hadjivarnava

Yeah, and that is positive now. You see communities building around it.

Kyriakos

I would counter your argument, to be honest. I agree with you partially, but it seems to me that we are focusing a lot on the optics. By saying that, I kind of see a repetition of what you said earlier about the accelerators. You hear accelerators, and then you hear funds, and it seems to me like some sort of an effort from the government to say, we start from the money and the picture and the optics, and us trying to convey good stories of what exists in Cyprus. I think the opposite approach should be applied. One should say, look, we didn't have a lot of successes. The only company I know of outside of all the Forexes is Foody. When I was growing up, the only story I was hearing was Foody, and I was using it and seeing the approach. It was the only case where you would say it's a big company, big culture, big acquisition. But the government comes and makes all these claims that we are investing in diverse founders, we are giving money here, there is this VC, and we're trying to portray that there are so many successful stories. The reality is that there are no successful stories. There is one successful story, and one should embrace that and say, look, we don't have technology, but we should bring the technologists, enable them to change what we have. Let's not focus on real estate or all the incentives they gave people to get a passport. You could do exactly the opposite and say, whatever the incentive is, I'm going to enable entrepreneurship, I'm going to enable startups, and I'm going to enable technologies. Once you do that, you start going to universities and you invest in people and in technologies. In the Valley, if you go to a batch today, you see 18-year-old kids reinventing the world. They raise tens of millions of dollars and go out to the world and start building. Some of them become Airbnb, some become Stripe. If you are 18 years old, the person who is 40, 50, 60, who built their whole experience, is actually irrelevant. If you compare with AI, you can build a whole new type of business that didn't exist in the past, and it's a level playing field. So I would avoid optics, and say, how do we enable these people who are going to build new technologies and new change, and stop all of the optics game. And also enable the people who did this in the past.

George Hadjivarnava

I agree with you 100% there, and I'm not a fan of optics. I am pragmatic though, and I understand that politicians will always want optics, because that's the world we live in, that's how votes are acquired. I don't want to argue about that. What I can say though is that people try to do things, and I focus a lot on the community. I repeatedly say this: they are our communities, and at one point they will influence the government. The government should do it in advance, the government should realize it and do it differently. 100% I'm with you. Even with the real estate and the passport scheme, at one point there was a fund where a percentage out of every passport investment would go to innovative startups. But if the investor didn't know any startup, it would just go into a black hole.

Kyriakos

You remember the kind of forms that you need to prove that you are an innovative startup and all of that.

George Hadjivarnava

Yeah. You see even different funds that come from the EU. You're saying at YC 18-year-olds get 10, 15 million in funding. We're talking Cyprus in 2013, I think the innovative startup fund was 15 million euros. I think they managed to give out 1.2 million over a period of three years, and then they took the fund away. These games are crazy to think about. Besides the optics, I think in the backbone some people do operate in a way that is favorable, but nowhere near what you're saying.

Kyriakos

It's not a confidence question, because the confidence is there. There are incredible people who can build incredible things, but one should be able to give opportunities. We need to move away from these approaches where the accountant is going to teach you business, the lawyer is going to teach you business. Why don't they get George to advise startups if they want someone to build startups? That's a key core question for me.

George Hadjivarnava

That's a problem with the optics though. In the panels you bring CEOs of traditional banks, people from the Big Four. I'm not saying they're not competent to give advice, but they're not the people you want giving advice. You want people who can give raw advice and don't care about the optics of the advice they give. They speak from experience, and they can provide advice under a certain context, because not everything is the same. You say the playing field is level now, but it's not at the individual level of every startup. Everyone is solving a different problem, and although you can use the same tools and the same approach, getting advice from someone fully in your context is probably the best advice you can get. Everyone can pick up a book, everyone can read the best blogs, everyone can listen to the best podcasts. It's all about bringing it to context. Besides the optics of the government and how these things are approached, I would like to see more opportunities and a push for people to actually be able to innovate in Cyprus, and say, okay, I'm 17, 18 years old, I have the support and the confidence to go out and do this, and understand that I'm probably going to fail, but it's going to be one of the best experiences I have. It's going to be bigger than university, bigger than anything else. I'm going to suffer, I'm not going to have the pay that all my friends have, I'm going to be grinding on the weekends, and I want to make this happen. That push is what is missing. Everyone sees the beauty of the startup because there are some success stories nobody knows about, some self-funded success stories, and big companies that are traded publicly that are Cypriot-owned, and nobody knows about their owners. That's not the issue. It's not that we don't have success. We don't have the push from society to actually go and try these things. We are a very fresh democracy in Cyprus. 20 years ago our parents had the mentality that you need to get a job at the bank or at the government to have a secure income, and that's it. So the culture is like that. I remember I was consulting with a US company that was opening in Europe, and I was talking to the owners while listening to a podcast. The difference is that in the US the dream is to be a family man and have your own business. In Cyprus it's to be a family man and have a good job, or actually a house. So you can see the difference in how society and education prepare you to become a successful entrepreneur. This is deeply rooted in the culture. So I'm not going to focus on optics by the government, I'm going to focus on this side of things, not even on the infrastructure. I want to put this in the minds of young people, that you can do it from here and we will support you in XYZ ways. Even if you fail, it's actually making you more prepared to do the next thing, whatever the path is.

Kyriakos

Yeah, it's always worth understanding the question of what was the culture.

Imperial College Flunk Year, Web Dev for Cyprus Real Estate, and the Road to Founding Foody

Kyriakos

In ancient Athens in the era of Pericles, right, or what's the culture today in the valley and so on. But given that, George, you are that person, right? You are the type of person that today is considered, if not the best technologist in Cyprus, one of the best technologists in Cyprus. What gave you this drive? Can you walk me through your own motivation and what you've done? How was Imperial? How did this form you? How did you see things at the time? How did you get into At Your Service at the time and Foody?

George Hadjivarnava

Okay. Well, I wasn't from an entrepreneurial family. I didn't have this drive when I was young from my surroundings. I went to Imperial because it was the best university to go to when I was graduating high school. I'm not saying I did very well at Imperial. I landed like a rock there. It was very hard for me. What turned out to be, I flunked the first year. So I had to spend a year in London and I had to somehow pay the rent. I wasn't even allowed to go to university. So I had a lot of time, and I started finding ways to make money. That's how my whole web app development journey started back then. And you were talking about real estate in Cyprus. That was actually my go-to. There were a lot of developers in Cyprus back then. Nobody knew how to make websites, networking systems, so that's how I started working with web technologies. And Imperial, after this period and during my last two years.

Kyriakos

So I think you started doing this for developers, making them web pages at the time and charging them, and that was the way for you to fund the early Imperial days.

George Hadjivarnava

Basically just to make rent, that was it. And minus the spending. It was not what we have now in London, but yeah. And then I realised the network effect that Imperial had. I could meet people. I finished university, and the fact that it was 2009, the Goldman Sachs crisis reached the UK, Europe, and that's how I decided to come back to Cyprus. My plan would be either to go into one of the investment banks in London and start working there, or I got a job in the local Telecommunications Authorities in Cyprus.

Kyriakos

Why is everyone leaving Imperial, even today, wanting to go to some sort of investment bank?

George Hadjivarnava

That's part of the Imperial process. If you did a sandwich course with engineering, you did the summer working period at one of those banks and they hired the people from there. That's how it happened. Plus, it was the best way to get a solid finance package right out of university. It was the sole career path. Most people from computer science courses that didn't do any deeper tech ended up in investment banks. That was the goal too. So I came to Cyprus working for this secure job that we had before, as part of the culture, but it was not enough for me. I couldn't be in a place where I just look at the clock to finish what I do, because I couldn't innovate there. So with friends I always started to do different things, from the online ticket sales website to listing marketplaces, and that's how I met the co-founders at Foody through At Your Service.

Kyriakos

Did you meet Michael or Argyaridis first?

George Hadjivarnava

Argyaridis back then. With my partner we were doing At Your Service 2.0. It was a small software firm we had called Brain Bile at the time, and that's how we met Argyaridis. And at one point, one thing led to another, Argyaridis told me to join. The first thing to do was monetize a platform, which was a headache.

Kyriakos

How did he convince you, actually?

George Hadjivarnava

Many conversations. It was actually hard for me, because I think I had my first child back then. So all the vetted, stay-secure job culture that I had, I had an eternal battle. But then I knew that I was going to get bored very easily, so I needed to make the step, and that's how I made the step. Probably one of the best decisions of my life back then. Self-funded, no investments, nothing. And two years in, we started building Foody as a pivot. That's when we had to get serious and actually start building, applying things that we learned from the YC podcasts, the blogs, the books, the US success stories. Other Cypriot players that were actually in companies, either as co-founders or founders or were just working, so we could apply things and experiment. And that's how the whole thing spun off.

Kyriakos

What technologies existed then and what exactly didn't?

George Hadjivarnava

Man, I was a PHP guy back then. So learning empirically, computer science knowledge from university comes at a much bigger scale. When you start something, you don't think about that. You just want to make the product and iterate, see what happens, validate the business first. The first version of Foody, we were making calls to the restaurants ourselves. You would be ordering online, but we would pick up the phone. We had our ordering system integrated with Twilio to call us whenever there was an order.

Kyriakos

So basically a landing page, an order comes in, and you place the order in the code.

George Hadjivarnava

Yeah. At the beginning we would get an email, personal emails, and we would make the order. Then we made the first Excel-style back office, and we continued to build on that. No online payments casually at the beginning, and three machines. It was huge already.

Kyriakos

No online payments. Were you dealing with a JCC gateway stuff early on or not?

George Hadjivarnava

Yes. Actually, fun fact, at one point when Foody picked up, we got the double primary key on their main database from the traffic. But we worked with JCC a lot, so that's what I was talking about before. You don't need the government. At one point, if you get big enough, you influence things. You change technology, you change culture, you work with the infrastructure companies and you make things. This is why it's important for people to start building with the hope of getting big, to influence.

Kyriakos

Mano, on that though, my counter would be this was also the experience of Stripe. But then it's the ambition that led Stripe to do all of these massive changes, because for them it was also the Uber story and the DoorDash story early on. And then my segue here is the vision, right? You can think of the JCC part as they were building useful things, but they just narrowed it down into Cyprus, which could be so much bigger if it was outside of Cyprus.

George Hadjivarnava

A hundred percent. It doesn't make you dominate a local market though, because it is.

Kyriakos

No, absolutely not. It's exactly that. You enable the local market, but then you start thinking, well, maybe other people have this exact same problem in Greece or in the UK, because Stripe is just a very recent story. It's not like 50 years old.

George Hadjivarnava

That's true. We are in Europe travel still, because you talk to everyone in the US that comes to do business in Europe and they tell you about the European compliance and how it doesn't allow people to operate here. It's not the United States, it's individual countries. They have a common governing body that is the EU, but the taxation system, the EU Inc. is just getting traction this year after the 10-year effort. So you could at one point register an EU company and have a uniform taxation and operational model across all European countries. So it's very hard. You see most startups are started in Cyprus and establish themselves in the local market, then they go to Greece, then they go to the Balkans, and that's it. The traction cannot expand beyond that.

Kyriakos

Which I see as a bad idea, to be honest. There is always this step system in Cyprus that we think of: let's start in Cyprus, and then we're going to expand in Greece, and all of these are small markets. The level of difficulty is always about the market you attack, and it doesn't mean that building a bigger business is actually more difficult or more complex. It might be the opposite sometimes.

George Hadjivarnava

Sometimes it's exactly the opposite. To make a good business in a small market like Cyprus, the approach is totally different, because it's a market of supply and demand, especially if you are B2B2C and you have the chicken and egg problem. You need to focus on both vendors and customers and end users at the same time. And you need to build very strong relationships, because word of mouth is stronger than ever in small markets. So the methodologies you apply to establish yourself, provide good experience, have good relationships with everyone, don't apply at scale if you go on a global market where it's faceless. That's why it's a problem when we start from Cyprus and we go to Greece. Greece might not be the biggest market, but it's incomparable to Cyprus. You go from one million to ten million. Every time you jump an order of magnitude, add another zero, the dynamics change completely, from hiring to vendors to users to everything. The approach is totally different. Then you go to the hundred million user market, which is even more difficult to have direct relationships. I don't know if you hear advice that as a startup you shouldn't have too big customers and not care about the rest. But at the same time, in order to build something big like Stripe, what they do with Uber and DoorDash, you need those customers to build for them, help them, and they help you at the same time, not just as social validation that you're working with this big company. You see the variance and all the nuances that come when you have to serve a customer as big as them. Things appear that you don't expect to have. But they help you become better, innovate, and provide smarter solutions to actually make those contracts work. So this, from Cyprus, is missing a lot. And I want to go back to real estate. Real estate is such a big part of our GDP, but we are building the same way that we built 50 years ago. For big projects, if you go to Limassol and see the big towers, companies from abroad come and do this. For me, that's the biggest shame of all, because it might bring people here as well that they spend, but you own it.

Kyriakos

Yeah, it's money. It goes back to the diversity idea, which is we want to diversify Cyprus outside of the things it's good at. And I think one should do the opposite, right? You shouldn't actually say I want to be good at everything to diversify the government. You should say, well, there is product market fit in tourism. There is product market fit in real estate. There is product market fit in these five things, and we should be the best in the world at them, because the market allows you to do that. Even in the case with the occupation, you know that Turkey is here, they occupy half of the country. You can actually build military, you can build systems. Maybe Israel is a good example of that: there is a need, and if there is a need there is product market fit. If there is product market fit, you're going to actually be building for these types of markets. So the diversification argument is completely the opposite of what it should be.

George Hadjivarnava

Exactly, and it's not just a matter of becoming the best or not, it's a matter of making the infrastructure and innovating on this so that you can sell it abroad. On every market that is in a bubble, usually you need to have compliance and audits and everything, and you need to enforce them. One thing that I would argue with someone in the government relationship in Cyprus is to say, okay, we have all this real estate happening, we have an issue with auditing, we have an issue with compliance. Allow people to build businesses on top of that. Give contracts to smaller teams so that they can start to help their ecosystem with managing this process. Give it to the private sector to actually do it for you. This way you provide the framework for new startup streams. Because if they do it well here, where you have a big market on real estate and a lot of real estate, and money coming from all over the world, then yes, that team can go and sell abroad to anyone in the world, because they did that very well.

Kyriakos

Well, it's basically the Singapore story, right?

George Hadjivarnava

Exactly.

Kyriakos

They decided one day that look, we're going to export talent, we're going to export banking, and we're going to be the best in the world at it. For fifty years, they really achieved that. From a third world country to one of the richest countries in the world.

George Hadjivarnava

And it's a very similar story to Cyprus. British Empire, same situation that we have with Turkey. But in the end it's okay. We're going to abolish everything, language, religion. We're going to focus here and become the biggest financial market in the world.

Kyriakos

And they opened it like a startup.

George Hadjivarnava

Exactly. And they achieved it.

Kyriakos

We spoke a bit about the technologies that you built in the past at Foody, and we spoke a bit about payments. Walk me through the transitions in technologies that you worked on. You also stayed at Liberty Hero for a number of years too. What's your view on the technology shift over the last 10 years to what it is today?

Founding Foody Launch in 2015, Profitability by 2017, and COVID Scaling Crisis

George Hadjivarnava

At Foody the technology shift was driven by scale. We launched in September 2015. By 2017 we were already profitable. Then we had to scale, and we had to scale a lot. But the biggest shift where we needed to actually rewrite everything basically, that was during the acquisition. We started a bit before, following the standard break the monolith to microservices perspective that every startup goes through at one point. The acquisition came, we had big earn-out targets to meet, and COVID came.

Kyriakos

So wait a second. What do you mean by earn-out targets? Can you break this down?

George Hadjivarnava

The gist of it is that the payout was not in one part.

Kyriakos

Basically once you sell your company, the acquirer comes and says, look, I'm going to give you X amount of money at the beginning, but then you're going to have different amounts during the next few years.

George Hadjivarnava

Basically, yeah. To complete a transaction you need to meet the targets, and you get paid based on those targets. So if you achieve fifty percent of the target, you get fifty percent of the payout. COVID helped in that sense because targets are usually on growth, profitability, revenue, but we had to handle a big scaling difference. Like having a platform that works with a restaurant menu with fifty catalogue items to serving a supermarket with five, ten thousand items. So the whole platform dynamics change, plus all the traffic that came in. I remember during those years we had downtime for forty-five minutes total. It was just one day. It was a lockdown, everyone was trying to eat, and you could see memes about Foody trying to fight the battle so that everyone can eat in Cyprus. So then we had to come up with some innovative solutions. At the beginning we just threw money at it. In 2019 you didn't have Kubernetes being so popular and clusters being so readily available as automated tooling on cloud platforms. At one point we were still on bare metal servers. So we just bought RAM and put it in these servers. That's how we handled scale at the beginning. And we managed to break everything down to microservices and scale according to whatever the need was. We applied the techniques and heuristics like domain-driven design. We sat with everyone from the business again, at the table and the drawing board, to rethink how the system should work and what we wanted to achieve. At that point our delivery came in, we had riders as well, and we built systems for riders. With the Delivery Hero acquisition we got to integrate with Delivery Hero global services, and not just for payments or the back office, but the fleet management and everything. We had to work with the restaurants. Our restaurants were our biggest partners. So we had to integrate deeply with the restaurant systems to allow them to process orders.

Kyriakos

Did you guys build POS systems, for example?

George Hadjivarnava

We integrated with existing POS systems. There are POS systems from student projects that happened at the JCCI level and they still work. And you have companies that do partnerships with the big software houses from abroad, popular tools or local tools that are expanded vertically in the sector, so you have to integrate with them to minimise the overhead on the restaurant level to actually process an order. So with the acquisition you had to integrate with different systems, and they apply different modes of communication. At one point we needed to migrate a big part of the platform to central services while maintaining it, because people continued to eat, they continued to order groceries, and Foody was still growing. Did the technologies at hand really change? Not entirely, but the methodology had to change. When you're in a startup at the beginning, it's all about getting the traction and reiterating a lot and building trust at a different level. When you get to the midpoint, you are established, people allow you to make mistakes because you already show the value. But then you need to start showing that you are an adult now and you are going to be reliable and resilient. So the methodology of doing things changes. You cannot have the YOLO ship to production thing on a Friday night just because you are a startup and you will be excused. So the whole approach changes. And transitioning to what we have now, with agentic development and all the tooling and how fast you can make an MVP, the fundamentals of having a resilient, maintainable system that you can build features on, and not be locked into a vendor, still apply. So the methodology, everything: even if you take agentic development, you can one-shot an app that will do anything you want, but you cannot one-shot an app that will scale to a hundred million users. The same methodology applies. The groundwork is done by the agent, but the ideas, the data points, where you want to focus, and what actually happens in the code still need to be part of the product development life cycle.

Kyriakos

And do you think that infrastructure now is even more important?

George Hadjivarnava

For sure.

Kyriakos

And do you see this changing? Do you see agents actually figuring this out?

George Hadjivarnava

You see agents figuring this out, but there is a gap. There is a gap because everything is made for people. There are a lot of things, and I don't want to go into semantics like skills or aggregators or APIs or documentation. You see a shift, but the experience is not agent-native. It is not meant for agents. So you don't have this layer where the communication is for an agent to figure things out. If you strike the agent in natural language, the agent needs to translate that into their context and then into, I don't know, the documentation of an API, and then do their work. As a human, essentially, how a human will develop, will integrate, get the results, come back to you, and communicate the outcome in natural language. You have all the steps in the middle that are just data transformation essentially. And every time you transform the data, you lose context. So there needs to be a layer that bridges the gap.

Kyriakos

So why do you lose context every time you translate?

George Hadjivarnava

I don't want to go into specifics of how LLMs work, but it's a simulation of a brain, and it's a simulation of a brain in a context. We cannot see ourselves as humans. Like, we talk now about software development and agent communication, but if we switch to football, it's going to take some time for us to adjust, and we cannot carry all that bandwidth together. The same happens with the agent. The more shifts you make in context, the more context you lose. And if it's just a way of transforming information from one layer to another, you lose context without meaning to.

Kyriakos

But I think that's maybe the current big thing, context engineering, which is figuring out how to enable the agents to understand the information and operate on that information.

George Hadjivarnava

Exactly, yes. Don't get me wrong, that's what I'm talking about. What I'm trying to say is that it shouldn't be done in the traditional ways of communication and documentation about systems. It should be a different layer, because at the end of the day the user query comes in natural language. It's not just the exact query the user says. Someone has to identify the intent behind the query. So that's where agents help us even more. If we help agents understand that intent better in the context, and build layers that are not just APIs, they understand the context of the query. They actually respond, and if they don't understand it correctly, they respond in a way that they can understand it, and the communication happens there, not on transforming an OpenAPI spec to an SDK and a code base. That's not where this reality is.

Kyriakos

Yeah, exactly.

Joining Terra API: 120 Countries, Billion-Event Scale, and the First Three Weeks

Kyriakos

So it's like, how do you go from the user who might be the developer or the end user to the user that is the AI? But let me actually give some context before we go into that topic. We caught up maybe, I don't remember, was this a year ago?

George Hadjivarnava

Yeah, probably.

Kyriakos

Roughly a year ago we had a conversation together and then we decided for you to join Terra. And the difference here is you saw the whole evolution of Foody to Delivery Hero, you saw all of that success and all that scale. But then you join Terra at the point that Terra has customers in 120 countries and operates with millions of users on a daily basis, and you join at the point that we sign some of the biggest AI labs in the world, and it just fires all over the place, right? So can you describe to me what your first few weeks were like, and how do you survive chaos?

George Hadjivarnava

I thrive on chaos, especially when it comes in spikes. Honestly, I was surprised by how well I could shift into that mindset, because at Delivery Hero I handled very big projects, we had incidents, we had that adrenaline level, but in the big corporate structures it's totally different than when you are in the trenches and you operate with what happens at the code level, not just at the team of teams level. So it's totally different. I like this approach where you only find it in startups basically: a big contract comes in, something is huge and it shifts the needle and it changes everything and the whole team is focused on that. Those are the magic moments that seem like chaos but they are not chaos really. If you look at it on a bigger timeline and you see in hindsight what happened and how the team operated and how everyone comes together, for me that's the best thing about my job. I love that. Because you control the chaos, you tame it, then you know what you need to do next. All the mistakes appear, all the good things appear, you essentially reevaluate everything and you know where to focus. So what I saw when I came was that the first three weeks were the toughest and the funnest at the same time. First of all, I got to meet everyone in the team and how they are in that mode, which is the best place to see your teammates and build a relationship with them. So that was the one thing. The other thing I really liked was how much Terra knows the domain it is operating in, and how much deep knowledge there is, not just at the provider level where it's this partner or the other partner, but how everything comes together and how well you can combine all that knowledge and apply it to every specific use case, whether that's an AI house or a simple app that tracks health data. So that deep knowledge in Terra is what amazed me, and how I could ask such questions and get answers I would never expect to get on the spot.

Kyriakos

So where, obviously you can't call it a transition, or there might be some more interesting word, but Terra operates with so many developers, and I always get these types of questions like, which type of app and which type of developer? But the reality is they're just so varied. There are people building wearables. There are people behind hospitals. There are people behind AIs, and they're such different use cases. But there is always this layer and this infrastructure that you can keep building on. And all of this time we've been building this technology that started with the siloed information: there is siloed information about your health, and it sits in a hospital, it sits in a device, it sits in a health app, and it's 300,000 new apps that come out every year, right? It's crazy. And all of that information stays there. So initially that's the problem we were solving. Then it transitioned to a problem of, look, there is all of this siloed information in so many different places, and first you build the connectivity, then second you enable developers to access it in an easier format, in a normalized format, and so on. But then there are more ways to be useful to people. So it's, can I enable data access? Can I enable blood ordering, and so on? There are just so many more services that you can add on top. And then obviously all of these companies out there, there is Oura and there is Whoop, right, that came out and said we're going to offer new blood services and so on. So it's always a question of how can we be more useful over time. But then the transition I'm speaking about, it's been changing for the last maybe year in the way that all of the AIs start using Terra, and then the question changes from, well, how do I serve a developer, to how do I serve these AIs? And AIs are so different in the way that they consume information, and working with the big labs allows you to see behind the curtain, to see where things are moving. So how do you see that? What are the new learnings that you get that people might want to hear about?

George Hadjivarnava

Okay, yeah, I see where you're going with this. If we look at AI and how it started, and how automation started with the LLMs, we went beyond the ChatGPT ask-about-anything mode and we started building things. The first thing that came out was MCPs. Then MCPs are not so popular anymore and now you have skills. You already have some communication protocols, let's say, that are not protocols in the traditional sense that are very strict and documented. They are ways of working with the model. These are more focused on human-to-model interaction. But you don't have model-to-system interaction. There is the MCP, there is a skill that maybe describes how to access this API, but that API is not meant to communicate with the agent, it is not written in a way that it can communicate with the agent. So I think the next layer is not building APIs and normalising data, the next layer is actually helping those agents communicate with systems without losing context. I think this is where the big play is now, and this is the next layer that will come to every industry, from payments to health data or wearable data, or someone tracking their path at the individual level on anything they do. So that layer is what is missing now between the agent and the systems, because between the end user and the model, it is pretty much done since five years ago. The first version of ChatGPT actually established that. So that's not the problem anymore. The problem is how the agent on its own, in the background, without having to be prompted every time, communicates with the systems, without having to go through documentation that was built for humans and developers in the past. So there needs to be a layer where you transfer the context as best as possible and you have an interactive communication. It's not one query and one answer anymore. There needs to be interaction that happens and not just a direct response. It could be over a period of time. We could have an agent working on something with a system, and three or four days into the process they need to query back the user to get some more information, or they need to create another system, or get an approval. These layers don't exist now. And that's where the next shift is, I think.

Kyriakos

It sounds like we're describing the creative process. It's like if I start writing something down, I'll go for a walk or speak with someone, think about this idea, write something down, then go back, start erasing this, and it's just going to take me ten days to compile this idea onto a piece of paper. But it sounds like this is where it's going, isn't it?

George Hadjivarnava

Exactly, yes. We always think about AI and the agents as something that can do something fast. This is the showcase, but it's the optics we talked about before. The real value is actually being able to leverage them to maximise the value you get, to maximise the autonomy of the agent, but be there when you are needed. The human-in-the-loop part will always be there. So that's where we need to optimise, and that's how systems work anyway. You don't want an agent to do one soft task. You want an agent to actually be an agent and do things for you. So there needs to be a way that you compile that idea, as you said, you build on top of it, and then you let it go again, it works, and then it comes back to you. For us to be able to achieve this, we need to have that layer of communication so it can work autonomously, it can gather information, but then it comes back to me. Because at the end of the day, I'm the one who's driving the system. This is my argument against the standard talks that AI will take everyone's job. It may take everyone's job at one point, but the level that everyone will be able to operate at and the work that everyone will be able to do is completely different.

Kyriakos

It kind of sounds like the agents are today still being used like Google by the majority of people, which is search, right? Whereas the majority of the work that we're doing, and where this is going, is how can I have a system that I give time to and go for a specific outcome, right? If I parallelize this with a really bad parallel, it's something like a football team. You want to achieve a goal, which is getting the league. Let's not speak about that. You have someone that does all of the transfers for that team, and someone that trains that team, and it goes day to day playing the games and so on, and it takes a year's time to actually complete that goal. But it's that process of doing all of the right things to achieve that goal. And in health, what I'm really excited about, where this could go is: if you decide that, look, I live in Cyprus, but I one day want to be an Olympic athlete, or, longevity is trendy now, so maybe I want to live until 120 years old, or I want to be the best student and end up in Imperial College and get the best grades. You provide this system with information and you say, here's my DNA, here's my blood, here's my time series information coming from wearables and all of these health apps, and then this system constantly sees the world and says, hey, I saw that you ate this today and I saw that you're training that way, I think you should go and do these five things, and then it constantly looks at your information and you end up as close as possible to that goal, instead of listening to some sort of accident that happens one day, and you just learn that you have this deadly disease out of the blue that you never really considered. And going back to Imperial and engineering, it's more of the feedback loop idea: there are inputs, outputs, feedback, and you allow yourself to become this engineering system that constantly optimizes for yourself and for your best outcome, instead of just learning from a static sample one day that you could always have seen and investigated prior.

George Hadjivarnava

It's exactly that, and it doesn't have to be just target-based, it could just be monitoring-based. Having a target definitely makes you more motivated to have this system helping you. But we always talk about the advantages of AI being how our health will be in a much better place and we can monitor everything and have the AI help us in this. It's not just that though. Nobody has access to continuous monitoring, with someone looking at everything that happens to them and being fully dedicated to them 24-7. A doctor cannot do that for you. Even if you are a billionaire and you have a team of doctors with you every day, they still go to sleep, they still have to communicate, they still have to share a way of working. So AI can help you bring all these things together and start looking at things progressively and building everything on top as you go along, because the methodologies change, people change, habits change, even the blood sample you get changes, and the way you get the blood sample changes. So in order to keep track of everything and keep it together and get the feedback loop with you or with anyone else in the meantime, and build on top, nobody can do it better. You need someone that will be there 24-7 and respond to any input and ask the question that it needs to ask to get the best possible outcome.

George Hadjivarnava

And that's the role we are opening now.

AI Rebuilding Terra Internals: Hiring in One Day and Decision Logs as Company Brain

Kyriakos

George, these days we obviously have more secret projects than public projects, right? But if we speak a bit about the projects we can talk about, what tooling are we building with AI? One of the very interesting things is rebuilding the internal tooling of a company: how does sales work, how does hiring work, how do I speak to existing customers? All of these things completely change. So can you give me an idea of that?

George Hadjivarnava

Yeah, basically Terra is not the biggest team, and the way we applied AI is now adjusted to hiring, like how much footage our system goes through from all the content and interviews, how many people and customers, and how we look at everyone we want to speak to. How much time it took before and how much manual work it took before, and the level we operate at now is completely different. How our systems communicate with each other, I mean the downstream systems and the abstract systems. Before we had to build tooling and automations and work on things that don't really give direct value to us, they just need to happen so they are not done manually. But the work needed to build them five years ago, three years ago, two years ago was huge. Now it is much easier, even to do the MVP and have all your systems work together, or extract a report and do an analysis on what happens, from observability in systems to building dashboards. With all the big partners we have and names like Perplexity, the systems we build to observe all of these integrations, we would still be building them from scratch. Even from basic things like SEO or GEO, monitoring our revenue stream and how we bill the customers and the potential errors we could have there, re-evaluating SLAs, reviewing code, shipping code, making big changes in a platform like Terra, which has more than a hundred providers and suppliers, big customers with millions of users, processing billions of events every day. Shipping a code change could bring everything down. So the confidence we have gained now with all the tools we built with AI, internal tooling that is visible to no one, is huge. I've been with the team not even three months now, and I already see the difference in the confidence of people who are not in engineering at all. You have people in our customer success department pushing PRs and the team reviews them, and it is huge. You see how much more we collaborate with each other, how now everyone understands the platform. Documentation explaining what happens in the system, both to us and to our customers, is much easier now. The deep dives we can make and the optimisations we can do are huge. And all those secret processes we've never shown anyone, now we have the bandwidth to actually productise them and provide that different layer we talked about to every one of our customers, which probably in two years' time will mean twenty percent of our customer base will be agents instead of actual developers.

Kyriakos

To be a bit practical, Terra roughly receives twenty thousand applications every year, now twenty to thirty thousand. And the problem is how do you recognise if Nikola Tesla applied? It's an almost impossible problem, because if you consider the most successful companies in the last ten years, it is some sort of CRM in sales or CRM in hiring. And it's not really solving the hiring problem. It is a good presentation of the people who come into your pipeline, which, if you think about it, in the AI era is so dumb. Whereas it used to take roughly three weeks to do an interview process with a candidate. Now we just built this tooling that first filters for the information I need. You can provide it to the AI and say, here's the type of person I'm looking for, here are the traits, here's everything you want to understand about that person. And the application process goes from answering my questions and sending my CV, to a video interview and a coding interview, and all of these stages are actually evaluated by an AI. The majority of it, like ninety percent, is just done by an AI. So now, instead of having three weeks, you can compact these and say the last interview stage is going to be with three people, everyone together, doing the judgment. The candidate can do all of that in one day, right? And you can compact time so much, which becomes incredibly useful and resourceful. That's hiring. And then, if you consider the way to play at scale, it is always about portfolio. The more successful stories, if you understand Sequoia or Y Combinator: take the Sequoia story, you have the founder of Sequoia in the early days working in microchips, understanding microchips were going to be the next big thing. Then he builds a portfolio of the ten companies in microchips he really believed were going to be the best, and from these winners he invests so much more money and generates this portfolio strategy. Maybe that's the same for Stripe, because Stripe did exactly the same, like the DoorDash story. They had all of these customers they were building more tooling for over time, but they knew who was going to be successful and spent more time on it, and then grew into this massive company. Because if you become more useful to some of your customers over time, then you can use this as R and D to go back and build more product, and be more useful over time. So all of this tooling you build internally allows you to move away from this CRM logic and say it is a problem worth being solved in a very different way, so we can really focus on the important things. I usually say that for the CEO it's like doing all the tasks that nobody wants to do, and I'm so happy AI exists to get this out of the equation.

George Hadjivarnava

And these are tasks that are difficult to teach someone to do objectively. On paper everyone can do them and it's not the biggest task, but the effort it takes to organise, especially hiring, as you said, is very hard to organise at scale. And even other back-office administration stuff is very hard to organise at scale. From payroll to anything else, having to gather everything, even though there are SaaS and ready-made companies that supposedly do this, is still a burden. The fact that we have this automation internally for these processes and have the time to focus on other things is one thing, but it's also the artifacts that are produced from the process. Now you can collect objective feedback on how that process goes. You can have artifacts, you can have an audit, you have a history of what happened, so it's much easier to build on top of those things and understand them, because the operator is the same, you don't have different operators.

George Hadjivarnava

You don't have them in a small company and in smaller teams, and you don't have the internal politics that skew the information or mask it or provide a veil on top so that what happened in the trenches is never exactly known. So now you have the operators and you have the conversation. Now you can take the conversation you had with the model to achieve this and pass it on to the next person, and they have the context. So it's much easier to give work to someone else and have someone replace you when you're away. These things are huge, and they are just the first layer though.

Kyriakos

I think it's the idea of the brain, right? It turns out you can build an internal brain in the company, an external brain in the company that does the actual service. It's no longer some sort of Notion, no longer just here are all my processes. It is here's the internal brain that really understands what everyone understands in the company, that everyone can query and have full transparency of what happens in that company, all of the information on the conversations with customers and where everything is moving. So there is information asymmetry plus intelligence on all of the things that used to be chores, and you can allow this to become such an important piece of the business.

George Hadjivarnava

I don't remember who said it, but essentially the more senior you become, the more decisions you have to make in a day and the greater the weight of the decisions you make. And one thing that happens is that people, as they grow up in business professionally, get this gut feeling, this seniority. They can make decisions much faster, more educated decisions that carry weight and are propagated across the company. But there is never a decision log of how this happened. Now with AI you have that decision log. So that's where the brain is. You can know why we made this decision, what action we took, and what the outcome was. So if you keep feeding that and keeping that context in, that's how you build the brain. Maybe it's not a company brain, maybe it's Kyriakos's brain or George's brain in context, and they somehow work together. But having that block of decisions, the why and the how and how we came to those decisions, is the biggest value that hasn't come yet but will come in the future, as we operate on these tools for one, two, three years to get that experience out to the tool. Because it's not a matter of the tools growing or the context window growing. It's a matter of how decisions were made, why, and keeping that context as part of the brain.

Why MCPs Are Just APIs and the Missing Agent-Native Context Layer

Kyriakos

You mentioned something before, which is tangential: that MCPs are outdated. Most people consider MCPs useful today. So why do you think that?

George Hadjivarnava

MCP essentially is an API. So it's a set of instructions and API endpoints that give context to the agent to query those APIs. But it's the same as giving the open API and the documentation to an agent to go and call the server. The MCP provides you a set of permissions that you can put in, and having the API keys with the right permissions. So it doesn't invent anything new, it's not a new process, it's the same process. What I'm saying is that the part of the brain that becomes more useful in the context they need to carry needs to be optimised. Still, according to what everyone says, now you have a one million context window and everything, but nothing operates well beyond a hundred thousand tokens. So you start to see the hallucinations happening. So it's a matter of keeping the context small. If I have an MCP server and the protocol to work with Figma or any other tool, I still carry the weight of that context around every time I communicate. And I still have to transform the query to the MCP command and use a tool, and the agent has to figure out how it will work with the tool. Then we have skills that ease that process a bit more. And you can have sub-agents that focus on that skill and use that tooling to perform that job. But the orchestration still happens in a traditional way. So the agent figures out, I'm going to use that skill and call that API. That's what happens behind the scenes. There is no layer that says, okay, I'm going to tell that API that my intent is to do this and this is the context that I carry, the actual context, not the communication context, but the work context. This is what I'm trying to find out, this is what I'm trying to build, and these are the specs, the intent. You transfer that context to the other agent or the other API that works behind the scenes. That's why I'm saying MCPs are not dead. They are used. They are tools. But still the gist is the same as it was before. I'm calling an API to perform a task as a command.

Kyriakos

My addition to that would be that for the majority of MCPs today, from a user experience standpoint, it's not the best, and there are big delays and so on. So it's more of the question of how do we remove technology rather than add technology. By removing processes and by removing technology and by making things easier, the user experience is better, the agent understanding is better and so on.

George Hadjivarnava

One good example for this is football leagues. It's the end of the season and you want to see how many points your team needs to take, or what's the worst and best case scenario for something to happen. You can start asking points per play, how many games are left, when does each team play, and gather data and then make a report and see what are the best and worst case scenarios. At every interaction the agent has with the system, that's how it works now with MCPs and skills. So at any particular sub-task that is happening, the intention is never transferred, the original context. So it all happens in parts, which is good, because you can control those parts, you can make those parts secure. But you get a portion of the value that you could get if you transferred the context everywhere. Let's say I'm calling an API to get the points or to get the data for this period in time. The data might not be available. The data might be obscured. Maybe I cannot call that small or that big of a window because it's a performance issue or whatever. If I transfer the context with me and I have a layer in that system that is built for agents, I can actually optimise that query at run time because I know the intent. It's like fetching every row in your database to do a sum, when the database can do that for you. But if you tell the database, or that system, I don't just want the sum, I want to compare the sum to something else, or I want to see if the sum actually changed from last week, and you transfer that context to the system, the system can perform much better for you and be more optimised and perform the task with the context in mind.

George Hadjivarnava

So the best way I can simplify this and explain it: the context needs to be carried, and this is part of what teams and people building software have done since the beginning of software. Identify the intent behind the request so that you can build the system in that way. I have a story that I always tell. I don't remember which client I was working with during my web development days. The spec was to make the images in a listing page of a niche shop smaller. So what do you naturally do? You go through some CDN or whatever and you compress the images, you make them a lossless compression so that you have faster response times. The intent was that the stakeholder at the time wanted to make the image a bit fuzzy, a bit blurry.

George Hadjivarnava

Why? So that they would force the person to click the zoom-in icon to capture that intent and capture interest on the product. So the spec came out totally different. I didn't know the actual intent. A lot of work was done to make this optimisation and everything. That was back in 2009, I think. With the tools that we have now, the problem could be solved with just the CSS bit, turned on on the spot in five minutes. So you can see that carrying the intent with you is very important.

George Hadjivarnava

And this still happens with agents now, with whatever system, and with people as well.

Three Changes to Make Cyprus a Real Technology Island

Kyriakos

I'm going to ask you two more questions before we finish. I'm going to zoom out a bit for Cyprus and, as always, I'm unfiltered. There is this joke going around that Cyprus is a technology island. If you would actually be able to do three changes for this to really happen, what are the three changes?

George Hadjivarnava

Okay. The number one change is I would have local shipping infrastructure, both domestic and external. We are on an island, it's very difficult to compete in anything that has to do with shipping and trading, both in and out of Cyprus. So that's one thing. The other thing I would change is how everyone interacts with government systems. We say we're a technology island, our government has a lot of technology projects and they do innovations right now, but the fundamentals are never there. I go now and try to incorporate a company. You can't do much of the things online. You still need to go to the company's house or have them sign the official papers for you. You pay online, you do everything online, but the fundamentals are not there. And if you don't have those, I don't think you can be considered a technology island. And the third and final thing is a clear and common way to get tax benefits and bootstrap your business, and to make that be deeper in the whole education part, especially in high school education. Giving the advice to people and letting them know, encouraging them to actually go and invest in tech, not monetary-wise but themselves. Go and experiment, make tech work for you, make money from tech, even if it's just doing AI consulting, helping small businesses adopt AI in their daily workplace. I know this sounds primitive, but without that we will never be technology advanced. If we don't have the mentality of the people here believing in technology, investing in technology, using it not just for optics but actually having the experience working with it, doing the research, playing, seeing how they can monetize it and apply it in the local industries that we are already good at. We talked about that in the beginning. But yeah, that's what I would change. The optics of the government I wouldn't care about. There will always be optics.

Kyriakos

On your second point, can you imagine that in the era of AI you can do your whole balance sheet and the AI does the whole thing? You need approval from an auditor and an accountant to give it to the government. The AI does the whole thing.

George Hadjivarnava

What worries me is that the auditor still approves manually and doesn't run AI. This is the biggest thing I worry about.

Kyriakos

Yeah. I think we need some sort of a scheme where you get a piece of land and you say I will take every person that leaves the military from Cyprus, and everyone that wants to be there, give them a hundred thousand dollars, or maybe someone that leaves university, all of the youth of the country, and say I'm going to give grants to these people and let them build whatever they want. I'm going to remove all of the processes and remove all of the accountants and lawyers that give out these funds, and enable these people to build. And then ask all of the investors from the valley to come here and tell them, anything you invest, if there is downside, if you lose your money, we're going to give you your money back. So you have the talent there, then second you bring the investors from the outside and you make it risk-free. And then you actually focus, maybe focus on the things that we know we have problems in or that we have a market feeling for. But yeah, it's a tangent that we can go on forever.

Paddle in Cyprus: Infrastructure Gaps, Court Heights, and Tracking Youth Progress

Kyriakos

So just to close, you've seen paddle over the years in Cyprus. So walk me through. If a start-up today was building technology for paddle in ten years in Cyprus, given that we have so many courts, so many stadiums, so many people playing, what technologies should they be building? What are we lacking and where can we be better in the space?

George Hadjivarnava

Okay, in the space there's a big player.

Kyriakos

Who is a big player?

George Hadjivarnava

Playtomic.

Kyriakos

Ah okay, yeah. Of course.

George Hadjivarnava

But that's just on the managing side: bookings and providing the end user service of scoring and everything. At the same time there's the community side of things, what it takes to run a paddle club, what it takes for someone to be involved in the paddle community, and all the spending that goes around paddle. Because it's like with every sport, when there is a hype, you see everybody investing in gear, in clothing, in the best shoes. They look at the videos, they try to get better, they do all those things. That's one part of the story. The other part of the story is the underlying management of a paddle club. Who is needed to turn on the lights? How do you turn on the lights? Most people incorporate it in the price, and I pay the same price for night as I pay for day. There is no measuring there of even how much it costs to light up the courts at night. Then there's security. You have cameras reading your play and recording to AI systems that help you perform better. You see it in every part of the sport, apps that are coming out that help you and train you, that teams of two or three people have built in less than a year now. And it's people that were actually operators, people that were probably two or three times founders with big exits. They now build these apps because they have the tooling to build them themselves, much faster. So in paddle, I would definitely invest in these things. One good thing in small markets is you can have face to face communication with almost every one of your users. So the feedback you get is much more direct, even if it's a paddle court owner or a paddle player or a coach that is coming from abroad to do a session or a clinic in Cyprus. So I don't know exactly what technology we can use, but it's a popular sport. It's both B2B and B2C. There are bookings everywhere. There are people learning the sport every day, and it's increasing. It's a perfect place to start new things. I would start from training, from tracking progress, and from tracking revenues on the business side and how to optimise those.

Kyriakos

Maybe the last one: if you go to Spain and you see the history, you see Alcaraz, he was sixteen years old, he comes up, best player in the world. Maybe in football someone comes up at fifteen or sixteen years old and he's the best in the world. So maybe this has some business sense, maybe this has some coaching sense. But say you wanted to make Cyprus a country where the actual paddle players become really good on a global scale, how would you approach it?

George Hadjivarnava

Okay, in countries such as Spain, paddle has been a sport for seventeen, twenty years now. In countries such as Cyprus, it's been a sport for two or three years now. So it's completely different. Even the people that you will play with are completely different. One example is that most courts that are covered in Cyprus have an eleven meter height, which is the minimum requirement. If you meet a player from Spain and you tell them you are at eleven meters height, they will not play. Most of their balls they would hit the roof. They want fifteen meters, thirteen meters. It's a totally different game. So how do you track that? How do you see the progress of a player that goes from the eleven meter court to the fifteen meter court height? You need to see patterns, you need to track what the best players are doing. So you need a way to measure everything and apply the same patterns, observe what you do and see what you need to change. In order for that to happen you need to have a framework of tracking your progress, you need to have the right people to play with and play differently. Because if you play the same people every day you will never get better. So you need that variation, the tracking, the measurement, and all the factors that affect play. Now you start to see gyms that do focused classes and personal training for paddle players, because the movements are different, the muscles you use are different, the explosiveness is different, it's not the same as tennis. The way you run is different. So you need all this knowledge and experience to actually help players progress in that sport. The basics are the same, but the tools to achieve them are now much different. The youth football national team of Cyprus, they don't have trackers on them. The average U16 team abroad, they have trackers. So you can understand the difference you can achieve if you measure it. Cover-based tracking is still just prototypes and it's not there in the important stuff yet. And you have to start young. Most people that start paddle now are over 18. You rarely see kids that are seven playing paddle, but you see a lot of kids that are seven playing tennis. Paddle has a much faster learning curve. Now, as for reaching the top, I wouldn't be able to say. But the younger you start, the more patterns you can see, the more you can apply, the more you can experiment with, and the more you can reach that top level. Starting from youth is probably the most important.

Kyriakos

Super. That's an awesome chat, man. Cool.

Previous

All episodes

  • George Hadjivarnava: Founding Foody, and building AI at Terra
  • Early to Every Wave - Former Y Combinator President | Geoff Ralston
  • Head of Samsung Next: David Lee
  • HYROX CGO: Douglas Gremmen
  • CTO + Director of AI at Flo Health: Roman Bugaev + Vladislav Nedosekin
  • Glovo and Yellow.vc Co-Founder: Sacha Michaud
  • Thriva CTO: Tom Livesey
  • Huma CEO: Dan Vahdat
  • Virgin Active CTO: David Turner
  • Nucleus Genomics Founder: Kian Sadeghi
  • Strava Cofounder: Mark Gainey
  • Founder of Remote: Marcelo Lebre
  • Sequoia Partner: George Robson
  • Founder of Flo Health: Dmitry Gurski
  • Managing Partner at Chemistry: Ethan Kurzweil
  • AllTrails CPO: Ivan Selin
  • CEO of Nucleus: Kian Sadeghi
  • Product Engineering at Terra API - Stalk your users
  • Co-Founder of Zoe - George Hadjigeorgiou
  • Co-Founder of GoCardless & Nested - Matt Robinson
  • CEO and Co-Founder of Bioniq - Vadim Fedotov
  • Cycling Legend, Investor, and Podcaster - Lance Armstrong
  • Founder of Don’t Die - Bryan Johnson
  • CEO and Co-Founder of Veri - Anttoni Aniebonam
  • CEO and Founder of Prenuvo - Andrew Lacy
  • Vice President of Teamworks - Sean Harrington
  • Chief Digital Product Officer of Les Mills - Amber Taylor
  • CTO and Co-Founder of Function Health - Mike Nemke
  • John Anthony: Swim.com, WHOOP, Google Health, and Podium
  • CEO and Co-Founder of Osmind - Lucia Huang
  • Chief Marketing Officer at Oura: Doug Sweeny
  • CTO of Equinox Fitness Club: Eswar Veluri
  • CEO and Founder of Numan: Sokratis Papafloratos
  • Founder of Instalab - Adora Cheung
  • Founder of MyZone - Dave Wright
  • CEO and Co-Founder of OK Capsule - Dr. Andrew Brandeis
  • Co-Founder of KAGED - Kris Gethin
  • Founder of CORE and GreenTEG– Wulf Glatz
  • Founding Partner at NEXT VENTŪRES: Melanie Strong
  • Uli Schoberer — Inventing the first Cycling Power Meter
  • Founder of InsideTracker: Founding story and how to live longer
  • Co-founder of ZOE - George Hadjigeorgiou, on understanding how food affects your body
  • Co-Founder of O2X Human Performance: Phil McCullough
  • Founder and CEO of Supersapiens: Phil Southerland
  • CEO of Sword Health: Virgílio Bento
  • Niko Bonatsos: The Journey with General Catalyst
  • Ray Maker: The journey of DC Rainmaker
  • Co-founder and President of Levels: Josh Clemente
  • Founder and CEO of Hydrow:
  • Alistair Brownlee: The Journey of the most successful triathlete
  • How Rapha is Inspiring the World to Live Life by Bike: Daniel Blumire
  • From Building Startups in Silicon Valley to Creating a Viral YouTube Channel — John Coogan
  • Podcast with Ryan DeLuca, Founder of BodyBuilding.com and Black Box VR
  • Podcast with Anthony Vennare, Co-founder of Fitt Insider
  • Podcast with Eric Min, Co-founder of Zwift
  • Podcast with Robin Thurston, CEO of Outside
  • Podcast with Mark Gainey, Co-founder of Strava
  • CEO Moxy Monitor: Roger Schmitz
  • Genopets co-founder: How blockchain and gaming intersect, a conversation with Co-Founder Jay
  • Kalibra.ai CEO: Ivan Vatchkov
  • Co-founders of Breakaway: Jordan Kobert and Christian Vande Velde
  • Health Hero CEO: Anthony Diaz
  • CEO of Quin: Cyndi Williams
  • Founders of Ultrahuman: Vatsal Singhal, Mohit Kumar
  • CEO of Territory Foods: Ellis McCue
  • Footballer and Investor: Kieran Gibbs
  • Head of Samsung NEXT: David Lee
  • CEO of Eight Sleep: Matteo Franceschetti
  • Athlete: Lance Armstrong

Continue listening

  • Geoff Ralston

    Early to Every Wave - Former Y Combinator President | Geoff Ralston

    Geoff Ralston discusses his journey from creating RocketMail to leading Y Combinator and founding SAFE, an AI fund.

    June 1, 2026

  • David Lee, Samsung Next

    Head of Samsung Next: David Lee

    David Lee shares insights from his 30-year journey in healthcare and tech, revealing how his battle with stage four lymphoma shaped his career.

    May 1, 2026

  • Douglas Gremmen

    HYROX CGO: Douglas Gremmen

    Douglas Gremmen shares how HYROX sold 42,000 tickets in a day and expanded to 15,000 gyms worldwide.

    April 8, 2026

  • Roman Bugaev, Vlad Nedosekin

    CTO + Director of AI at Flo Health: Roman Bugaev + Vladislav Nedosekin

    Roman Bugaev and Vladislav Nedosekin discuss scaling Flo Health to 80 million users and the AI innovations driving their growth.

    March 2, 2026