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

Check rate
Experience
Software Architect
HANFA (Croatian Financial Services Supervisory Agency)
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
Head of Software Development
Omega Software
- 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
Senior Software Developer
Inter-Net (Croatian Vehicle Centre group)
- 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
Software Developer
Omega Software
- 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
Software Developer
3 PRO
- 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.
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.
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
Education
Algebra University
Bachelor of Computer Engineering · Computer Engineering · Zagreb, Croatia
Statistics
Experience
Global experience
Expertise
Qualifications
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
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.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
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.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Software Architect
Nearby freelancers
Professionals working in or nearby Zagreb, Croatia
