Software apps and websites

I design and build websites and apps for people who care how their business comes across. From the first sketch to the live site, you'll be working with me.

My photography website on a desktop, in light modeMy photography website on a desktop, in dark mode My photography website on a phone, in light modeMy photography website on a phone, in dark mode

Designed by me. Built with care.

Working with me

You work directly with me, from the first sketches to the finished site. I design the layouts, choose the type and colours, and work out how each screen should feel to use.

How I use AI

AI helps me write code, test ideas and find bugs. The design and UI/UX are my work. I decide what belongs on the page, check the code and test the result myself.

Websites I’ve built

Foton Macedonia

A website for Foton’s distributor in North Macedonia. Visitors can explore the pickups, compare models and prices, and book a test drive.

foton.mk

DakaLift

Lifts, escalators and parking systems. A place for DakaLift’s customers to browse the range, download a catalogue and ask about installation or servicing.

dakalift.mk

Vanja Karajkovski

A portfolio for photographer and videographer Vanja Karajkovski. Photo galleries, projects and short films, with the work taking up most of the screen.

karajkovski.com ↗

vasojevich.com

The site you’re on now. My photography and film work, a booking calendar, and a gallery I can update from my phone.

vasojevich.com

reCYCLE

A recycling app for Skopje that I built with three teammates in four days at the AI Tech Summit hackathon.

Take a photo of your empty bottles and cans, and arrange a pickup. A cyclist collects them on their route, drops them at a recycling bin and confirms the delivery to earn points.

reCYCLE's first step: three photographs of plastic bottles, ready to be checked
Photograph the bottles
The collector's map of Skopje, with a pickup of twelve bottles waiting in Centar
Collect them on the map
The collector's week: kilometres ridden, moving time and a chart of the last seven days
Log the ride

Swipe to explore the app

  • Photo counting

    AI counts the bottles in a photo and gives preparation instructions. There’s also a manual count if you need to correct it.

  • Proof at the bin

    Points are only credited once the collector taps the NFC tag on a registered bin, or sends a short video that AI checks.

  • Skopje on a map

    The city's public recycling machines and containers on one map, with cycling directions to the pickup and on to the bin.

  • An Android app

    The Android version records rides even with the screen locked, and can share them with Health Connect.

Built with Next.js, TypeScript, Supabase, Leaflet and Kotlin.

How a project runs

  1. A conversation

    We talk about your business, your customers and what you need. You can bring a rough idea or an existing site. We agree on the scope, budget and timing before moving ahead.

  2. Find the direction

    We look at design references together: sites you like, layouts, colours and the feel you’re after. I turn that into a mockup so you can see the direction and tell me what feels right.

  3. Try it, then refine it

    I build an early demo you can open on your phone or computer. You try it, tell me what works and what doesn’t, and I make changes before we finish the full version.

  4. Go live, and keep going

    I handle the testing, domain, hosting and launch, and show you how to use what we’ve built. If you need ongoing help, we can arrange updates, fixes and new features as your business grows.

Have something in mind?

Tell me about it. We’ll work out where to start.