Any sufficiently advanced software is indistinguishable from magic.

We are a team of developers with the passion to make it happen.

Latest Blog Posts

What We Do


We are ready to work on solutions to the hardest technical challenges.

From initial requirements to production support, we can handle the entire development cycle and everything in between.


EdgeDB is our flagship product and a backbone of our best work.

It is a modern object database system that takes the best from relational databases and pushes it to the next level.

EdgeDB is a culmination of years of experience building amazing software.

Learn more on

Open Source

Open source provides a solid foundation for our work, and we strive to pay back as much as we can. We have contributed to numerous projects over the years.

Our latest efforts are async/await syntax in Python, as well as uvloop and asyncpg high-performance libraries.

Who We Are

magicstack is a Toronto-based team of software engineers.

We are experts in modern reactive web. We apply cutting edge technology to build great applications and backends that power them.

We helped big companies: Cisco, GE, Nintendo, Telus, McDean, Laureate International Universities, exper!ence it, Kik Interactive, Home Depot, as well as many smaller firms and startups.

Our core tools are Python, PostgreSQL and JavaScript, yet our team are full-stack generalists well versed in a wide variety of technologies.

Yury Selivanov

Yury is a core Python developer, and a JavaScript wizard. He is a technical leader with many years of experience in software architecture and design.

Elvis Pranskevichus

Elvis is the brains behind EdgeDB, and an all around PostgreSQL expert. He has deep knowledge of designing and building software systems on all layers.

How Can We Help?

Need a web app? A mobile app? An expert system?
Or data analytics? Or something else?

Drop us a message at