Services · Software Development · Kosovo

Software development,
built in Kosovo.

I'm Ergini, a senior software engineer in Pristina. I build web applications, internal tools, APIs, and MVPs for companies here and across Europe. One senior engineer, a direct contract, and code you own from the first commit.

What I build

Web applications

Customer-facing products built in Next.js and TypeScript: auth, billing, dashboards, and the boring reliable parts done properly.

Internal tools

The admin panel, the ops dashboard, the thing your team currently runs out of a spreadsheet. Usually the highest-return software a company builds.

APIs and integrations

Connecting the systems you already pay for so data stops being copied between them by hand.

MVPs for new products

End-to-end delivery of a first version that real users can use, in 6 to 10 weeks with a fixed scope.

AI features

Where it earns its place: retrieval over your own documents, automated drafting, extraction, and classification. Not AI for the press release.

Rescue and rework

Inheriting a codebase from a previous team, making it deployable and testable again, then moving it forward.

The stack, and why

I keep the stack narrow on purpose. Depth in a few tools ships faster and breaks less than shallow familiarity with many, and it means the next developer who touches your code inherits something conventional rather than clever.

Next.js and TypeScript

One framework for the app and its API, typed end to end. Fewer moving parts, fewer runtime surprises.

Postgres

A boring, well-understood database that will outlive the framework. Supabase or Neon when managed makes sense.

Vercel or your own infrastructure

Deployed where it suits you, including EU-only hosting when data residency is a requirement.

Your accounts, your repos

Everything is provisioned under your ownership from day one. There is nothing to reclaim if we stop working together.

Frequently asked questions

What kind of software development do you do in Kosovo?

Custom web applications and the systems behind them: customer-facing products, internal tools and admin panels, dashboards, APIs and integrations, and full MVPs for new products. The default stack is Next.js and TypeScript on the front, Node and Postgres behind it, deployed on Vercel or your own infrastructure. I do not do WordPress template sites or fixed-template e-commerce; there are cheaper local shops for that and I will point you to one.

Are you a software company or a single developer?

A single senior developer, and that is the point. You talk to the person writing the code, there is no account manager in between, and there is no agency margin on top of an engineer's day rate. For work that needs more hands than one person has, I bring in engineers I have worked with and stay accountable for delivery rather than handing you off.

How much does software development cost in Kosovo?

Less than Western Europe for equivalent seniority, and that gap is the honest reason most clients start the conversation. A contained build - an internal tool, a dashboard, an integration - typically starts around $3.5K. A full MVP runs $5K to $60K depending on scope. Ongoing retainers are quoted on the call rather than published, because they depend on how much of your week I hold. Every engagement starts with a free 30-minute scoping call.

Do you work with companies outside Kosovo?

Most of my work is for clients in Western Europe and North America, delivered from Pristina on CET. Kosovo is where I am, not who I serve exclusively. If you are a local company, you get the advantage of same-timezone, same-language, in-person-when-useful delivery. If you are abroad, you get Western European quality at Kosovo rates with a near-full working-day overlap.

Can you work in Albanian?

Yes. I am a native Albanian speaker based in Pristina, so meetings, documentation, and support can run in Albanian or English, whichever your team prefers. Code and technical documentation default to English because that is what keeps a codebase maintainable by whoever comes next.

What happens after the project ships?

You own the code and the infrastructure, in your own repositories and accounts, from day one. I hand over documentation and a walkthrough rather than a black box. If you want ongoing work, a retainer covers maintenance, iteration, and being on hand when something breaks. If you do not, you are not locked in.

Related: everything I do in Kosovo · DevOps outsourcing · hire a software engineer in Kosovo · outsourcing to Kosovo