Web developer building with React and Next.js. I'm Klemen. I've worked with React and Next.js since 2021, picking up work across the stack when needed: backend endpoints, CMS rebuilds, web3 integrations, and deployment.
I'm a web developer based in Slovenia. I learned by building small projects on my own, and I've been doing it professionally since 2020. I studied Informatics at Višja strokovna šola Novo mesto.
My focus is React and Next.js, but I'm comfortable across the stack — writing backend endpoints, reworking CMSes, wiring up data and web3/wallet integrations, and handling deployment and maintenance on Netlify and Coolify.
Build and maintain production React / Next.js applications, taking features from UI through to release. When a project needs it, I also work on backend endpoints, data layers, and integrations. Handle deployment, monitoring, and ongoing maintenance across Netlify and Coolify. Deliver client projects for partner companies on a contract basis through Dekrypt, often as the lead frontend developer.
Before Dekrypt, I was a student developer at I.T.I. (Miha Bradač s.p.), working on WordPress sites and handling technical support and diagnostics.
2020 — 2022 Featured projects Homepage Class booking Staff calendar
The public Physifit homepage. The public Physifit homepage. Public class booking interface. Staff calendar · demo bookings, no patient data. A multilingual booking platform for a wellness studio.
I built the customer website and staff dashboard, connecting reservations, payments and day-to-day scheduling.
Online bookings and Stripe checkout Staff calendars and patient records English, French and Slovenian Next.js · TypeScript · Strapi · Stripe
Visit project English website
Public website CMS editor
The public website served by the publishing system. The public website served by the publishing system. Article editor · demo content in the existing CMS. A clinic website with a custom content and publishing system.
I replaced the legacy Laravel system with a React CMS, backend APIs and a Next.js public website.
Treatment, news and promotion editing Content in three languages Staff-triggered publishing Next.js · React · Express · PostgreSQL
Visit project Parcel map Parcel records Phone view
Existing Hosta interface · synthetic parcels and ownership data. Map © OpenStreetMap contributors. Existing Hosta interface · synthetic parcels and ownership data. Map © OpenStreetMap contributors. Parcel registry · synthetic records, no private holding data. Phone interface · synthetic parcel records. Forest records that owners can consult at home and in the field.
I built this independent application around parcel maps, government data and the owner’s own records.
Parcels, observations and documents Financial records and timber prices Previously visited parcel pages readable offline Next.js · TypeScript · MapLibre · PostgreSQL
Visit project Public introduction in Slovenian
More work BlockGaming / HashArcade Client work · Gaming platform
Across the platform, I built React interfaces, real-time integrations and shared components, and handled frontend delivery.
React · TypeScript · PixiJS · Socket.IO
Visit project Skala Client work · Company website
I built this active bilingual company website, bringing together Prismic-managed news, investment pages and commodity price charts.
Next.js · Prismic · Recharts
Visit project kajsegradi Independent project · Public-data map
An independent, early-stage project. I built a pipeline that collects and groups public construction records, and a React map with search, filters and project details.
React · TypeScript · MapLibre · Zod
Visit project Web3 & blockchain
Web3 client work At Dekrypt I also delivered crypto and blockchain projects for clients, from marketing sites to full applications with wallet connection and on-chain flows.
I built the React and Next.js frontends and wired up the web3 side too: wallets, contracts, IPFS, The Graph.
Maps in Hosta and kajsegradi © OpenStreetMap contributors . kajsegradi uses construction records from MNVP and cadastral data from GURS (CC BY 4.0).
Frontend
React Next.js TypeScript Vite CSS Modules HTML & CSS Backend & data
Node.js Express NestJS PostgreSQL Redis Strapi Prismic Web3 & payments
wagmi viem RainbowKit ethers.js Stripe Infrastructure
Coolify Netlify Socket.IO Resend Git & CI Slovenian native English fluent Croatian conversational French basic