BIO
I was born in Burgas, Bulgaria. I graduated in "Saints Cyril and Methodius", specializing in English and History. After several years of managing an illegal awesome WoW server during highschool, I started developing a keen interest in programming, as I picked up bits of HTML, CSS, Javascript, PHP and MySQL along the way. Since everybody insisted the programming went hand in hand with maths, and I sucked at that, I figured I'd become a lawyer or a designer. Since Internet was shady on getting started back then, and all the books in bulgarian on programming told me the same, I kind of settled on the idea.
Then, at random, in the end of 11-th grade I picked up a book - a Teach Yourself C
/ Link to the bulgarian version.
A curious thing - No maths in this book.
I gobbled it up.
I downloaded Suse Linux for about a week, I recorded it on 6 CDs. It was my first linux box, and I broke the distro
during the first week of course, so I spent
most of the time actually focusing on gcc/g++. I managed to get into Plovdiv university's Mathematics and
Informatics bachelor course (oh the irony), and
survived for about a year. I then moved on to Informatics, and onto Software technologies and Design courses without
something actually feeling useful.
I never finished any of those, and I don't think I will.
Meanwhile I started as a PHP developer in Plovdiv. I always did full-stack development, as I found most joy in
actually making a whole thing that works.
I moved through companies, picking up skills, knowledge and friendships. I rose from junior, to mid, to senior, I
started leading teams.
I rose to a CTO several times, tutored over a hundred people by now, changed technologies several times as well. As
I mentioned I started out with the LAMP stack + jQuery
as was the norm back then for development. In recent years I switched entirely to full-stack javascript, using
Angular, React and Vue on a daily basis.
On the backend side I mostly code in Golang and Javascript.