Pristina, Kosovo · Remote worldwide

Hire a software engineer
in Kosovo.

I'm Ergini, a senior software engineer based in Pristina. I build full-stack products end to end: web apps, SaaS platforms, dashboards, APIs, and MVPs in Next.js, React, TypeScript, and Node.js. Clean architecture, real tests, and CI/CD - not a pile of scripts that breaks on the second feature.

Engineering, not just coding

A lot of freelance work ships fast and rots faster: no types, no tests, no deploy pipeline, and a database schema nobody can explain six months later. I work the other way. Every build starts from the data model and the boundaries, gets typed end to end, and ships through CI/CD so a green build means it is safe to deploy.

That rigor is the whole point of hiring an engineer rather than a page builder. You get code your next developer can read, a schema that makes sense, and a product that can take its second and third feature without a rewrite. I own the outcome from architecture to the production deploy, and I tell you honestly when a simpler approach beats the fancy one.

What I build

Web apps and SaaS platforms

Multi-tenant SaaS, auth, billing, role-based access, and the boring-but-critical plumbing that makes a product real. Built to grow past launch, not just demo well.

Dashboards and internal tools

Admin panels, analytics dashboards, and operations tooling that your team actually wants to use. Fast tables, real-time data, and sane permissions.

APIs and integrations

REST and GraphQL APIs, third-party integrations, webhooks, and payment flows. Typed end to end so the frontend and backend never drift apart.

MVPs for founders

A real first version of your product, shipped in weeks, with a clean enough foundation that the second version does not require a rewrite.

Need AI baked into the product too? I do that as well - see the lead AI engineer page. But the software always comes first.

Shipped products

Real full-stack products I have built end to end, not portfolio mockups:

  • Gosalci →

    Learning management system with integrated payments, course management, and student tracking. Full-stack web product, used by educators in the region.

  • mKarta

    QR-based menu and ordering system for restaurants. Mobile-first ordering, built to be fast and to cut order errors.

  • Xandidate

    Full-stack applicant tracking platform. The product is mostly ordinary software engineering - auth, data model, dashboards, workflows - with an AI scoring layer added on top.

Full work list on the homepage.

Stack

Next.jsReactTypeScriptNode.jsPostgresSupabaseNeonRedisREST APIsGraphQLVercelCloudflareAWSStripeCI/CD

Frequently asked questions

Do you only do AI work?

No. The core of what I do is full-stack software engineering: web apps, SaaS platforms, internal dashboards, REST and GraphQL APIs, and MVPs. AI features are an option I can add when they actually help, not a requirement. Plenty of my projects ship with no LLM in them at all.

What is your software stack?

TypeScript and JavaScript on Next.js, React, and Node.js. Postgres or Supabase for data, with Neon or Redis where it fits. Deployed on Vercel, Cloudflare, or AWS. I lean on clean architecture, typed boundaries, automated tests on the parts that matter, and CI/CD so every change ships safely.

Software developer vs software engineer, which are you?

Both labels describe the same work I do. I write production code day to day like a developer, and I design the architecture, data model, and deployment like an engineer. For a solo build you get both roles in one person, so nothing gets lost in a handoff.

Where in Kosovo are you?

Pristina (Prishtina). I work remotely with clients across Europe and North America, on CET (UTC+1), which overlaps a full European workday and US East Coast mornings.

What does it cost to hire you?

Software builds and MVPs run $5K-$60K depending on scope, and ongoing work after launch is $100/hr. I set the exact range around your requirements after a free 30-minute discovery call, so you get a number tied to your actual project, not a guess.

Can you take over an existing codebase?

Yes. I regularly pick up half-finished products, audit them, and ship the rest. I will be honest about what is salvageable and what is faster to rebuild, before you spend money on it.

Worth reading first: outsourcing development to Kosovo, the real cost of an MVP, or the SaaS tech stack I use.