My projects

Things I've built

A collection of web applications and backend systems that demonstrate my technical range and problem-solving approach — from full-scale production apps to learning experiments.

13All Projects
5Featured Projects
6Live demos
Web Application Featured

Ledger

Self-hosted log analytics — SDK, backend and dashboard. Datadog-style observability you own.

Nuxt 3Vue 3TypeScriptVuetify+6
Key Learnings

Streaming logs live in the browser without the UI choking on volume

AI & Machine Learning

Wony

Always-on personal AI assistant — voice, web UI, tray mode and 15+ integrations.

Pythonfaster-whisperKokoro TTSClaude API+9
Key Learnings

Building a plugin system where modules self-register and degrade gracefully when unconfigured

Web Application Featured

Code Lens

AI code-testing platform that runs generated Python tests in isolated Kubernetes pods.

Nuxt.jsTypeScriptVuetifyFastAPI+4
Key Learnings

Splitting a system into microservices with clear boundaries

Web Application

Finance

Expense and subscription tracker with AI insights — runs locally when you want privacy.

FastAPIVue.jsNuxt.jsMongoDB+5
Key Learnings

Importing messy bank CSVs and cleaning them up with AI

Web Application

Flagship

My portfolio — resume, projects and a bilingual blog, built SSR-first for SEO.

Nuxt 3Vue 3TypeScriptVuetify+5
Key Learnings

Getting SSR right so pages render fully on the server

Game Development

Flappy Bird

Flappy Bird rebuilt in Python with PyGame — gravity, collisions and scoring.

PythonPyGame
Key Learnings

The basics of a game loop and frame timing

Web Application Featured

Minsik

Book tracking app — rate reads across 8 dimensions and share your shelf.

Nuxt 3Vue 3TypeScriptVuetify+6
Key Learnings

Designing a rating system that goes past a single star score

Web Application Featured

League Rats

Track LoL pro players, their accounts and live match stats via the Riot API.

Vue.jsNuxt.jsTypeScriptFastAPI+3
Key Learnings

Working with the Riot Games API and its rate limits

AI & Machine Learning

Neural Network

A neural network built from scratch in Python with just NumPy — no TensorFlow, no PyTorch.

PythonNumPyMathematicsLinear Algebra+2
Key Learnings

How a neural network actually works, layer by layer

AI & Machine Learning Featured

OllamaChat

Local AI chat — run LLMs on your own machine with Docker and Ollama, fully private.

Vue.jsNuxt.jsTypeScriptPython+4
Key Learnings

Running LLMs locally with Ollama

AI & Machine Learning

SnakeAI

Snake that teaches itself to play with a hand-written NEAT algorithm in Python.

PythonPygameNEAT Algorithm
Key Learnings

Implementing NEAT from scratch

Web Application

Strona randkowa

Uni team project — a Tinder-style dating app on Nuxt and Firebase.

Vue.jsNuxt.jsFirebaseFirestore+4
Key Learnings

Writing Firebase Cloud Functions

AI & Machine Learning

Summarizzler

AI summaries from websites, PDFs, text and YouTube — with a shared, searchable archive.

Vue.jsNuxt.jsPythonDjango+4
Key Learnings

Pulling text out of very different sources (PDF, web, video)

Interested in Collaboration?

Check out my GitHub for more projects and code examples, or reach out to discuss potential opportunities.

JT
Jakub TutkaBack-End Engineer

Backend software engineer building systems that scale. Available for new opportunities.

© 2026 Jakub TutkaBuilt with intent · Kraków, PL