← All selected work

Building & property management · In development

A more connected way to manage buildings.

A product being developed to help building managers and residents organize shared property management in North Macedonia.

PROJECTUpravitel
MY FOCUSProduct engineering · Backend architecture · Web & mobile foundations

01 / OVERVIEW

Upravitel

A product being developed to help building managers and residents organize shared property management in North Macedonia.

In development. This project describes the foundations being built; it does not claim a released product or measured business outcomes.

02 / THE PROBLEM

What needed to work better.

Building managers and residents need a shared place to coordinate property management, rather than relying on scattered information.

03 / MY ROLE

The work I focused on.

Product engineering · Backend architecture · Web & mobile foundations

  • React administration and Expo resident app foundations
  • Shared .NET backend, worker, and database migration tooling
  • English, Macedonian, and Albanian client foundations

04 / THE APPROACH

Make the moving parts understandable.

Establish a shared .NET backend with separate administration and resident experiences, backed by PostgreSQL and reusable localization foundations.

05 / ARCHITECTURE

How the pieces connect.

SYSTEM AT A GLANCEConceptual view
01Administration & residents
02.NET API & worker
03PostgreSQL
A simplified view of the responsibilities and connections described in this project, rather than a production deployment diagram.

06 / KEY CHALLENGES

Where the details matter.

An administration app and a resident app need consistent data and a shared language model while serving different users.

07 / THE SOLUTION

A practical foundation for the workflow.

  • React administration and Expo resident app foundations
  • Shared .NET backend, worker, and database migration tooling
  • English, Macedonian, and Albanian client foundations

08 / RESULT & IMPACT

A product taking shape.

The repository includes API, worker, migration, database, and client foundations. The product remains in development; resident adoption and business outcomes are not claimed.

09 / TECHNOLOGY & TECHNICAL FOCUS

The supporting tools and concepts.

.NETPostgreSQLDapperReactTypeScriptExpoDocker

10 / DESIGN TAKEAWAY

A principle to carry forward.

A shared foundation matters when one product spans web, mobile, and multiple languages.

KEEP EXPLORING

Next project All selected work

$ contact

Have something in mind?

Let’s turn a complex problem into a useful product.

Let’s talk