Full-Stack Software Engineer with 4+ years of experience specialising in React, Next.js, Vue.js, and Laravel, with additional expertise in blockchain development on EVM and Cardano based systems. Proven track record of leading development teams, delivering high-performance web applications, and mentoring developers.
Successfully completed multiple freelance projects and taught a web development university course at the SAE Institute in Belgrade.
Currently serving as a co-organizer for BelgradeJS events featuring guest speakers, contributing to the web development community through volunteer work.
Here's a cool project I did a while back - a command line simulated in the browser inspired by Cmder (a windows console emulator). Check it out π.
Here are a few open source contributions I've made:
-
fen-validator - package used to validate the Chess FEN notation. I added type checking to the package to prevent accidental errors. Pull request here.
-
laravel-cookie-consent - php package used to register, configure and ask for cookies consent in a EU-compliant way. I made updates to prevent
undefined variable
errors when submiting cookie consent preferences. Pull request here. -
freeCodeCamp learning platform. The mission of FreeCodeCamp: to help people learn to code for free. I clarified the directions for a practise task. Pull request here.
I organize regular JavaScript meetups as a co-organizer for BelgradeJS - an organization which contributes the JavaScript ecosystem by hosting meetups with guest speakers.
myself (far right) at a meetup with my teammates.
myself (standing in the middle) at a meetup with my teammates.
I share valuable web development insights through posts and articles on my linked feed:


Frontend:
- TypeScript
- React
- Next.JS
- Vue
- Material-UI
- Inertia.js
Styling:
- CSS
- SASS
- Tailwind
Backend:
- Node.js
- Express
- PHP
- Laravel
Database:
- MySQL
- PostgreSQL
Blockchain:
- Solidity
- Ethereum
- Cardano
Tools & DevOps:
- Git
- SSH
- Docker