Skip to content
Portrait of Filip Trivan, software engineer and founder

Software Engineer and Founder

Filip Trivan

I've built a .NET web app framework used in production, a couple of startups, and a recommender system serving a real store. Currently an engineer at Cayus AI, building Helmio on the side.

Copied!
View work
Products

Software I design, build and run.

Spiderly brand logo

Spiderly

A free, open-source .NET framework that turns an EF Core data model into a complete, production-ready C# + Angular app, generating the CRUD pages, API, controllers, DTOs and validators, then regenerating them whenever the model changes. Built for the AI-coding era, it strips away the repetitive scaffolding so engineers and their LLMs spend time on business logic, not boilerplate. Auth, authorization, emailing and error handling ship out of the box, with a bundled Claude Code plugin so AI agents understand the framework.

  • C# / .NET
  • Roslyn Source Generators
  • Angular
Helmio

Helmio

Helmio lets non-technical founders run an AI team entirely inside Telegram, where a CEO agent interviews the business and then hires specialist agents for writing, research, coding or sales and coordinates them in one group chat. There is no dashboard and no code: each agent runs on its own cloud VM with a hard token limit and a daily company spending cap, so the cost stays predictable. Integrations with tools like Notion and Linear are connected only when needed, and credentials are never stored anywhere on the platform.

  • AI Agents
  • Telegram
  • Hetzner Cloud
Sites

Websites and web apps I've built.

Prodavnica Alata

The #1 e-commerce platform for tools in Serbia, built in Next.js and Spiderly, with a custom recommender system for personalized product suggestions.

  • Web app
  • Next.js
  • E-commerce platform
View live

SG Tools

A brand site for SG Tools, a maker of professional hand tools, presenting its product range and where to buy it.

  • Presentational site
  • Next.js
View live

DCK

A brand site for DCK, a maker of professional power tools, presenting its product range and where to buy it.

  • Presentational site
  • Next.js
View live

Stridon

The official site for Stridon Group, Serbia's distributor of professional tools, presenting its brands, B2B offer and service department.

  • Presentational site
  • Next.js
View live
Explorations

Smaller projects I've built to keep my fundamentals sharp.

pa-recommender

GitHub

A production recommender that powers personalized product suggestions on a large store, using ALS matrix factorization on implicit feedback with a GPU retraining pipeline.

  • Python
  • ALS
  • Recommender

mini-gpt

GitHub

A GPT-style language model written from scratch in C, using CUDA for parallel compute and MPI to distribute training across processes.

  • C
  • CUDA
  • MPI

nano-gpt

GitHub

A minimal transformer built from scratch in Python to work through the attention mechanism end to end.

  • Python
  • Transformers

demo-video-maker

GitHub

An AI command-line tool that turns a text prompt into a polished screen recording, driving the screen and mouse through the Claude API.

  • TypeScript
  • Claude API
  • CLI

sunlux-esl-guide

GitHub

A reverse-engineering guide for Sunlux electronic shelf-label access points, documenting the MQTT protocol, the tri-color e-paper image format and the update workflow from scratch.

  • Reverse engineering
  • MQTT
  • Embedded

digit-recognition

GitHub

Image classification on MNIST digits, implementing linear regression, softmax and a neural network without ML frameworks.

  • Python
  • NumPy
  • ML

dotnet-docmerge

GitHub

A .NET CLI tool that merges C# XML documentation comments into a single browsable HTML file.

  • C#
  • .NET tool

ecommerce-ai-agent

GitHub

An AI shopping assistant for e-commerce, built full-stack on the Spiderly stack with a .NET backend and an Angular frontend.

  • TypeScript
  • C#
  • AI agent

nest-azure-logging

GitHub

A NestJS integration that ships structured logs to Azure Application Insights using the OpenTelemetry approach.

  • NestJS
  • Azure
  • OpenTelemetry
About

My story.

I started building things before I really knew how to code. In my first year at the Faculty of Organizational Sciences in Belgrade I was doing delivery shifts to pay the bills, and one day a professor brought a guest to class, a student who had built and launched her own startup. Something clicked. I started putting aside whatever I could from deliveries and paid freelance developers to build Playerty, a marketplace connecting football players with clubs.

Soon after, I wanted to really understand the thing I was paying for, so I quit the delivery job, sat down with the basics of C, and started learning to code from scratch. I got Playerty to its first real users. Around then I had moved out on my own and needed steady income, and a programming mentor offered me a role directly at Quiddita.

At Quiddita I grew fast. Within a few months a colleague and I were leading a national traffic-management project for the Serbian government, building the .NET backend and Angular frontend from the ground up. It was there that I came across code generators for the first time, and I kept thinking about how much repetitive work they could take off our hands. That idea became Spiderly.

I built Spiderly in parallel with my work at Quiddita for months before leaving to focus on it. I found early pilot users but could not find a partner to handle sales, so growth stayed slow. Around that time an offer came in from Cayus AI. The AI work was genuinely interesting and the timing was right, so I joined. The team was four people then. A year later we had grown past ten, raised funding, and had a SaaS product out selling.

Alongside my full-time role at Cayus AI, I used Spiderly to build a production web app for my family's e-commerce business, a store with over 70,000 products and 200,000 monthly visitors, along with presentational sites for several tool brands like Stridon, SG Tools and DCK. In April 2026 I launched Helmio, a platform where founders hire and manage specialist AI agents through Telegram, with no code required.

A few things I'm proud of

State project

One of the main engineers for development of a major state project for traffic management in Serbia.

Family business

Helped improve my family's business, Stridon. With Spiderly I built an advanced e-commerce platform for tools in Serbia, a loyalty program, and presentational sites for the brands we carry.

Hackathon · 2025

3rd place at the Yandex × Reputeo AI Hackathon.

Mathematics

Advanced to national-level mathematics competitions 3 years in a row.

Education

Enrolled in and successfully completed each year at the University of Belgrade in Serbia while working full-time as a Software Engineer and building my own startup and side projects.

Experience

Roles and ventures so far.

Founder at Helmio

Apr 2026 – Present

Self-employed · alongside full-time

An AI-team platform where founders hire and manage specialist AI agents entirely inside Telegram.

Software Engineer at Cayus AI

Sep 2025 – Present

Full-time · Remote

An AI startup building agents that help managers lead more effectively.

Founder at Spiderly

May 2025 – Present

Self-employed · alongside full-time

An AI-first web application framework that generates and maintains production-ready .NET and Angular apps, so agents focus on business logic instead of boilerplate.

Software Engineer at Quiddita

Jul 2023 – Sep 2025

Full-time · Hybrid

One of the main engineers on a national traffic-management project for Serbia, building production software across the .NET and Angular stack.

Playerty logo

Founder at Playerty

Jan 2023 – Jul 2023

Self-employed

A marketplace connecting football players and clubs, bringing technology to sports recruiting.

Contact

Let's talk

Send a message and I'll get back to you.