Hi there! 👋

My name is Nikolay, I'm 21 years old from Veliko Tarnovo, Bulgaria 🇧🇬. I've been building websites (professionally) from 2016. In the beginning, I was maintaining WordPress and Blogger sites. Not long after that, I was intrigued by the idea of diving deep into code, so I switched to web development using PHP (started up with Codeigniter). After a fair bit of experience with it, I switched to Laravel and I haven't looked back since then.

Along the way, I started using JavaScript more and more. At my first job, I got my hands on AngularJS, later on, we switched to VueJS. In my free time, I have been experimenting with JavaScript for native apps (React Native). I'm a huge advocate of writing clean code that can be easily maintained, so you'll often find me refactoring, reading about best practices or experimenting with new concepts.

Nowadays, I'm a full-time computer science student at the University of Strathclyde, Glasgow 🏴󠁧󠁢󠁳󠁣󠁴󠁿 (I mainly do Java and Python, bits of machine learning and Haskell) and in my free time, I work as a freelance web developer on various projects. I focus on backend related logic with Laravel or theme development for WordPress.

Another passion of mine is writing, so recently I've started a newsletter where I talk about my favourite IDE - PhpStorm; the newsletter has over 400 subscribers which has been a great motivation. I also write posts on various topics which I consider interesting.

As for my personal life, I enjoy being out doing different activities - hiking, swimming, fishing. I also used to do traditional folklore dancing for around 10 years from where I got the amazing opportunity to meet different people from various countries. In my free time, I always try to improve myself. I read a lot about self-improvement, motivation and human physiology.


University of Strathclyde (BSc)

September, 2018 - Current

I am a Computer Science student at University of Strathclyde, Glasgow. Particularly interested in Artificial Intelligence. Hands-on experience with building Java applications. Use of Python for machine learning and solving analytical problems. Experimenting with Haskell and C.

High School of Mathematics and Natural Sciences

September, 2013 – June, 2018

Profile in advanced Mathematics and informatics. Graduated with a Diploma of Secondary Education – AAB Level (Excellent 5.74)

Training & Certifications

  • MTA: HTML5 Application Development Fundamentals
  • IELTS Academic – C1
  • Agile development by JPMorgan Chase & Co.


Freelance Software Developer

Feb, 2016 - Current

I have worked on various projects for different clients.

Personal Achievements

  • Prize for a best idea and presentation from the National Information Technology Competition (2016) in Bulgaria
  • National Information Technology Competition (2016), Bulgaria – 6th place

Interested in working together?

If you want to discuss a future or an ongoing project, feel free to drop me a line

Contact Me