shend.dev
AvailableOpen for full-stack contracts · Q1 2026

I build
systems that scale.

Software & Systems Engineer providing solutions for Businesses across Europe.

ReactPostgreSQLNext.jsDockerTypeScriptRedisVue.jsTailwind CSSNestJSGitASP.NETREST APIsGo / EchoGraphQLCI/CDLinuxFigma
// Selected work

Things I've shipped

Full-stack projects — designed, built and maintained from schema to deploy.

Papirun — Food delivery · Multi-role platform
01Food delivery · Multi-role platform

Papirun

A production-grade food delivery system — not a website, an operation. Three apps, one PostgreSQL backbone, real-time order flow from checkout to driver hand-off, and a custom dispatch engine that decides who delivers what.

  • Three role-aware surfaces on one codebase: customer ordering app, admin operations console, and driver delivery app — all subscribed to the same Realtime channels
  • Custom ECT (Expected Completion Time) algorithm auto-assigns drivers by remaining workload, with manual override and live re-routing on the admin map
  • Order lifecycle workflow: cart → checkout → kitchen ticket → driver pickup → live tracking → PDF invoice — every state change is auditable in PostgreSQL
  • Layered API architecture — typed src/lib/*Api.ts modules isolate the data layer from React components, so business rules live in one place
  • Bidirectional chat (customer ↔ admin ↔ driver) with operator handoff, push notifications and structured incident reporting
  • PWA + Capacitor hybrid — one codebase ships to web, iOS and Android with native push, haptics, geolocation and background refresh
  • Role-Level Security policies on every table so the customer app, driver app and admin console literally cannot see each other's data
React 18TypeScriptNode.jsPostgreSQLTanStack QueryCapacitorLeafletRealtime / WebSockets
Energym — Fitness platform · Booking & memberships
02Fitness platform · Booking & memberships

Energym

A full gym operations platform — membership lifecycle, class scheduling, trainer rosters and progress tracking, all wired to a single PostgreSQL backend with a polished mobile-first UI.

  • Real-time class booking with capacity, waitlist promotion and automatic refunds on cancellation
  • Membership lifecycle: signup → plan selection → recurring billing state → renewal reminders → expiry handoff
  • Member dashboards with progress charts, attendance streaks and personal record tracking
  • Trainer admin console — class scheduling, attendance check-in and member notes
  • Branded marketing surface plus authenticated app shell behind the same domain
  • Push notifications for class reminders, schedule changes and waitlist openings
ReactTypeScriptNode.jsPostgreSQLTailwindRealtime / WebSockets
Osibau — Construction marketplace · B2B
03Construction marketplace · B2B

Osibau

A B2B platform for construction materials and services — catalog, quoting and order management built around the rhythm of an active job site, not a typical e-commerce checkout.

  • Structured catalog with multi-variant pricing (per pallet, per m², per ton) and project-scoped price lists
  • Quote-to-order workflow: client request → admin pricing → revision rounds → approved order → delivery scheduling
  • Project-level ordering — every order belongs to a job site with its own materials history and budget tracking
  • Document pipeline: auto-generated quotes, invoices and delivery notes as PDFs, archived per project
  • Admin console for inventory, supplier management and per-region delivery routing
  • Role separation between site managers, accounting and admin via PostgreSQL Row-Level Security
ReactTypeScriptNode.jsExpressPostgreSQLPDF generation
Red Arc Films — Film & video production · NL
04Film & video production · NL

Red Arc Films

Cinematic studio site for a Dutch production duo — reel-led hero, behind-the-scenes gallery, bilingual storytelling and a values section that reads like a director's statement.

  • Full-bleed reel hero with smooth cinematic transitions and lazy-loaded video posters
  • BTS gallery — Night Shoot, BMW Scene, Fight Scene, Action, Monitoring — 14+ frames optimized for instant load
  • Team & values storytelling pages, fully bilingual EN / NL copy
  • CMS-style content blocks so the studio can swap reels and stills without a developer
  • Contact funnel routed straight to the studio's inbox with project-brief structured fields
ReactViteTypeScriptTailwindFramer Motion
Art Design Interior — Interior design studio · Prishtinë
05Interior design studio · Prishtinë

Art Design Interior

Studio site for a contemporary interior design practice — long-form project storytelling for kitchens, offices and decorative spaces. Built around case-study cards (Kuzhina Moderne, Zyrë Efikase, Kuzhinë Cilësore, Kuzhinë Dekorative), each with hero photography, design rationale and a 'Shihni më shumë' deep-dive.

  • Project-led structure: Projektet Tona section with full case-study cards per build
  • Editorial blurbs for every space — materials, ergonomics, styling notes
  • Brand-tinted hero with cinematic image overlay and Albanian SQ language toggle
  • Service catalog, contact and home navigation wired into a single SPA
  • Mobile-first layout with optimized hero imagery and smooth section transitions
ReactTypeScriptTailwindi18n
// Portfolio

Sites I've delivered

Production sites I've designed and built for clients in hospitality, beauty, e-commerce, film and food — every one live, every one driving revenue today.

/01
Aesthetics clinic · Prishtinë

Jolie Esthetica

jolieesthetica.com

Premium aesthetics studio in Kodrina, Prishtinë. Built around bookings: laser, manicure, pedicure, nail art and skincare — each service has its own gallery story, pricing block (Mbjellje me tipsa, Llak Gell, French / Chrome…), testimonials and a WhatsApp booking flow.

  • Service galleries with click-to-expand detail cards
  • Live opening hours widget + WhatsApp booking integration
  • Localized in Albanian with reviews and trust signals
  • Maps, Instagram and direct call CTAs everywhere
ReactTypeScriptTailwindWhatsApp API
/02
Interior & green decor

Dekor Tropikal

dekortropikal.com

Catalog site for an artificial-greenery brand — palms, bamboo, hanging roses, bonsai, cacti, decorative rocks. The whole UX is built around 'request a quote' rather than checkout: each product has dimensions, a New badge and a direct enquiry CTA.

  • Product catalog with categories: panels, palms, bamboo, ceiling vines, rocks, figurines
  • Quote-request flow per product (no public pricing)
  • Mobile-first product cards with size info on every item
  • Brand-led storytelling — 'gjelbërim që nuk kërkon mirëmbajtje'
ReactTailwindCMS-driven catalog
/03
Hospitality · Villa rental

Loros Villa

lorosvilla-ks.com

Boutique villa in Kosovo — long-form hospitality site with rich gallery, room overviews, amenities and a direct enquiry funnel. Designed to feel like a coffee-table magazine more than a booking tool.

  • Full-screen gallery with lazy-loaded high-res photography
  • Room & amenities sections with iconography
  • Direct enquiry & WhatsApp booking
  • Multilingual ready, SEO-optimized
ReactTailwindImage CDN
/04
Hospitality · Villa rental

Villa Alpha

villaalpha-ks.com

A second hospitality build — a private villa marketed for stays and events. Same DNA as Loros but a lighter, mountain-resort feel.

  • Hero with seasonal imagery and quick-book CTA
  • Photo galleries grouped by experience
  • Pricing & availability enquiry form
ReactTailwind
/05
Jewelry · E-commerce

Trisori

trisori-ks.com

Premium jewelry brand site — Varëse, Bylyzyk, Unaza collections plus personalizable pieces (engraved names, initials). Real product cards with original/discount price, badges (Personalizueshëm), and full collection storytelling 'Eleganca e Përjetshme'.

  • Collection landing pages: pendants, bracelets, rings
  • Personalization flow for engraved/custom pieces
  • Promo pricing with strikethrough + discount badge
  • Featured products grid with hover detail reveal
ReactTypeScriptTailwindStripe-ready
/06
Restaurant

N'Lagje Bistro

nlagjebistro.com

Neighborhood bistro site — menu, ambience photography, hours and reservation CTA. Designed to convert someone scrolling on their phone into a booking in under 30 seconds.

  • Menu sections with photography per dish
  • One-tap call & maps CTAs
  • Hours / availability widget
ReactTailwind
// Stack

Tools I use

A pragmatic, production-grade stack — chosen because it ships, scales and stays maintainable years after launch.

Backend & Data

Where state lives. Schema-first design with strict types end-to-end.

PostgreSQLNode.jsExpressNestJSGo / EchoRedisREST APIsGraphQLRealtime / WebSocketsRow-Level SecurityASP.NETPrisma
40+
Sites & apps shipped
12+
Production platforms
100%
Strict TypeScript
Always
PostgreSQL-backed
// Contact

Let's build
something real.

Got a product idea, a stuck project, or just want to chat? My inbox is open.

// For businesses

Get a Demo Website
for your business!

Software & Systems Engineer delivering production-grade platforms for businesses across Europe. Tell me about your idea — I'll scope it, design it and ship it.

Tell me about your project