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

Andrej Š.-.NET Architect & AI Integration Engineer | On-prem LLMs · Azure OpenAI / Microsoft Foundry | Azure DevOps · Angular · SQL Server

Andrej Š. - .NET Architect & AI Integration Engineer | On-prem LLMs · Azure OpenAI / Microsoft Foundry | Azure DevOps · Angular · SQL Server - profile avatar
Profile header overlay
Available
Zagreb, Croatia

Check rate

Experience

Aug 2025 - Present
Zagreb, Croatia

Software Architect

HANFA (Croatian Financial Services Supervisory Agency)

Position summary
Software Architect at HANFA (Croatian Financial Services Supervisory Agency)
Industries
Banking and Finance
Government and Administration
Business areas
Information Technology
Product Development
Quality Assurance

Setting the technical direction for application development at the Croatian Financial Services Supervisory Agency.

Rebuilt the software development process end to end

  • Reorganised the full SDLC around Azure DevOps: coding standards, branching, pull requests, mandatory code review and CI/CD pipelines
  • Moved 20 applications to the new process with a team of 3 developers; deployments are fully automated, with no manual releases
  • Introduced SonarQube quality gates and AI-assisted code review; every change is reviewed by more than one person, which shortened reviews, reduced defects and spread knowledge across the team

Introduced AI into a regulated environment, on two tracks

  • On-premises, for sensitive data: a secure AI zone with an LLM (Gemma on Ollama) isolated from the internet, consumed by internal applications over REST
  • Cloud, for non-sensitive data: applications on Microsoft Foundry (OpenAI) models inside the Azure tenant
  • In production: a document summarisation tool for internal staff and a public chatbot on the agency's website that guides citizens through submitting reports
  • Defined the AI adoption strategy; workflow automation with n8n
Mar 2022 - Dec 2024
Zagreb, Croatia

Head of Software Development

Omega Software

Position summary
Head of Software Development at Omega Software
Industries
Information Technology
Business areas
Finance
Human Resources
Information Technology
Procurement
Product Development
Strategy
  • Led the ERP Custom Development department: bespoke business applications and client-specific customisations of the core ERP product
  • Grew and led the team from 6 to 17 engineers across junior, mid and senior levels
  • Owned technology direction, strategy and annual budgeting, including procurement and expense planning
  • Hiring, semi-annual performance reviews, project estimation and direct client communication; reported to the management board
Jul 2020 - Mar 2022
Zagreb, Croatia

Senior Software Developer

Inter-Net (Croatian Vehicle Centre group)

Position summary
Senior Software Developer at Inter-Net (Croatian Vehicle Centre group)
Industries
Automotive
Business areas
Information Technology
Product Development
  • Built software for CVH's nationwide network of vehicle inspection stations (C#, .NET, SQL Server)
  • Designed and built an OCR application (Tesseract) that extracts data from scanned price lists and loads it into the database, eliminating manual transcription
Feb 2018 - Jul 2020
Zagreb, Croatia

Software Developer

Omega Software

Position summary
Software Developer at Omega Software
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Took full ownership of the Pismohrana (records archive) product after the lead developer left: refactoring and new features
  • Delivered client-specific customisations of Centrix 2, an office administration and document management system
  • Contributed to modernising both products to .NET Core and Angular; progressed from junior to senior in 2.5 years
Apr 2017 - Feb 2018
Zagreb, Croatia

Software Developer

3 PRO

Position summary
Software Developer at 3 PRO
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Built proofs of concept on emerging Microsoft technologies, including early .NET Core; worked with SQL Server and Power Apps

Industry experience

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

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

Information Technology
Banking and Finance
Government and Administration
Automotive
Profile match chart

Business area experience

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

Experienced in Information Technology, Product Development, Finance, Human Resources, Procurement, and Strategy.

Information Technology
Product Development
Finance
Human Resources
Procurement
Strategy
Profile match chart

Summary

Software architect with 10 years in the Microsoft stack. I do two things: build business applications with .NET, SQL Server and Angular, and bring AI into them securely – on isolated on-premises LLMs for sensitive data, or on Azure OpenAI / Microsoft Foundry for everything else.

Most recently I rebuilt the SDLC around Azure DevOps (20 apps, team of 3, fully automated releases) and introduced AI on two tracks (on-prem and Azure), with document summarisation and a public chatbot in production.

Earlier: modernised .NET Framework products to .NET Core + Angular, built an OCR app, and led 17 engineers as Head of Software Development.

Skills

  • Backend: C#, .Net / .Net Core, Asp.Net Core, Rest Apis, Sql Server, Modernising Legacy .Net Framework Applications
  • Frontend: Angular, Typescript, Javascript
  • Devops & Quality: Azure Devops, Ci/Cd Pipelines, Pull Requests And Code Review, Sonarqube, Ai-Assisted Code Review
  • Ai & Automation: Llm Integration (Ollama, Gemma, Microsoft Foundry / Openai), Document Summarisation, Chatbots, N8n
  • Microsoft Ecosystem: Azure, Azure Functions, Power Apps, Power Automate, Dynamics Crm
  • Leadership: Team Building (6 → 17 Engineers), Hiring, Performance Reviews, Estimation, Budgeting, Client Communication

Languages

Croatian
Native
English
Advanced

Education

Sep 2015 - Sep 2018

Algebra University

Bachelor of Computer Engineering · Computer Engineering · Zagreb, Croatia

Statistics

Experience

Total positions 5
Experience in Information Technology 6 y
Avg length 1 y 9 m
Longest experience 2 y 9 m

Global experience

Countries worked in 1 (Croatia)
Primary country Croatia

Expertise

Recent roles Software Architect, Head of Software Development, Senior Software Developer
Main industries Information Technology, Banking and Finance, Government and Administration
Main business areas Information Technology, Product Development, Finance

Qualifications

Highest degree Bachelor
Member since
Last update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Have questions? Find more information here.

Andrej is based in Zagreb, Croatia.

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

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

Based on recent experience, Andrej would be well-suited for roles such as: Software Architect, Head of Software Development, Senior Software Developer.

Andrej's most recent position is Software Architect at HANFA (Croatian Financial Services Supervisory Agency).

In recent years, Andrej has worked for HANFA (Croatian Financial Services Supervisory Agency), Omega Software, and Inter-Net (Croatian Vehicle Centre group).

Andrej is most experienced in industries like Information Technology, Automotive, and Banking and Finance. Andrej also has some experience in Government and Administration.

Andrej is most experienced in business areas like Information Technology, Product Development, and Finance. Andrej also has some experience in Human Resources, Procurement, and Strategy.

Andrej has recently worked in industries like Information Technology, Automotive, and Banking and Finance.

Andrej has recently worked in business areas like Information Technology, Product Development, and Finance.

Andrej holds a Bachelor in Computer Engineering from Algebra University.

Andrej is immediately available full-time for suitable projects.

Daily rate distribution

0% 25% 50% 75% 100%
11% of experts charge less than €320 per day.
11% of experts charge between €400 and €480 per day.
11% of experts charge between €480 and €560 per day.
11% of experts charge between €560 and €640 per day.
56% of experts charge €640 or more per day.
<€320 €400-​480 €480-​560 €560-​640 €640+

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

Average rates for similar positions

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

800
600
400
200
Rate comparison chart
Daily rate avg. 594 €

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

800
600
400
200
Rate comparison chart
Median rate 640 €

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.

Calculated based on our freelancers’ daily rates as of 13 Nov 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.