About us
Mi smo Heapspace. Od 2004. godine radimo na podizanju tehnološke i preduzetničke svesti u Srbiji kroz razmenu znanja i razvoj lokalne i regionalne IT scene.
Kroz saradnju sa ostalim akterima na tržištu kreiramo povoljno okruženje za edukaciju, razmenu znanja i razvoj biznisa. Pod našim autorstvom organizovano je preko 100 događaja. Tri godine za redom organizovali smo jednu od najvećih tehnoloških konferencija na Balkanu – Voxxed Days Belgrade.
Upcoming events
1

Mutation Testing in the Age of AI-Generated Code
Startit centar, Savska 5, Beograd 11000, Serbia, Belgrade, al, RS100% test coverage doesn’t mean your code is safe.
Join us on April 23 at 19h at the Startit Center for a talk “Mutation Testing in the Age of AI-Generated Code” by Dmitrii Suroviagin, Lead Software Engineer at EPAM, one of Heapspace’s partner companies.
≫≫ Please register here ≪≪
Doors open at 18:30. Talk starts at 19:00.
*Please note that this event is in English!
----------
Mutation Testing in the Age of AI-Generated Code
speaker: Dmitrii Suroviagin, Lead Software Engineer @EPAMMost teams track code coverage. Some even celebrate 100%.
But coverage only tells you which lines were executed, not whether your tests would catch a real bug.Mutation testing flips the perspective. Instead of measuring how much code runs, it intentionally introduces small faults into your code and checks whether your tests detect them. If they don’t, your test suite may be weaker than it looks.
In this talk, I’ll start with a short, practical introduction to mutation testing and why it matters. Then we’ll look at how to apply it in JavaScript and TypeScript projects using modern tooling. I’ll share real-world lessons from running mutation testing in production libraries — including performance challenges, CI strategies, and how to avoid turning it into an expensive vanity metric.
Finally, we’ll discuss why mutation testing becomes even more important in the era of AI-assisted development. When AI agents generate code and tests for us, how do we know they are actually robust? Mutation testing might be the missing feedback loop.
Dmitrii Suroviagin
Dmitrii is a Lead Software Engineer at EPAM Systems with over five years of experience building and modernizing large-scale web platforms. He specializes in transforming legacy systems into scalable applications using React, Next.js, and TypeScript on cloud infrastructure such as AWS and Azure. Dmitrii is an AWS AI Practitioner and Azure DevOps Engineer Expert, maintains open-source projects focused on code quality, and enjoys hiking in the Serbian mountains when he’s not writing code.
6 attendees
Past events
111


