LOADING
cursor pixel hand

Sladjan Ilic strange figure dancing
Frontend Developer strange figure dancing
Animator strange figure dancing
Visual Artist strange figure dancing

Hey,
I'm Sladjan
a freelancer
developer
and animator.

Hello, stranger! Welcome to my portfolio!😊
My name is Sladjan Ilic, and I use isladjan as my alias on the web. I am a web developer originally from Serbia, and now based in Austria.
Feel free to explore my portfolio and enjoy a private surfing experience — no cookies, no trackers, only basic GDPR-compliant Analytics!😃
Scroll down or use the arrows to move to the next section.

Based in
Salzburg, Austria


pixel planet animation

When original design
is absent,
confusing the visitor
with a mess of
animations.

Without a standout design, spice it up with some chaos and lively animations.
It might not follow the usual design rules, but there's a unique charm in breaking free from tradition.
After dealing with fantastic clients and their requests, there's nothing sweeter than creating something just for me, where the only person I need to impress is myself.

Aspiring Designer
Exploring Creative
Horizons strange design

Design: Where Chaos
Meets creativity
and Somehow Makes Sense.

In my coding and design work, I often enjoy experimenting. Replicating the same thing for the third time just doesn't feels exciting.
Picture this: a digital yellow canvas filled with shapes and typography, each element breaking the usual rules like a ballet dancer turning around in mid-flight.
Now pause and look again. 👈

creative thinking Thinking Outside the Box
dots dots
Algorithmic Design Cybernetic Ballet Choreography Datastream Visualizations lines lines

Problem solving
Animation Lover
Generative Artist
Optimized Websites strange design

6 years as a frontend developer
translating client dreams
into code reality.
Fluent in CSS, js
and Clientese!

During my 6-year stint as a Frontend Developer, I've sharpened my skills in turning client dreams into real code.
My journey has been a fun mix of solving problems, losing my nerves, picking up new tricks, and sprinkling a bit of magic to make websites shine.

And in the end, Webpack to ties everything together, minimizes code, and takes care of the heavy lifting in the development process.

Old fun vanilla javaScript without the layers of abstraction that frameworks provide. 0 kB VanillaJS

scrollTrigger.js allows me to synchronize animations with the scroll position. 41 kB ScrollTrigger.js

gsap.js simplifies the management of hundreds of animations simultaneously. 67 kB gsap.min.js

Three.js enables creating 3D environments on websites, where ideas are rendered directly by the GPU. 601 kB three.min.js

This portfolio runs on:

  • three.js
  • gsap.js
  • ScrollTrigger.js
  • vanilla js
*Click for More Info!
Code Efficiency strange 3D cube
Database Management strange 3D cube
Continuous Learning strange 3D cube

As a backend developer,
I'm always trying
to make sure I don't
break anything.

Every frontend request has a backend story. When I first started exploring backend development, I assumed it was mostly about keeping the digital machinery running smoothly—how wrong I was! I was just happy not to break anything!
Over time, working with servers and databases felt more like solving puzzles than battling monsters.
With a keyboard and coffee as my allies, I navigate through optimizing databases, writing efficient PHP code, and transforming ordinary problems into opportunities for improvement.

As I wrap up my portfolio,
thank you for exploring
the pixels and code that
define my digital world.

Thanks for stopping by.
Explore my other links for more, and feel free to leave feedback or share. 😀