Skip to content

My Story

I am a frontend developer with 2+ years of experience, specializing in building interactive and dynamic user interfaces that not only look great, but also provide a seamless user experience. My frontend career started when I opened a small web design and development business with the help of self-employment incentives, extremely limited knowledge gained through Web design education and no prior experience in the field. This unconventional approach demanded a quick adaptation to new challenges, good organization skills, and a lot of dedication to continuous learning and improvement. Today, my knowledge is exponentially larger and I have over dozens of projects behind me. Almost every project tested my resourcefulness and ability to adapt. But it also allowed me to experience the challenges first-hand and learn from them.

Educations & Tech stack

Educations & Certificates

  • 04.2024. - 08.2024.

    Harvard CS50: Introduction to computer science

    Harvard university

  • 11.2023. - 02.2024.

    Ultimate NextJS14 course

    JavaScript Mastery

  • 03.2023. - 11.2023.

    Frontend developer

    Algebra university

  • 03.2022. - 11.2022.

    Frontend developer path

    Scrimba

  • 08.2021. - 03.2022.

    Web designer

    Algebra university

Languages

  • English

    - Reading and writing: C1 - Speaking and listening: B2

  • Croatian

    - Native

Tech stack

Advanced

  • Figma
    Figma
  • Tailwind
    Tailwind
  • NextJS
    NextJS
  • ReactJS
    ReactJS
  • SCSS
    SCSS
  • CSS3
    CSS3
  • HTML5
    HTML5

Intermediate

  • Redux
    Redux
  • Git
    Git
  • npm
    npm
  • Framer Motion
    Framer Motion
  • GULP
    GULP
  • GSAP
    GSAP
  • ViteJS
    ViteJS
  • Bootstrap
    Bootstrap
  • Sanity
    Sanity

Basic

  • NodeJS
    NodeJS
  • TypeScript
    TypeScript

Coming soon:Three.js

My Journey

  • Frontend developer

    Company name:Mediatorium d.o.o.

    Duration: 10.2024. - Today

    Duties include: Frontend development with React and Next.js ,HTML, CSS, and JavaScript integration in Blazor application ,Collaboration with a team of designers, backend developers, and mobile developers

  • Freelance web designer and developer

    Company name:Neptune Design

    Duration: 05.2022. - 09.2024.

    Duties include: Web design and prototyping in Figma ,Frontend development with HTML, CSS, JavaScript, React and Next.js ,Basic backend development ,Project management and business management

  • Assistant to the CEO

    Company name:Thompson Family Property d.o.o.

    Duration: 01.2020. - 05.2021.

    Duties include: Business management & HR duties ,Communication and collaboration with clients, partners, accounting, legal and government departments

  • Office Assistant

    Company name:Quarto barovi d.o.o.

    Duration: 02.2019. - 09.2019.

    Duties include: Daily communication with suppliers, invoice and email processing, data entering, and invoice payment control ,Cash deleveraging , document organization and maintenance, preparation for accounting

  • Video surveillance technician

    Company name:Interigre d.o.o.

    Duration: 01.2017. - 11.2018.

    Duties include: Monitoring of all departments, payouts, and live game control ,Writing daily, weekly, and monthly reports ,Sensitive information management and correspondence with all departments

Beyond Coding

Professional bookworm

When I'm not coding, I love to curl up with a good book. My collection of both electronic and paperback books is ever-growing and, to this date, my personal library contains more than thousand of titles of different topics and genres.

Certified survivalist

The most interesting course I ever attended was survival in nature course - seven days of trekking through North Velebit with only the basic equipment. The course taught me the basics of shelter building, fire starting, navigating and working as a team in challenging conditions.

Crocheting enthusiast

It is a hobby I go back to every winter and favorite way of relaxing and enjoying cold days in crafting something tangible. It is an underappreciated art of combining patience and precision—much like programming.

Ready to Connect?

Contact me