Available for new projects

Full-stack software engineer

Merim Kulovac — I build software that runs real businesses.

From Spring Boot backends and event-driven systems to web dashboards and iOS & Android apps — I design, build and ship complete digital products, end to end.

Based in Bosnia and Herzegovina · Working worldwide
  • 1 engineer, from database to UI
  • 2 own SaaS products in production
  • 3 platforms: web, iOS & Android

Selected work

Products I designed, built and run

Two private products I own end to end — product thinking, architecture, backend, mobile apps, marketing sites and operations.

Gym management software

Private product

Teretana Hub

Run your whole gym from one place.

Members, bookings, memberships, QR check-in, payments, trainer payouts and reports — one platform for owners, reception, trainers and members, with no spreadsheets and no end-of-month reconciliation.

  • Group & personal sessions with automatic waitlists
  • QR check-in validating capacity and membership in real time
  • Trainer commissions calculated per charge, fully auditable
  • Multi-branch, role-based access, 2FA and daily off-host backups
Role
Founder · Sole engineer
Platforms
iOS · Android · Web
Built with
  • Java
  • Spring Boot
  • PostgreSQL
  • React Native
  • Expo
  • TypeScript
  • Astro
Visit site teretanahub.merim.dev

Shooting range & club app

Private product

Streljački klub

The entire shooting range on one phone.

Visits, firearms, ammunition, memberships and billing in one app. Every visit updates stock, issues firearms and leaves an audit trail — while visitor personal data stays encrypted on the device.

  • Visit flow from the counter to firearm return in under a minute
  • AES-256-GCM encrypted national ID numbers, keys in secure storage
  • Immutable stock ledger and audit log — who, when, what, before & after
  • Reports for revenue, ammo use and occupancy, exported to PDF & Excel
Role
Founder · Sole engineer
Platforms
iOS · Android
Built with
  • React Native
  • Expo
  • TypeScript
  • Firebase
  • AES-256-GCM
  • Astro
Visit site streliste.merim.dev

What I bring to the table

Services

  1. 01

    Backend & API architecture

    Robust, scalable APIs and backend systems with Java and Spring Boot. Event-driven architectures with Apache Kafka, Kafka Streams and ActiveMQ for reliable, high-throughput messaging.

    • Java
    • Spring Boot
    • Kafka
  2. 02

    Modern web applications

    Fast, responsive and maintainable web apps with Angular and React — from pixel-perfect interfaces to complex, data-driven dashboards.

    • Angular
    • React
    • TypeScript
  3. 03

    Cross-platform mobile apps

    Native-feeling iOS and Android apps from a single React Native codebase — quick to build, easy to maintain, ready for the App Store and Google Play.

    • React Native
    • Expo
  4. 04

    AI & machine learning

    Training and fine-tuning models, building intelligent data pipelines and integrating machine learning into real, production-ready products.

    • Python
    • ML
    • Data
  5. 05

    Enterprise databases

    Designing and optimizing large-scale databases, specialized in Oracle and PL/SQL — from schema design to stored procedures and performance tuning.

    • Oracle
    • PL/SQL
    • PostgreSQL

Toolbox

Technologies I work with every day

How I work

From idea to production, without hand-offs

  1. 01

    Understand

    I start with your business, not the tech: who uses it, what slows them down, and what success looks like.

  2. 02

    Design

    Data model, architecture and interface designed together, so the product is fast, secure and easy to use.

  3. 03

    Build

    Short iterations with working software you can try every week — backend, web and mobile from one engineer.

  4. 04

    Ship & run

    Deployment, backups, monitoring and support. I build things that keep working long after launch.

Ask me a question

Have a project in mind? Let's build it.

Tell me a bit about what you need — a new product, a backend that scales, or a mobile app. I usually reply within one business day.

Or reach me directly

This opens your e-mail app with the message pre-filled — just hit send.