Portrait of Tarik Selimović
Available for freelance work

Tarik Selimović

Full Stack Software Engineer · Sarajevo, Bosnia and Herzegovina

Software engineer with 5+ years of experience building and shipping complete products end to end: web, mobile, backend and infrastructure. By day I lead teams working on enterprise banking and document systems; alongside that I run a portfolio of self-built consumer products used daily in production.

Experience

infostudio d.o.o, Sarajevo

01/2024 · Present

Software Engineer, Team Lead

  • Technical lead for a Document Management System (DMS).
  • Integrated EDI between ERP systems.
  • Extended an HRM platform.

Next.js · NestJS · TypeORM · Java

05/2022 · 12/2024

Software Engineer

  • Built the iMikro finance platform for microcredit institutions from scratch.
  • Team lead for payment order processing (UPP) at Addiko Bank.
  • Owned system specifications with product owners.

.NET · Next.js · NestJS

05/2021 · 12/2022

Software Engineer (part-time)

  • Document management systems and technical support for banking systems.
  • Full-stack work with React and Express.

React · Express

Selected Work

Products built solo, running in production

Dealixdealix.ba

Price comparison for Bosnia and the region

Price-comparison platform covering sport, electronics and groceries. Aggregates 120,000+ products from 20+ retailers with a custom scraping pipeline (Playwright + store APIs), groups listings into canonical product models, and serves search through Elasticsearch with PostgreSQL fallback. Includes a companion mobile app.

Next.js · NestJS · PostgreSQL · Elasticsearch · Playwright · Docker · React Native

eMajstore-majstor.ba

Job dispatch platform for tradesmen

Marketplace that connects customers with local tradesmen: job posting, offers, scheduling and in-app communication. NestJS API, Next.js admin panel and a React Native iOS app shipped to the App Store, with push notifications and signed photo uploads to object storage.

Also available on the App Store

NestJS · Next.js · React Native (Expo) · PostgreSQL · Cloudflare R2 · APNs

Ružaruza.ba

Business platform for a landscaping company

Public website plus an internal back office for a gardening and landscaping business: quotes, invoices, document templates and print-ready PDFs, with bilingual content (Bosnian/English).

Next.js · TypeScript · Tailwind CSS · PostgreSQL

Pogodipogodi.aim-less.app

Daily games in Bosnian

A suite of daily puzzle games (music, film, word games) in Bosnian: seeded daily challenges, 1v1 duels against other players and streak tracking. Music rounds are powered by the Deezer API.

Next.js · TypeScript · SQLite · Deezer API

Other projects

  • React Pageloom

    Open-source React library for building interactive webpage layouts. Published on npm. (React · TypeScript · npm)

  • Nest Dizajn

    Custom WordPress build and full visual identity for a design studio. (WordPress · PHP · Design)

About

Owning the whole stack

I am an engineer who likes owning the whole stack: from the database schema and scraping pipelines at the bottom to pixel-level UI at the top. The products I enjoy most are the ones where I can design the data model, build the API, ship the interface and run the infrastructure behind it.

Outside my day job I build and operate my own products: they run in production, have real users and get maintained daily. Shipping something end to end, then keeping it alive and improving it, is the part of software I care about most.

Languages
TypeScript · JavaScript · Java · C#/.NET
Frameworks
Next.js · React · NestJS · React Native/Expo · Node.js
Data
PostgreSQL · Elasticsearch · MongoDB · Redis
Infra
Docker · Nginx · Cloudflare · GitHub Actions · Kafka

Contact

Get in touch

Have a project in mind or want to work together? My inbox is always open.