
My speaking career started with professional training for software engineers.
I have accumulated over 10,000 hours in training since 2006—teaching courses, leading workshops, taking part in entrepreneurship training programs, and presenting my own entrepreneurship training program at seminars, conferences, and other events in Europe, the US, and the Arab world. Some organizations I’ve spoken to are VMware, SAP, CERN, Saudi Aramco, Software AG, Melexis (to name a few).

Along with my transition from an engineer to a full-time freelancer and now an owner of a leading tech agency, my speaking topics have shifted from pure engineering to digital strategy, working with enterprises, employer branding and intrapreneurship, managing digital businesses, and operational challenges.
Who Can Benefit From My Entrepreneurship Training Program
I have presented at over a hundred events—courses and conferences—and educated people from different industries with varying levels of experience. Some of the companies and organizations who trusted me to deliver their training courses:
Training References

I hired Mario as developer and trainer in the National Academy for Software Development in 2006 when our team was expanding to match the growing need of skilfull developers in Sofia. I was impressed how fast Mario become one of our best trainers. Mario has great passion for learning new technologies and for explaining the technology to the students. He has tallant for being speaker.

Svetlin Nakov
Training Manager at Software UniversityWe hired Mario on an emergency training/consulting job recently for 3 weeks and he was simply superb! He was polite, punctual, responsive, and very effective in a Job with Aramco Oil. I will hire him again and will expect nothing less than the best. Thanks Mario!

Raymond Friedman
CEO at mileI have worked with Mario on establishing a training program for engineers in our Quality Engineering department. Training was for Basics of Java and General Computer Science Algorithms and Datastructures. Mario was able to quickly understand what we are trying to achieve, gave good suggestions for structure of the course, prepared all materials and excercises and led the course perfectly.
During the course he showed great attitude towards his trainees and thus inspired them to learn the material as opposed to just teach the material. He possesses an unique characteristics to establish personal relations with each one of students and is able to understand the needs and help him/her.
As a conclusion I would definitely recommend Mario to everyone needing professionally led trainings in computer science area.

Georgi Rusev
former Training Manager at VMwareThe first time I met Mario was when I was looking for a trainer to deliver a course at the European Organization for Nuclear Research (CERN). Since he did a good job and my colleagues were very satisfied of his work, further course was planned. Mario is an excellent trainer and maintains a high level of professionalism. I am glad to know active and reliable people like him.

Radoslav Ivanov
IT Consultant and TrainerCheck out my LinkedIn portfolio for more recommendations by trainees and training managers.
Recorded Sessions

The majority of my courses and sessions are not available online, but here there are several samples from my talks.
Building SaaS with WordPress – WordCamp Belgrade
WordCamp Boston 2014 – MIT Labs – Large WordPress Project Toolkit
WordSesh – Code Architecture
WordCamp NORRKÖPING 2014 – Debugging WordPress
Looking for a keynote speaker for your next event? Let’s talk.