Skip to content
Filip Trivan

Software Engineer

Filip Trivan

I build the systems behind products: a .NET framework used in production, an ML recommender serving a 70k-product store, and the web apps in between.

Copied!
Selected work
01 Products

Software I design, build and run.

Spiderly 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
02 Sites

Websites and web apps I've built.

Screenshot

Prodavnica Alata

Number #1 E-commerce platform for tools in Serbia. Built in Next.js, it runs a large catalog with deep multi-level category and brand filtering, full search, user accounts, cart and checkout, product comparison and browsing history, plus personalized product recommendations from a custom recommender system.

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

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
Screenshot

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
Screenshot

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
03 Explorations

Self-contained code that powers the bigger builds.

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

dotnet-docmerge

GitHub

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

  • C#
  • .NET tool

digit-recognition

GitHub

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

  • Python
  • NumPy
  • ML

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

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
04 About

A few things about me.

Filip Trivan is a software engineer in Belgrade who builds products and the systems behind them. He is drawn to the hard, reusable parts: a .NET framework that writes the boilerplate for you, machine learning that runs in production, and low-level builds like a GPT model written from scratch in C. He started Spiderly and Helmio to turn that work into products, and keeps a steady stream of focused open-source projects on the side.

05 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.

Founder at Playerty

Jan 2023 – Jul 2023

Self-employed

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

06 Contact

Let's talk

Have a project, a role, or a question? Send a message and I'll get back to you.