You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Dragan ApostolskiDA

Dragan Apostolski

Full Stack AI Engineer

€300/day
Ljubljana, SI
3-7 years

Average response time: 1 hour

About Dragan

I build and ship AI-powered products and web applications end to end, from the backend and APIs all the way to the frontend and the final polish.

I spent about four and a half years as a full-stack engineer at Bitstamp, a crypto exchange serving over four million users, where I was technical lead for the frontend and REST APIs. So I am comfortable owning complex, high-traffic products and keeping them reliable and fast.

These days I focus on two things. First, full-stack web apps with Python and Django on the backend and Vue, Nuxt or Next.js on the frontend, including payments, dashboards and admin panels. Second, applied AI: LLM-powered apps and agents, including voice agents that answer calls and take real actions, built with OpenAI, Claude and Gemini.

What makes me a bit different is that alongside engineering I have worked for years as a photographer and videographer. I care about how a product looks and feels, not just whether it works, and that shows up in cleaner, more thoughtful interfaces.

I work best as the person who takes an idea and turns it into a working product. If you need someone who can handle the whole thing end to end, let's talk.
  • English

    Native or bilingual

  • Macedonian

    Native or bilingual

  • Slovenian

    Native or bilingual

  • Croatian

    Fluent

  • Serbian

    Fluent

Can work on-site
Ljubljana (up to 50km)

Experience

  • Bitstamp
    Software Engineer
    August 2021 - December 2025 (4 years and 4 months)
    Ljubljana, Slovenia
    Technical lead for frontend and REST API work on a small team at one of the world's longest running crypto exchanges (4M+ customers).
    Contributed to a secure, scalable pipeline for migrating 1M+ users from Bitstamp to Robinhood after the acquisition. Built UI components and REST APIs for Travel Rule — a regulatory-compliance feature collecting additional information on crypto withdrawals and deposits for 100k+ users. Developed and maintained frontend and backend features across Bitstamp's web application. Migrated the back-office frontend from Django templates to Nuxt — unifying frontend code and design tokens.
    Django Python VueJS AWS GO
  • Informa Studio
    Software Engineer
    January 2020 - July 2021 (1 year and 6 months)
    Implemented a new frontend from scratch (from Figma designs) using Django templates, JavaScript, HTML & CSS. Rewrote and fully migrated a legacy codebase from Ruby on Rails to Django, affecting thousands of users. Built a system of Python web-scrapers triggered by cron jobs — aggregating data for 10k+ companies across 4 countries with rate-limiting, IP-rotation, and PostgreSQL storage. Developed backend services, REST APIs, and integrations on a Django back-office platform — serving ~100k users across 4 countries with a multi-tenant architecture (django-tenants).
    Python Django JavaScript HTML CSS
    Python Django PostgreSQL JavaScript HTML5
  • BMG Universe
    Android Developer Intern
    June 2017 - August 2017 (2 months)
    Built an Android app for a local taxi company during a three-month internship — first hands on experience with client requirements, technical planning, and how software gets delivered inside a real team.
    Android Java

Recommendations

Be the first to recommend Dragan

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • BSc
    Cyril and Methodius University
    2019
    BSc

Skill set

Categories