About Me

Hello, my name is Dragan and I work as a software engineer with a focus on web-based applications and systems. I’ve been in the IT industry for over 13 years, mostly as a software engineer/web developer with some team leadership experience.

Over the years, I’ve had the opportunity to work in a variety of environments, ranging from very small startups and teams to large corporate companies with large teams and strong agile processes.

I’ve done a lot of work over the years for a variety of industries, including construction, e-commerce, automotive, social networks, and healthcare, primarily using open source technologies. Some of the technologies I’ve had the opportunity to use include:

  • PHP (Laravel, CodeIigniter, Kohana, WordPress, procedural programming, custom development)
  • Javascript (front-end: lodash, jQuery, Angular, VueJS, back-end: Node.js, Express)
  • TypeScript (NestJS)
  • MySQL
  • PostgreSQL
  • MongoDB
  • Elasticsearch
  • Java (Spring)
  • Git
  • HTML, CSS (Bootstrap, Tailwind CSS)
  • Linux
  • Windows

Always fascinated by concepts, models, and ideas such as object oriented programming (OOP), SOLID principles, design patterns, and code architecture.

I currently spend most of my time working for TheBrightBox as a software engineer with an emphasis on PHP, Laravel, Javascript, and VueJS.

Education

St. Clement of Ohrid University of Bitola, Macedonia
Bachelor’s Degree, Computer Science, 2005 – 2010

http://www.tfb.uklo.edu.mk/