Filip Bošnjak

Filip Bošnjak

Senior software
consultant.

Freelance specialist in enterprise-grade solutions — helping businesses ship reliable software.

Java/Spring Boot, Kotlin/GraphQL, TypeScript/Next.js, and applied AI. Every capability is chosen to fit the system, not the other way around.

$ whoami
filip bošnjak

$ location
zagreb, croatia

$ email
filipo.bosnjak@gmail.com
Filip Bošnjak
Consultant = craft + systems

Software
that keeps businesses working in the real world

Senior Software Consultant (freelance) specializing in enterprise-grade solutions and helping businesses achieve their goals.

With a proven track record of delivering high-quality software solutions — and a Master's in Physics and Computer Science from University of Zagreb.

Enterprise expertise

6+ years of professional experience since August 2020 building scalable backend systems and full-stack applications.

Technical leadership

Proven track record in Java/Spring Boot, Kotlin/GraphQL, and modern web technologies — from architecture to delivery.

Innovation focus

Passionate about AI/ML applications and emerging technologies in software development, applied where they actually help.

The stack

Every capability is chosen. Every layer is intentional.

Pick the capability, compose it, keep the rest swappable. The stack is a set of modules — not a single lock-in.

Java & Spring Boot

Enterprise backends, security, and production services built to last.

Kotlin & GraphQL

Typed APIs and services with Kotlin and Netflix DGS / GraphQL.

TypeScript & Next.js

Full-stack web apps with App Router, React, and a strict type system.

Databases & Docker

Schema design, persistence, and containers that ship the same everywhere.

Data structures & algorithms

The fundamentals behind systems that stay fast as they grow.

AI and machine learning

Practical ML and AI integrations — Python, TensorFlow, and applied models.

Selected work

Projects that made it out of the editor.

Frontend, backend, and the wiring in between. For more backend work, see GitHub.

Get in touch

Try it now or send a message

Direct channels

Prefer email, a call, or a pin on the map. All of it still lands in the same inbox.

Send a message

Name, email, subject, and a few lines — that is enough.

Open to consulting work

Available for freelance engagements on enterprise backends, modern web stacks, and applied AI. If a system needs to ship — and keep working — we should talk.