I enjoy building practical solutions with any technology that fits the project, though I focus mostly on TypeScript.
Always looking to broaden my perspective, I enjoy taking part in planning, architecture, and feature design, as well as contributing to both technical and business decisions.
2023 - Present
Software Developer
Since 2023 I've been working for OG Consultancy Services where I primarily worked with Vue.js on the frontend and NestJS on the backend. In addition to those skills, I've gained experience with database design, dockerizing applications. During this time, I've contributed to both internal projects within the company and external client projects.
Notably, on an external project, I have been working with one of the leading railway companies in Europe, where I contribute primarily with my frontend skills, but also handle tasks related to middleware, CI/CD, and anything involving TypeScript.
VueJs
React
NestJs
TypeScript
Postgres
Docker
2022
Android Developer
During my 6-month Android developer internship at ASSECO SEE, Zagreb, I worked with Java on a multinational project featuring a single modular codebase designed to handle multiple different clients. I gained hands-on experience in agile development, participating in sprints, stand-ups, and code reviews.
I collaborated closely with my team to solve tasks and deliver features on time, which helped me improve both my technical skills and my ability to work in a team-oriented environment.
Java
Kotlin
Gradle
Jira
2020 - 2023
Content Writer / SEO Specialist
I previously worked as a content writer and SEO specialist for various clients, many of whom I connected with through the UpWork platform, where I was recognized as a Top Rated freelancer. Most of the articles I wrote were in English, although I also produced content in Croatian. This experience not only sharpened my writing skills but also gave me a deep understanding of SEO.
I helped several clients achieve top rankings on Google, and the SEO knowledge I gained has since proven valuable in my work as a frontend developer.
SEO
Content Writing
Frontend
2023
MAG. INF.
Faculty of Organization and Informatics (FOI)
I completed my Master's degree in Information Technology at the Faculty of Organization and Informatics, University of Zagreb. During the program, I deepened my software development skills, focusing on software architecture, design patterns, and system optimization.
I worked on several team projects, gaining experience in collaboration, problem-solving, and applying theoretical knowledge to practical development tasks.
2023
Speck Frontend Academy
I enrolled in the Speck Frontend Academy, a 4-month program focused on building modern web applications. During the program, I improved my React skills, creating dynamic and responsive user interfaces.
I worked on a CRUD project in team, gaining experience in collaboration, Git and GitHub, and following industry best practices. The program ended with a final exam, which I successfully completed.
2020
UNIV. BACC. INF.
Faculty of Organization and Informatics (FOI)
I completed my Bachelor's degree in Information Technology at the Faculty of Organization and Informatics, University of Zagreb. During this time, I gained a solid foundation in software development, learning key principles of Object-Oriented Programming (OOP), database design, and understanding the importance of business logic in projects.
This education helped me develop a strong technical base while also teaching me how to align software solutions with the underlying business needs.
This web project is for a private tool for the MMORPG Tibia, enabling subscription license sales with Stripe payments. I developed a complete product using Vue.js for a user-friendly frontend and Node.js with Express for the backend. Stripe webhooks were integrated to auto-update the MySQL database for new or renewed subscriptions. Additionally, the project was refactored from EJS to Vue 3 after 2 years.

UsporediMe is a project I co-founded with two friends to help users compare prices across supermarkets in Croatia. Since May 15th, 2025, supermarkets have been required to publish their prices in CSV format, which allowed us to quickly develop and launch a functional product. I was responsible for the frontend, mobile development, and database design. Within just a week, we built a working app featuring a barcode scanner and published it on Google Play.

This web project is for Keramika Rac, a small business based in Gašinci near Đakovo, specializing in final construction works. I developed a modern, responsive website using Next.js for fast, optimized performance, ShadCN for customizable UI components, and TailwindCSS for responsive and clean styling.

During Croatia's transition to the Euro currency, I created an Android application called Kusur using Kotlin. The app was designed to help users easily calculate and provide accurate change for customers splitting bill payments between HRK and EUR. My primary focus was on delivering an intuitive and user-friendly experience. The app has over 1,000 downloads and a 4.9 average rating.

"I designed and developed a website for a local carpentry business using Next.js and Tailwind CSS. The site highlights their craftsmanship and projects, and displays basic information so potential customers can reach out easily. My goal was to create a clear, minimalistic, responsive website that looks great on all types of devices.

Followers Analyzer was developed as a self-hosted dockerised Vue application aimed at analyzing Instagram accounts, specifically to identify users who do not follow back. The user can request all the data in the Instagram application settings and use them within app. I made this project to practice file parsing and to make something useful for the community.
