Cofounder and Chief Cryptographer at MystenLabs. Ex-Facebook cryptography lead (Libra, Novi, WhatsApp) and previously head of research at R3 (UK) for the Corda blockchain and Conclave SGX. Before that, a CTO in two Security + Big Data companies, Erybo (CA) and Safemarket (GR).
Technical Summary and Achievements:
• Ranked in the Top20 StackOverflow users coming from Greece (on Java related questions) and 1st between recent Greek StackOverflow members joined StackOverflow after 2014.
• 20+ years in software engineering acting as a Team Leader and Lead Software Developer in various US, UK and Greek based entities. CTO for 6 years in a Big Data and Security oriented US-based startup.
• An active Cryptography and Big Data researcher, currently focusing on blockchain security and novel smart contracts, post quantum signatures and zero knowledge proofs.
• Have published more than 50 scientific papers, mainly known for my work in Zero Knowledge Proofs, EdDSA scheme, Base64 attacks, Proofs of solvency community standard lead, Timed-Release Encryption, Graphical Passwords, the Saferandom protocol and Key-Compromise attacks having proposed some of the fastest protocols in the field and analysed potential attack vectors.
• Have received a Best Paper award for 3 times, filed 8 US patents, ranked 1st in Computer Science MSc studies, received one of the most appreciated national scholarship programs (4 years in a row) and ranked on the Top3 in National IT Innovation Contests twice.
• Teaching Assistant for ~10 years at the University of Macedonia (Java, R, Cryptography, Chaos Theory, Statistics).
• Founder of the largest Big Data Meetup group in Athens, Greece, with a healthy and growing community of 2000+ members.
Cofounder and Chief Cryptographer at MystenLabs. Ex-Facebook cryptography lead (Libra, Novi, WhatsApp) and previously head of research at R3 (UK) for the Corda blockchain and Conclave SGX. Before that, a CTO in two Security + Big Data companies, Erybo (CA) and Safemarket (GR).
Technical Summary and Achievements:
• Ranked in the Top20 StackOverflow users coming from Greece (on Java related questions) and 1st between recent Greek StackOverflow members joined StackOverflow after 2014.
• 20+ years in software engineering acting as a Team Leader and Lead Software Developer in various US, UK and Greek based entities. CTO for 6 years in a Big Data and Security oriented US-based startup.
• An active Cryptography and Big Data researcher, currently focusing on blockchain security and novel smart contracts, post quantum signatures and zero knowledge proofs.
• Have published more than 50 scientific papers, mainly known for my work in Zero Knowledge Proofs, EdDSA scheme, Base64 attacks, Proofs of solvency community standard lead, Timed-Release Encryption, Graphical Passwords, the Saferandom protocol and Key-Compromise attacks having proposed some of the fastest protocols in the field and analysed potential attack vectors.
• Have received a Best Paper award for 3 times, filed 8 US patents, ranked 1st in Computer Science MSc studies, received one of the most appreciated national scholarship programs (4 years in a row) and ranked on the Top3 in National IT Innovation Contests twice.
• Teaching Assistant for ~10 years at the University of Macedonia (Java, R, Cryptography, Chaos Theory, Statistics).
• Founder of the largest Big Data Meetup group in Athens, Greece, with a healthy and growing community of 2000+ members.
In this talk, Kostas Chalkias examines how artificial intelligence has become the most powerful accelerant in the history of hacking. Drawing on his experience leading Meta’s cryptography team and working as a white-hat hacker for more than 15 years in the blockchain space, he reveals how AI now enables both attackers and defenders to uncover vulnerabilities, generate exploits, bypass controls, and analyze complex systems at a scale once impossible.
From AI-augmented vulnerability detection to autonomous exploit generation, the hacking landscape has transformed into a high-speed, adaptive battleground where traditional security models no longer suffice.
Attendees will learn how AI reshapes offensive and defensive security, why the threat surface is expanding faster than ever, and what it takes to defend critical systems in an era where algorithms don’t just assist hackers… they are the hackers.
What if your engineering team could move at the speed of AI – without sacrificing quality, security, or control? Enter the Agentile Team: a lean, AI-powered, and platform-enabled evolution of Agile, designed to amplify human creativity.
In this session, we’ll explore how Agentile teams codify architectural tradeoffs (security, capacity, cost) into specs, templates, and guardrails, enabling rapid experimentation and smarter decision-making from day one. Drawing on real-world experiments and platform engineering principles, Suzanne will share practical strategies for developers and platform engineers to thrive in this new era of agentic, high-velocity software delivery.
Most developers use AI coding tools like a search engine: type a question, hope for a good answer. But the teams getting real results are engineering the context: configuring system prompts, structuring project knowledge, and managing the AI’s working memory like a first-class architectural concern.
This workshop is built around a real coding project. Participants will receive a small application to build – and throughout the session, they’ll apply each technique as they learn it, experiencing firsthand how context engineering transforms their AI’s output quality.
We’ll cover:
– **The context window** – what tokens are, what counts as context, and why your AI gets worse mid-conversation (context rot)
– **Basic prompting techniques** – prompt engineering is no longer as important, but can still improve your results
– **System prompts as project configuration** – set up instruction files (CLAUDE.md, copilot-instructions.md) that make every AI interaction project-aware
– **Grounding techniques** – anchor AI output in real data instead of letting it guess, using file uploads, documentation references, and structured retrieval
Each concept is immediately put into practice on the project – so by the end, participants will have both a working application and a repeatable playbook for getting better results from any AI coding tool.
Targeted to software engineers, bring a laptop with an AI coding assistant installed.
Nobody’s talking about this: MCP isn’t just another way to build chatbots. It’s the bridge we’ve been missing between AI reasoning and real-time data systems.
Teams build AI applications that work great in demos but fall apart with production data. Your agents analyze historical reports but can’t tell what’s happening in your Kafka streams. They’re blind to schema changes and disconnected from events that matter to your business.
Instead of treating streaming platforms like black boxes, you expose them directly to your agents via MCP protocol. Suddenly, your AI doesn’t just read about data—it lives inside your data flows.
Learn what becomes possible when you stop thinking about AI as an external service and start treating it as part of your streaming architecture. We’ll build systems where agents subscribe to real-time events, reason about evolving schemas, and make decisions that ripple through your data platform.
Architectural Katas were created by Ted Neward to solve a problem: architects rarely practice their craft. Most people design systems only a handful of times in their careers, so they never develop the judgment that comes from repetition.
The kata format creates those practice opportunities. Teams work on realistic architectural problems, make design decisions, and defend those decisions when challenged. The learning happens when you see other teams solve the same problem differently and understand the assumptions behind each approach.
We run these sessions at Epignosis because our engineers need that practice too. It’s one of the few ways to develop architectural judgment outside of production systems.
This workshop is for anyone who wants that practice. You might be a developer learning to think architecturally, a tech lead seeking feedback on your decisions, or an architect wanting more repetitions. The format works because it forces clear articulation and exposes you to alternatives.
Most features arrive late, break things, and hide complexity until it hurts. Branch deployments are a rigged game: merge early and you break things, merge late and integration becomes a nightmare. Whatever you do, you lose. The only way to win is to stop playing.
Enter Elephant Carpaccio, a software development exercise that teaches vertical slicing, incremental delivery, and how to keep software deployable at all times. Instead of delivering the whole elephant at once, you learn to carve it into the thinnest possible slices: each one small, end-to-end, deployable, and providing visible progress. The goal isn’t to finish the feature. It’s to learn how to evolve software safely.
In this hands-on workshop, you’ll practice exactly that. You’ll feel the difference between fat slices and thin ones, and walk away with a technique you can apply the very next day.
If you’ve got PTSD from releases, this one’s for you.
Disclaimer: No actual elephants will be harmed during this workshop
The traditional barrier to entry for building software is gone. We have officially entered the era of “Vibecoding” and Agentic Engineering, where AI agents act as your personal development team, and your main job is to orchestrate them.
In this highly interactive, 60-minute code-along workshop, we will demystify AI-Augmented Development. You don’t need months of tutorials to build a startup MVP. Together, we will build a functional booking platform UI (an “Airbnb clone”) from scratch using Next.js and Tailwind CSS, entirely guided by AI.
Zero Setup Required: We will use browser-based AI IDEs (like Replit Agent or v0 by Vercel) so you can start building immediately without installing anything.
Workshop Agenda (60 Minutes):
[00:00 – 00:10] The New Builder Stack & R.A.C.E. Framework: Introduction to Agentic Engineering and how to write production-grade prompts (Role, Action, Context, Expectation).
[00:10 – 00:25] Generating the Foundation: Setting up our web IDE and prompting the AI to generate our core Next.js & Tailwind CSS layout (navbars, hero sections, property grids).
[00:25 – 00:45] Iteration & Fixing Hallucinations: AI isn’t perfect. We will learn how to act as “Tech Leads” to debug, refine the UI, and add interactive booking components.
[00:45 – 00:55] The Magic Trick (Live Deployment): With one click, we will deploy our web apps live to the internet. You will leave this room with a working public URL on your phone!
[00:55 – 00:60] Q&A & Next Steps: How to take your MVP to the next level.
Prerequisites: Just bring a laptop and your creativity! No prior React/Next.js experience is strictly required, though a basic understanding of how websites work is helpful.