Meet the faces behind the code
About

DevCon aims to be a by-the-community for-the-community software development conference. The goal is to have a yearly event, supported by carefully picked companies that care for the quality of our craft and staying up-to-date with new web and mobile technologies, languages, patterns and libraries. DevCon is accessible to everyone, focusing on in-depth talks, held by proven professionals from domestic and international IT communities. A conference with an accepting environment that provides space for making friends instead of recruitment, marketing or sales event. A place in which you can learn and meet like-minded folks that love what they do. Everyone likes being around like-minded people!
6 editions
4 in Skopje and 2 in Prishtina
011200 + attendees
From all around Europe
0235 presentations
... and 1050 minutes of code talks
03Gallery
Checkout the photo gallery from DevCon | Skopje 2024!
Past Events
Check out highlights and talk recordings of all past DevCon events.






Agenda

Meet & Greet
Networking
Make sure you get your name tag and coffee coupons at the registration desk.

Opening Speech
Welcome Speech
Moderator Ana Gakidev

Compose Your Way: A Real-World Journey in Android UI Transformation
Erenis Ramadani
In this session you'll get a concise, hands‑on walkthrough of migrating a production Android app from the legacy View system to Jetpack Compose. We'll cover the "why" behind the move, the biggest hurdles encountered, concrete before‑and‑after code examples, and measurable gains in developer productivity, maintainability, and UI performance.

Eliminating Type Duplication: Nx for a Seamless Nest.js & Angular Integration
Kristijan Vidojkovikj
Kristijan will talk about leveraging NX in order to create a unified workspace where both the API and frontend seamlessly collaborate, sharing types to prevent unnecessary time spent fixing breaking changes.

Migrating from On-Premises Databases to Amazon Aurora: Challenges & Lessons Learned
Ani Ghoghoberidze
/

Cross-Platform Done Right: Flutter’s Role in a Scalable Software Ecosystem
Mariana Janevska
In this talk, we’ll explore how Flutter fits seamlessly into a modern, scalable software ecosystem. From clean architecture and API design to CI/CD and automated testing, we’ll cover best practices that ensure Flutter apps integrate smoothly with backend services, DevOps pipelines, and QA workflows.

Meet and mingle!
Coffee & Networking
Meet and mingle!

From Code Coverage to Code Confidence: Mutation Testing
Florina Ahmeti
Ever felt like your unit tests were just checking boxes rather than uncovering real issues? This talk dives into Mutation Testing, a powerful (yet often overlooked) technique that introduces tiny, controlled “bugs” into your code to see whether your tests catch them. We’ll walk through why traditional coverage metrics can be misleading, how mutation testing provides a better gauge of test quality, and practical tips for getting started. By challenging our tests to “break,” we ultimately make them more robust—ensuring they’ll catch subtle errors before they ever reach production

Speeding Up React Native Apps the "Old" C++ Way
Aleksandar Lazarevski
In this talk, we'll explore how the ""old-school"" power of C++ can breathe new life into modern React Native applications. When it comes to processor-heavy tasks like cryptography, image processing, or real-time data crunching, JavaScript alone can fall short. That's where native modules come in. We'll dive into how integrating C++ with React Native via the Native Modules and JSI (JavaScript Interface) can lead to dramatic performance improvements. You'll see how leveraging decades of C++ performance optimization can solve today's mobile bottlenecks—efficiently and effectively. Whether you're building secure messaging apps, crunching large datasets, or just curious about blending old and new tech, this session will show you how C++ still earns its stripes in the mobile world.

AI Meets Load Testing: Generating Locust Test Cases with Ollama
Bozhidar Andev
/

Quiz Time!
Test your knowledge!
Listen carefully to what the speakers will talk about!

Networking
Networking
/
Speakers

Aleksandar Lazarevski
Technical Lead @ Tarmac

Florina Ahmeti
Pyton Web Engineer @ Valtech

Bozhidar Andev
QA Automation Engineer @ Singular

Mariana Janevska
Flutter Team Lead @ Ritech

Kristijan Vidojkovikj
Senior Web Engineer @ Valtech

Ani Ghoghoberidze
Database Administrator @ Singular

Erenis Ramadani
Senior Software Engineer @ Tarmac