Role
Frontend, Backend & QA

React/Next UI, real APIs and SQL, and the QA habit of catching edge cases before users do.

Availability
Open to work

Contract or full-time · remote, hybrid, or on-site from Tirana.

How I build

I began in frontend with React and TypeScript, then worked in QA building Selenium suites, API checks, and regression coverage. That experience shaped how I ship: I design for contracts, fixtures, and failure modes — not only for what looks correct on screen.

I now work full-stack end to end: typed APIs, Prisma on PostgreSQL, authentication, Dockerized services behind Nginx on a VPS, and React/Next interfaces connected to real backends. Side projects are where I validate new parts of that stack under production-like constraints.

Fabian Ndreko
01

Experience

  1. Oct 2025 — Present

    Frontend Developer

    Current

    Tetrix

    • Ship production screens in React, Vite, TypeScript, Tailwind CSS, and Shadcn/UI — Figma to deploy.
    • Own client state with Redux Toolkit / Zustand; wire UI to REST APIs, payments, and AI features.
    • Keep releases boring: cloud deploys, regression passes, and UX fixes when production talks back.
  2. Jan 2025 — Present

    Software Developer

    Current

    Freelance

    • Deliver client products with Next.js 15, React 19, TypeScript, Node.js, PostgreSQL, Prisma, and REST APIs.
    • Auth (NextAuth), forms, payments (PayPal / Stripe), and charts when the product needs them.
    • Production on VPS: Docker, Nginx, SSL — plus ESLint / Jest in Agile delivery.
  3. Jul 2024 — Oct 2025

    QA Engineer

    Revelop

    • Automated coverage with Selenium (Python), PyTest, and unit tests — caught breaks before users did.
    • System, regression, and API testing in Postman; defects tracked in Jira with enough detail to fix once.
  4. Jun 2022 — Jan 2023

    Frontend Developer

    Intermedia.al

    • Shipped responsive apps in React, Next.js, TypeScript, and Tailwind CSS; hooked UI to backends and tightened SEO and performance in an Agile team.
    • Earlier there: custom WordPress themes and plugins with WooCommerce and third-party APIs — layouts, performance, and conversion-blocking UX fixes.
02

Education

The degree behind the day-to-day stack.

Oct 2021 — Jul 2024

BSc in Computer Science

University of Tirana — Faculty of Natural Sciences

Algorithms, software design, and systems — with coursework in JavaScript, Java, PHP, C++, SQL, and MongoDB that still shows up in how I model data.

03

Projects

Proof in production — a product I own, a client site live in Germany, and one playful build.

Live product

Barber SaaS

Live product I built and operate end to end.

Salon owners run staff, pricing, and bookings from one panel — instead of WhatsApp threads and double-booked calendars.

7 active salon clientsNo bookings on unavailable hours
NestJSPrismaPostgreSQLReactVite

Demo: test1@example.com / Password123#

Open Barber SaaS case study

2025

Gartenbau Gorreja

Marketing site for a Heilbronn landscaping company — clear services, proof, and a consultation request form.

Live production site · Lead form → consultations

Next.jsTypeScriptTailwind CSS

2024

Pac-Man

Browser remake with maze, pellets, ghosts, and keyboard controls — a short dive into game loops and canvas.

JavaScriptCanvas

Let’s talk —

Contact me

Hiring for frontend or full-stack, or need someone who owns UI and still cares about the database? Send a note — I usually reply within a day.

Location

Tirana, Albania

Inquiry form

Usually replies within 24 hours.

© 2026 Fabian Ndreko. All rights reserved.

Tirana, AL · UTC+2