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