About Me
I'm a Serbian web developer working from Sofia, Bulgaria. Very passionate about web and tech in general. I'm in tech for a long time, in different shapes and forms, but found my self in web development, and that is what i really love and enjoy doing.
University Education
I have Bachelor's Degree in Information Technology, from Academy of Professional Studies in Serbia. I have studied Information Technology and gained educational title IT engineer.
Work Expiriance
I have a decade of expiriance in web development, working on all kind of projects, from brochure type websites, to ecommerce and directory/classifieds types of projects.
I have worked with most popular CMS like wordpress, joomla, opencart etc... And have a lot of experience working with ProcessWire CMS/CMF, building advanced content structures, front-end, modules, custom admin pages etc...
Not just coding, my experience on the web goes beyond just witing the code. During the years i have done everything that comes along with building and managing websites: design and development, deployments and hosting, servers and dns, git and integrations, working with graphics, photoshop etc...
Tech Stack
I have preference for front-end development and my main tech stack is: HTML/CSS/JavaScript/PHP. I can work with any traditional or headless content managament systems, but prefer php based CMS with vanilla JavaScript, HTML and CSS, with preprocessors and libraries like htmx and sometimes vue.js and nuxt.js..
ProcessWire
Is always my first CMS of choice. It's a secure, stable and powerful platform with great API. It's speeds up my development process and help me build fast and performant solutions that scales very well.
WordPress
As most popular CMS, wordpress is also in my stack. I try to avoid page builders, and usualy develop websites from scratch rather then using pre-made themes. But, if project and client require a specific theme, i would be comftible implementing and customizing it...
E-Commerce
For ecommerce type of projects, my default platform of choice is WooCommerce, and SnipCart for static websites. For more scalable solutions, would look into Shopware or Shopify.
JAMstack
I love working with modern static site generators like: 11ty, astro or nuxt. Using them to build super-fast static websites in combination with github, cloudflare pages and netlify services. When there is no need for advanced content managament features, static websites are perfect solution. Easy to host and deploy with no maintaince costs.
UIkit & TailwindCSS
As a front-end developer i write a lot of css, usually with less and sass preprocessors, and i like doing it. But, In order to speed up development processes, i often use css front-end frameworks.
I can work basically with any existing css framework out there. When working with a CMS i mainly use UIkit, and when working with static site generators and JAMstack, i prefer TailwindCSS.