Skip to main content
Top expert badge
Recommended expert
Profile header background

Dario Mesić-Senior Full-Stack & AI Systems Engineer

Dario Mesić - Senior Full-Stack & AI Systems Engineer - profile avatar
Profile header overlay
Available
Zagreb, Croatia

Check rate

Experience

Oct 2023 - Apr 2024

Frontend Engineer & UI Designer

Raiffeisen Bank

Position Summary
Frontend Engineer & UI Designer at Raiffeisen Bank
Industries
Banking and Finance
Business Areas
Information Technology
Product Development
  • Engineered responsive cross-platform financial dashboards utilizing Angular, TypeScript, and RxJS. Built component libraries from scratch in Figma and code.
Sep 2021 - Present
On-site

Software Engineer

AI Tech

Position Summary
Software Engineer at AI Tech
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Full-Stack Architecture & System Design: Architected and engineered both the frontend (TypeScript) and backend (Python, FastAPI, PostgreSQL) for the official EGDC repository. Designed end-to-end data pipelines, custom routing, state management, and robust Role-Based Access Control (RBAC).
  • Database & Data Modeling: Modeled relational database schemas in PostgreSQL to handle complex JSON payloads, dynamic one-to-many environmental benefit datasets, draft-saving states, and secure multipart file upload streams.
  • EU Standards & Accessibility: Implemented the European Commission Component Library (ECL v5 / eUI) across the frontend, ensuring strict compliance with official EC visual identity standards and WCAG 2.1 AA accessibility guidelines.
  • API Specifications & Validation: Authored and consumed OpenAPI/Swagger specifications and JSON Schemas for dynamic payload validation, address models, and structured reporting workflows.
  • DevOps & Collaboration: Architected 3-tier Dockerized environments using YAML configurations, managed automated CI/CD pipelines, and maintained GitHub / GitLab branching workflows aligned with EC open-source guidelines (code.europa.eu). Coordinated project deliverables via SharePoint and Microsoft Teams.
Sep 2021 - Present

Head of Frontend & AI Development

Virtual Assistants & AI Platforms

Position Summary
Head of Frontend & AI Development at Virtual Assistants & AI Platforms
Industries
Information Technology
Government and Administration
Business Areas
Information Technology
Product Development
Research and Development
  • AI & LLM Architecture: Led full-stack development of enterprise AI virtual assistant platforms for the Ministry of Justice, CARNET, and Strives AI.
  • RAG & Vector Search: Architected Retrieval-Augmented Generation (RAG) workflows, integrated Vector Databases, implemented Semantic Search, and performed Prompt Evaluation to eliminate noise and false positives.
  • Chatbot Framework: Built a multi-client chatbot interface inspired by IBM Watson using Python (Flask/FastAPI), REST APIs, and PostgreSQL.

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Government and Administration, and Banking and Finance.

Information Technology
Government and Administration
Banking and Finance
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, and Research and Development.

Information Technology
Product Development
Research and Development
Profile match chart

Summary

I'm a Senior Full-Stack & AI Systems Engineer with an MSc in Software Engineering & Information Systems and nearly a decade of experience bridging complex frontend architectures (React, Angular, Vue.js, TypeScript) with intelligent backends (Python, FastAPI, Flask, PostgreSQL). I'm specialized in end-to-end web system design, relational database modeling, Semantic Web standards (RDF, SPARQL, CDM), AI/LLM pipelines (RAG, Vector Databases, Semantic Search), and European Commission UI/accessibility standards (ECL v5, eUI, WCAG 2.1 AA).

Recently, I have specialized in building accessible, multilingual AI-driven interfaces and chatbots for high-profile government and enterprise clients. I am detail-oriented, tech-savvy, and highly adaptable to complex accessibility guidelines (like WCAG 2.1 AA).

Skills

Overview Senior Full-Stack & Ai Systems Engineer (Msc) With Nearly A Decade Of Experience Building Scalable Enterprise Architectures, Ai/Llm Integration Pipelines, And Accessible Digital Platforms Across Europe.

Most Important Skills

  • Full-Stack Architecture: Designing Resilient Web Platforms, Custom Microservices, And High-Performance Rest Apis Using Python (Fastapi, Flask) And Modern Typescript Frameworks (React, Vue, Angular).

  • Ai & Llm Engineering: Building Retrieval-Augmented Generation (Rag) Workflows, Integrating Vector Databases, Implementing Semantic Search, And Performing Ai Prompt Evaluation.

  • Semantic Web & Data Modeling: Expert In Rdf Triplestores, Sparql, Graphdb, Relational Postgresql Design, And Common Data Model (Cdm) Standards.

  • Eu Standards & Accessibility: Hands-On Experience Developing High-Compliance Applications Following Strict Wcag 2.1 Aa Accessibility Standards And European Commission Visual Libraries (Ecl V5 / Eui).

Technologies I Specialise In

  • Backend: Python (Fastapi, Flask), Postgresql, Java (Spring Boot), Graphdb, Rest Apis, Json Schema / Openapi

  • Frontend & Design: Typescript, React, Vue.Js, Angular, Figma, Wcag 2.1 Aa, Ecl V5 / Eui

  • Ai & Cloud: Rag Architectures, Vector Databases, Semantic Search, Docker, Ci/Cd (Gitlab, Github, Jenkins), Aws/Gcp

What Sets Me Apart

  • Full-Stack + Ai Bridge: I Bridge The Gap Between Intelligent Ai Backends (Llms, Rag, Knowledge Graphs) And Polished, Accessible User Interfaces, Shipping Production-Ready Systems Rather Than Standalone Prototypes.

  • Enterprise & Public Sector Proven: Proven Track Record Delivering Mission-Critical Projects For European Commission Initiatives (Egdc), Transmission System Operators (Hops), Banking Groups (Raiffeisen Bank), And Government Bodies.

  • Eu & Dach Alignment: Eu Citizen Based In Croatia (Cet Timezone), Fluent In English (C1), With Working Comprehension Of German (B1)—Enabling Seamless Collaboration With European Enterprise Teams.

Languages

Croatian
Native
German
Advanced
English
Advanced

Education

Sep 2021 - Sep 2023

University of Zagreb, Faculty of Electrical Engineering and Computing

MSc · Software Engineering and Information Systems · Zagreb, Croatia

Sep 2018 - Sep 2021

University of Zagreb, Faculty of Electrical Engineering and Computing

BSc · Computer Science · Zagreb, Croatia

Certifications & licenses

GraphDB Developer and Architect

Ontotext Academy

Statistics

Experience

Total positions 3
Experience in Information Technology 5 y
Avg length 3 y 5 m
Longest experience 4 y 11 m

Expertise

Recent roles Frontend Engineer & UI Designer, Software Engineer, Head of Frontend & AI Development
Main industries Information Technology, Government and Administration, Banking and Finance
Main business areas Information Technology, Product Development, Research and Development

Qualifications

Highest degree Master
Certifications earned 1

Profile

Created

Frequently asked questions

Have questions? Find more information here.

Dario is based in Zagreb, Croatia and can operate in on-site, hybrid, and remote work models.

Dario speaks the following languages: Croatian (Native), German (Advanced), English (Advanced).

Dario has at least 5 years of experience. During this time, Dario has worked in at least 3 different roles and for 3 different companies. The average length of individual experience is 2 years and 8 months. Note that Dario may not have shared all experience and actually has more experience.

Based on recent experience, Dario would be well-suited for roles such as: Frontend Engineer & UI Designer, Software Engineer, Head of Frontend & AI Development.

Dario's most recent position is Frontend Engineer & UI Designer at Raiffeisen Bank.

In recent years, Dario has worked for Raiffeisen Bank, AI Tech, and Virtual Assistants & AI Platforms.

Dario is most experienced in industries like Information Technology, Government and Administration, and Banking and Finance.

Dario is most experienced in business areas like Information Technology, Product Development, and Research and Development.

Dario holds a Master in Software Engineering and Information Systems from University of Zagreb, Faculty of Electrical Engineering and Computing and a Bachelor in Computer Science from University of Zagreb, Faculty of Electrical Engineering and Computing.

Dario has 1 certificate: GraphDB Developer and Architect.

Dario is immediately available part-time for suitable projects.

Daily Rate Distribution

0 1 2 3 4
<€480 €480-640 €640-800 €960+

The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.

Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

600
450
300
150
Rate comparison chart
Daily rate avg. 550 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

600
450
300
150
Rate comparison chart
Median rate 540 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.