Hi, I'm Krešimir Iličić

Software Developer with expertise in Frontend

Vue.js & React

About Me

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.

Job Experience

2026 - Present

Software Developer

Since 2026, I have been working as a Frontend Developer at Meticulous Digital, where I use my frontend expertise to build and maintain web applications. My work focuses on integrating Adobe Experience Manager (AEM) components into existing and new projects, implementing features based on project requirements, and improving the user experience.

I contribute to projects built on Adobe Experience Manager, including headless CMS and composable architectures, with a focus on writing maintainable code, improving SEO, and following accessibility and frontend best practices.

React

NextJS

AEM

TypeScript

2023 - 2026

Software Developer

From 2023 to 2026, I worked at OG Consultancy Services, where I primarily developed applications using Vue.js on the frontend and NestJS on the backend. During this time, I gained experience in database design, Docker, and building both internal company projects and client-facing applications.

One of the key projects I worked on was for Bahn.de, where I developed reusable frontend components, wrote automated tests, and contributed production code used by over 40 million users each month. This experience strengthened my knowledge of web accessibility, SEO, GDPR compliance, and frontend best practices.

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

Education

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.

Projects

Youtube AI Summary

Personal Tool
TypeScriptVueNodeMCPDocker
link icon

I built YouTube Summary to quickly extract the key information from YouTube videos without watching them in full. Users adds a list of channels he wants to follow, after which the application retrieves the transcript through a cron job and generates a concise AI-powered summary, making it useful for learning, research, and quickly evaluating long-form content. The project allowed me to gain hands-on experience integrating AI models into a real-world application, working with external APIs, and designing a simple, responsive user interface focused on usability and performance.

Youtube AI Summary

Validus Bot

Freelance Work
TypeScriptVueNodeStripe
link icon

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.

Validus Bot

UsporediMe

Personal Project
TypeScriptVueReact NativePostgres
link icon

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.

Keramika Rac

Keramika Rac

Freelance Work
TypeScriptNext.jsTailwind
link icon

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.

Keramika Rac

Kusur

Personal Project
KotlinAndroidGoogle Play
link icon

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.

Kusur Android App

Stolarija IST

Freelance Work
JavascriptReactStyled Components
link icon

I designed and developed a website for a local carpentry business using React and Styled Components. The site highlights their craftsmanship in an intuitive and accessible way. By leveraging modern frontend technologies, I created an engaging online presence for their carpentry services, featuring a visually appealing design and seamless navigation.

Stolarija IST

Followers Analyzer

Personal Project
TypeScriptVueDocker
link icon

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.

Followers Analyzer Dockerized Application