Skip to content

Available for new projects · Niš, Serbia · Remote

Websites that work as hard as I do.

Full-stack engineer. Next.js, Cloudflare, real-time systems and 3D on the web. From first sketch to production, usually solo.

or write to lazar.cve@gmail.com

  • 4+ years building for the web
  • Clients in Serbia and the US
  • 1 goal: GTS

Shipped for

Selected work

Built, shipped, in production.

Real sites for real businesses. Click through, they are all live.

Client · 2026

BLEJA Running Club

Solo, from zero to production

Website and admin panel for a running community in Niš: a 3D jersey configurator, a training calendar with sign-ups, two languages, all on Cloudflare's edge.

75 jerseys ordered through the configurator

  • 3D jersey configurator (three.js, react-three-fiber) that prints the member's name and number on the real jersey, live
  • Procedural topographic background: value noise + marching squares, day and night themes
  • Training calendar with RSVP, one-click calendar export and CSV sign-up lists for organizers
  • Custom auth with no libraries: PBKDF2-SHA256 (210k iterations) on WebCrypto, hashed sessions, CSRF checks, rate limiting
  • Admin on its own subdomain through Edge middleware, instant cache invalidation, a preview deploy for every pull request
  • Next.js 16
  • React 19
  • Cloudflare Workers
  • D1
  • R2
  • three.js
  • next-intl
He doesn't do things just to "pass". He often proposed solutions we did not even think to ask for.
Aleksa, Founder, BLEJA Running Club · Read what Aleksa said

Try the 3D jersey configurator yourself.

Vaga Beta

Design, build and deploy

Production React + Vite site with a hybrid SSR build, automated SEO, Firebase and a Cloudflare Pages deploy pipeline.

  • React
  • Vite
  • TypeScript
  • Tailwind CSS

Daja Shop

E-commerce, front to back

Online store for a watch shop: Firebase auth, the full cart and checkout flow, and polished UI animations with a touch of 3D.

  • React
  • Vite
  • TypeScript
  • Firebase

Radar Puls

Frontend architecture

Next.js 16 app with TypeScript and next-intl, built as a multilingual frontend that is ready to scale.

  • Next.js
  • React
  • TypeScript
  • next-intl

Concepts

What their site could be.

Unsolicited redesigns for real local businesses, built to show what their site could be.

Concept · spec work

Wrapex

Leskovac · tortillas for HoReCa

Product spec builder and bold editorial type for a B2B food brand.

Visit
Concept · spec work

Infinity Decor

Kraljevo · event decoration

Photo-led gallery and a service catalogue for weddings and parties.

Visit

What I build

Three things, done properly.

Websites that sell

Fast, multilingual marketing sites with SEO done properly, built to turn visitors into calls.

Next.js · Cloudflare · i18n · schema.org

Web apps, real-time and IoT

Admin panels, auth, bookings and live data from devices. The parts that have to work every single day.

TypeScript · D1 / Postgres · WebSockets · ESP32

3D and interactive

Configurators, product viewers and scroll scenes that make a site memorable without making it slow.

three.js · react-three-fiber · GLSL · glTF

Testimonials

People I have worked with.

One client, one employer. Both in their own words.

Transcript

Azim

Founder, Inspera AI

@azimkodirov_
Worked together as: appointment setterSee my sales work

I have great respect for Lazar and his dedication and hard work. He offered to do a website for a project that is very important to us - and he gave one hundred and one percent, without a moment's hesitation. He was always available and willing to listen to all the ideas we had, including those that were technically very difficult to implement, and in a very short time he fulfilled our requirements even better than we initially imagined.

Read all

What makes him special is that he doesn't do things just to "pass". It can be seen that he cares that the site looks and functions properly, so he often proposed solutions for which we did not even think to ask. Communication was easy, fast and without any stress, which is rare when you work on something this important and very limited in time. Honestly, we could hardly have pulled off something this phenomenal without him.

Translated from Serbian

Aleksa

Founder, BLEJA Running Club

@minchabrt · Client: website for BLEJA

BLEJA Running Club Instagram post 1/2BLEJA Running Club Instagram post 2/2
View on Instagram

The goal

The goal.

Porsche 911 Carrera GTS

$180,000.

Built one project at a time.

Every project moves this bar.

$50 of $180,000

0.028%

  1. $1k
  2. $10k
  3. $50k
  4. $100k
  5. $180k

Next: Ignition at $1,000 · 5% there

Updated Sep 2026

Contact

Have a project in mind?

Tell me what you are building. I reply within a day, usually faster.

lazar.cve@gmail.com