PhD researcher / Investigative journalist / technical writer

I investigate technology as infrastructure, business, and power.

Based in Greece, I work at the intersection of technology, artificial intelligence, software engineering, business, and digital culture. The aim is consistent across all of it: look past hype, identify what is actually happening, and explain why it matters.

Journalism Investigations, criticism, and explainers grounded in technical detail.
Research Static analysis, large-scale software systems, and practical precision.
Coverage AI economics, platform governance, digital labor, and software infrastructure.

About

Technical depth without the corporate varnish.

I am an investigative journalist, writer, and researcher working on the political economy of technology. My reporting focuses on the systems behind the slogans: AI as an economic and social force, software as infrastructure, and platforms as institutions that shape labor, markets, and public life.

Alongside journalism and long-form writing, I am a PhD researcher in the Department of Informatics and Telecommunications at the University of Athens, where I began doctoral work in October 2016 under the supervision of Yannis Smaragdakis. I am also a member of the PLaST research group. My academic work has centered on static analysis of Java programs, large-scale software systems, and the practical challenge of making precise program analysis scale.

That technical background informs the editorial work. I move between research, criticism, and public writing to explain complex technical subjects without flattening them into marketing. Much of the work is about replacing narrative laundering with evidence, analysis, and clarity.

Outside academic publishing, I am the creator and writer behind BORDERPOLAR, a publishing project focused on technology, games, digital culture, and guides written with an emphasis on technical substance and readability.

At A Glance

Based in Greece
Works across Journalism, research, criticism, and technical writing
Academic base University of Athens, Department of Informatics and Telecommunications
Research group PLaST
Publishing projects BORDERPOLAR
Prior affiliations Oracle Labs Australia and CERN

Editorial Principles

Evidence over spectacle

Technology is easier to understand once investor theater and launch-event mythology are stripped away.

Technical depth for public readers

Complex systems deserve careful explanation, not buzzwords or condescension.

Institutions matter

I focus on incentives, governance, and the organizations behind technical systems, not just the products themselves.

Too much technology coverage is buried under jargon or distorted by public relations. I try to translate difficult subjects without dumbing them down.

Reporting And Research

Focus Areas

The recurring themes that connect the journalism, technical work, and long-form criticism.

01

AI economics

Incentives, labor relations, market concentration, and the business logic driving contemporary AI systems.

02

Software infrastructure

The technical layers that quietly shape reliability, dependency, security, and institutional power.

03

Platform governance

How firms, interfaces, and policy regimes structure control over digital markets and public discourse.

04

Program analysis

Static analysis of Java and the engineering tradeoffs involved in precise, scalable analysis at real-world size.

Background

Experience

Research, publishing, and technical work across academia, industry, and independent writing.

Since Oct. 2016

PhD researcher

University of Athens

Athens, Greece

Doctoral research on static analysis of Java programs, enterprise software, and the scalability limits of precise program analysis.

2023

Software engineer

Satways Ltd.

Athens, Greece

Ecliplse RCP software development and Elastic Stack development for log management and analysis.

2019

Research assistant

Oracle Labs Australia

Brisbane, Australia

Worked on research related to enterprise Java analysis and the engineering constraints of program analysis in practice.

2014 - 2016

Research assistant

University of Athens

Athens, Greece

Research on static analysis of Java programs.

2012 - 2013

Intern

CERN

Geneva, Switzerland

Early research and engineering experience inside a large international scientific institution.

Ongoing

Independent publishing, writing, and research

BORDERPOLAR

Online

Essays, explainers, and commentary spanning technology, criticism, culture, and adjacent digital subjects.

Selected Research

Publications

Published work across program analysis, machine learning, and adjacent technical research.

ECOOP Research paper 2020

Static Analysis of Shape in TensorFlow Programs

Sifis Lagouvardos, Julian Dolby, Neville Grech, Anastasios Antoniadis, and Yannis Smaragdakis

Static analysis work for reasoning about tensor shapes in TensorFlow programs.

Software And Research Work

Projects

Repositories that reflect both independent technical work and collaborative research contributions.

Organization Work

PLaST Lab Contributions

A curated set of repositories tied to collaborative work from the PLaST Lab organization.

Contribution

The official repo of Doop, the declarative pointer analysis framework.

Core static-analysis infrastructure used across the lab's Java analysis research.

Contribution

Repository used for Doop benchmarks and platform library assets.

Companion repository for benchmarking and platform setup around Doop.

Contribution

Modified sound-modulo-analysis OpenJDK 23 artifact described in the PLDI 2020 Java enterprise analysis paper.

Research artifact tied to the PLDI 2020 work on Java enterprise applications.

Contribution

CClyzer port to Souffle lang.

Souffle-based work on LLVM bitcode analysis that fits the lab's broader Datalog and static-analysis tooling.

Contribution

Heaps Don't Lie! Analyzes standard JVM and Android heap snapshots to improve the completeness of program analysis tools such as Doop.

Companion analysis tooling for improving Java and Android program-analysis completeness using heap snapshots.

Contribution

Common functionality shared by the components of the Clyze unified analysis framework.

Auxiliary infrastructure for feeding runtime-derived facts into static-analysis workflows.

Independent Work

Selected Personal Repositories

A curated set of personal repositories.

Repository

Personal website and writing portfolio built on GitHub Pages.

The site you are reading now, customized into a portfolio for journalism, research, and technical writing.

Repository

IRIS Reasoner - Program Analysis Sample.

Example code for building program-analysis workflows on top of IRIS and Datalog-based reasoning.

Repository

Curriculum vitae source maintained in TeX.

Version-controlled resume source for producing and updating a reproducible academic and professional CV.

Repository

Elastic Stack demo for custom log message logging.

Small infrastructure demo for testing log ingestion and processing workflows with Logstash and the Elastic Stack.

Recurring Themes

Fields Of Inquiry

Themes that keep showing up across the reporting, research, and long-form criticism.

A

Area of focus

AI Economics

Incentives, business models, and labor dynamics around AI systems.

Ongoing inquiry
S

Area of focus

Static Analysis

Precise and scalable program analysis for large software systems.

Ongoing inquiry
P

Area of focus

Platform Governance

The institutions, policies, and market power behind digital platforms.

Ongoing inquiry
S

Area of focus

Software Infrastructure

The technical layers that underpin reliability, scale, and organizational dependence.

Ongoing inquiry
D

Area of focus

Digital Culture

How technical products reshape communities, media, and everyday life online.

Ongoing inquiry
I

Area of focus

Investigative Reporting

Evidence-driven reporting on technology companies, narratives, and power.

Ongoing inquiry