Frontend developer · Product builder

I build production frontend and ship products end to end.

Four years in web and mobile development. Currently building an Angular and TypeScript back-office product at PlayNirvana Group, with two independently built products live.

Experience
4 years
Independent work
2 solo products live
Current role
PlayNirvana Group

Zagreb, Croatia · CET / CEST · Project-based + part-time

Independent products

Products I scoped, engineered and shipped.

Both products are live. Each summary pairs the user problem with a concrete piece of engineering evidence; the full case studies document architecture, trade-offs and delivery.

Hospitality · SaaSIndependent solo productLive product

Apartko

One QR code for the information every guest asks for.

Problem

Repeated messages and scattered guest information.

Engineering evidence

Guide-opening analytics needed to be useful without storing a visitor’s raw IP address. I derive a keyed source hash on the server, deduplicate repeat opens within a short window and enforce the anonymous event shape through Firestore rules. The trade-off is intentionally less device-level detail in exchange for a smaller privacy footprint.

Apartko public website introducing its digital guest guide product
Public product website · apartko.com
Events · Wedding platformIndependent solo productLive product

Klikni Dolazim

Invitations, RSVPs and seating in one wedding workflow.

Problem

Paper invitations, manually collected replies and spreadsheet seating plans.

Engineering evidence

The invitation, RSVP list and seating plan all represent the same event, so a change in one place must remain consistent everywhere else. I modeled guest status and table assignment as shared application state instead of separate view-only data. That required stricter state rules, but made edits predictable across the complete workflow.

Klikni Dolazim public website presenting its digital wedding invitation platform
Public product website · klikni-dolazim.com

Experience · 2022—present

Four years building production web and mobile software.

My core is frontend product development, backed by enough server-side and data experience to follow a feature through the whole system.

  1. Frontend Developer

    PlayNirvana Group · Zagreb

    • Develop and maintain an internal back-office application with Angular and TypeScript.
    • Build reactive data flows with RxJS and manage application state with NgRx.
    • Integrate REST APIs covering authentication, role-based access, filtering and paginated data.
    • Develop reusable components and shared modules within a Scrum, code-review and CI/CD workflow.
  2. Frontend Developer

    Krik Studio

    • Delivered client web and mobile applications with React, React Native, Tailwind CSS and Material UI.
    • Worked across Node.js and Express services, implementing REST endpoints and connecting them to the frontend.
    • Built custom WordPress themes and contributed to Symfony-based backends.
    • Took features from design handoff through production release.
  3. Frontend Developer

    CROZ · Zagreb

    • Developed an internal enterprise web application with React, Redux and Material UI.
    • Built a cross-platform mobile application with React Native and Tailwind CSS.
    • Worked in an agile team using GitLab for version control and code review.

About Marko

Frontend depth, with enough backend range to ship.

I’m a frontend developer based in Zagreb, currently building an Angular and TypeScript back-office application at PlayNirvana Group.

My strongest experience is in frontend product work, with practical full-stack range across Node.js, Express, REST APIs and relational databases. I also enjoy the adjacent work: organizing information, connecting systems and replacing repetitive digital tasks with a clearer workflow.

Apartko and Klikni Dolazim are independent products I scoped, designed, built and shipped end to end.

inCurrent work and experienceView LinkedIn profile (opens in a new tab)

Frontend

Production web and mobile interfaces, application state and reusable UI.

  • Angular
  • RxJS
  • NgRx
  • React
  • React Native
  • Redux
  • TypeScript
  • Tailwind CSS
  • Material UI

Backend & data

Practical server-side work, integrations and relational data flows.

  • Node.js
  • Express
  • REST APIs
  • SQL
  • Relational databases
  • Symfony

Tools and delivery

The work around shipping, checking and maintaining software.

  • Git
  • GitLab
  • CI/CD
  • Agile / Scrum
  • Code review
  • Debugging

Additional range

Useful adjacent work when a project needs more than application code.

  • Data organization
  • Digital workflows
  • WordPress themes
  • HTML
  • CSS
  • Software support

Contact

Let’s talk about the product you need to ship.

I’m open to focused product work, part-time collaborations and selected projects where frontend ownership and full-stack range are useful.

Based in
Zagreb, Croatia
Time zone
CET / CEST
Availability
Product work, part-time and selected projects
LinkedIn profile
Start a conversationA few details are enough

Prefer LinkedIn? Send me a message.