DPSoftware
SR Book a call

Custom software. Istočno Sarajevo, working worldwide.

Software built to fit exactly how you work.

DPSoftware builds custom mobile applications, web platforms and internal tools. We take on a small number of projects at a time, so every one of them is finished properly.

Most software is written to be delivered, not to be lived with.

Scope grows, the deadline holds, and quality is the thing that quietly gets cut.

Then you spend years paying for shortcuts somebody took in month two.

We build fewer things, properly.

  • Engineering since 2022
  • Registered business in Republika Srpska
  • Clients in the United States and Europe

A product is four layers deep.

Most companies hand each layer to somebody else. We build all four, and we answer for all four.

iOS and Android

Mobile applications

Applications people use every day, from a first release through long term feature work inside a large existing codebase.

Dashboards and portals

Web front ends

Admin dashboards, multi tenant systems, and reporting that people actually open.

APIs and integrations

Back end services

The half nobody sees until it fails. Built to hold under real load and real data.

Schemas and reporting

Data and migrations

Schema design, migrations off legacy systems, and a validation pass before anything is written.

One team. The whole stack.

Work.

Three engagements. One is our own product, one names its client, one cannot.

Rows of old bound volumes on a library shelf, the kind of holdings E-bibliotekar catalogues.

E-bibliotekar

Our own product for school libraries: cataloguing, periodicals, membership, lending and statutory reporting. The first version runs live in a school today. The current rebuild adds separate administrator and librarian dashboards, and support for several languages.

Read the case study

Own product · Live in production

Rute Inc

Ongoing mobile engineering on a production logistics application, working inside their mobile team in Westmont, Illinois.

Client engagement · Named with permission

Consumer marketplace app

Ongoing mobile engineering across a large cross platform codebase of over 500 files: feature delivery, performance work and interface implementation alongside their backend engineer.

Client confidential

That is the whole list.

We take a small number of projects at a time, on purpose. It is the reason the work above is finished rather than merely started.

How this works.

  1. Call

    Thirty minutes. You describe the problem, we tell you honestly whether we are the right fit and roughly what it costs.

  2. Written scope

    A short spec with what is in, what is out and the price. Fixed scope or hourly, your choice.

  3. Build in the open

    Weekly builds you can actually open, not status reports. You see progress instead of promises.

  4. Handover

    Code, documentation and deployment are yours. Support afterwards is optional and never a lock in.

Who we are.

DPSoftware is a software company registered in Istočno Sarajevo, working with clients in the United States and Europe. It was founded by Dušan Perić, who has been building software professionally since 2022. We keep the number of active projects deliberately small, because three things done properly are worth more than ten done badly.

Straight answers.

How much does a project cost?

Small internal tools start in the low four figures. A production mobile application is a bigger conversation. You get a written price before any work begins, and we will say on the first call if the budget and the scope do not match.

How long does it take?

A focused first version is typically four to eight weeks. Feature work inside an existing codebase starts the week we agree scope.

Do you work with clients outside Bosnia?

Most of our current work is international. Invoicing is in EUR or USD from a registered business, and we keep 09:00 to 17:00 CET open for calls.

Who owns the code?

You do, on full payment. Repository, documentation and deployment are handed over. There is no hostage situation.

Can you take over an existing project?

Yes, and it is a large part of our work. Legacy migrations and unfamiliar codebases are normal here, not an exception.

What happens after launch?

Optional monthly support, or nothing at all. Handover is complete either way, so you are never forced into a retainer.

Or send a message

Tell us what you are building.

Pick a time, or send a message. Either way you get a straight answer about feasibility, price and timeline, usually within one business day.

Book a call