Skills

What I work with day to day.

My work has always been full stack: APIs and data models, and the web and mobile screens built on them. The backend is just the part I enjoy most.

Backend

  • .NET 8/10, .NET Framework, C#
  • ASP.NET Core, MVC, FastEndpoints
  • EF Core, Dapper, MediatR
  • NestJS / Node.js
  • REST APIs and WebSockets
  • LLM integration: streaming, RAG

Data

PostgreSQL · MSSQL
Schema design, indexing, query tuning and migrations. Row-level security for multi-tenant data.
EF Core · Dapper
EF Core day to day, Dapper when a query should be written by hand.

Cloud & DevOps

  • AWS: EC2, S3, RDS
  • Docker, Nginx, Linux servers
  • GitHub Actions, Jenkins, Azure DevOps
  • Cloudflare: Pages, Functions, Tunnel

Frontend

I build the screens as well as the APIs behind them, and keep the two in step.

  • React
  • Next.js
  • Vue
  • Nuxt
  • Angular
  • Blazor
  • Ionic
  • Astro
  • Tailwind

Architecture

  • Clean Architecture
  • Vertical Slice
  • CQRS and DDD
  • Modular monoliths, microservices

Chosen per project, based on the team and the domain.

Education

BSc in Information Technologies

University "Džemal Bijedić", Mostar

Languages

  • Bosnian, Croatian, Serbiannative
  • EnglishC1
  • GermanB1

Also

  • TypeScript
  • Stripe
  • xUnit
  • Vitest
  • Zod
  • Git
  • Claude Code