Skip to content
Luca Tarik.

I build software that holds up under real use.

Luca Tarik · Full-stack & systems developer · Italy

From Magento checkouts to Rust desktop tools and browser games. Clean code, fast pages, no surprises.

  • Rust
  • Actix
  • PHP
  • Magento 2
  • Laravel
  • React
  • Astro
  • TypeScript
  • Python
  • PostgreSQL
  • SQLite
  • Godot
  • Phaser
  • WebRTC
  • Cloudflare Workers
  • Docker
  • n8n
  • Linux

Curious by default, careful by habit.

I'm a developer who moves between layers: e-commerce backends during the day, Rust tools and games when a problem gets under my skin. I like systems I can reason about, interfaces that feel instant, and documentation the next person actually reads.

Most of my work starts with a constraint: a store that must not slow down, a network with only IPv6, a smartwatch without the right Bluetooth profile. Finding the honest way around it is the fun part.

Projects here
20
Technologies
50+
Areas
6

Live from GitHub.

Latest writing.

All articles

What I can do for you.

Start a project
  • Commerce & PHP backends

    Magento 2 and Laravel builds, payment and ERP integrations, performance work on stores that cannot go down.

    • Magento 2
    • Laravel
    • Payments
    • MySQL
  • Rust systems & tooling

    Fast, safe desktop apps, CLIs and services. Network tools, image pipelines, things that need to be quick and correct.

    • Rust
    • Actix
    • egui
    • GTK4
  • Web apps & games

    Interactive front-ends, PWAs and browser games. Smooth motion, real-time multiplayer, accessible by default.

    • React
    • Astro
    • Phaser
    • Godot
  • Automation & AI pipelines

    Workflows that remove busywork: publishing bots, media generation, speech pipelines, local LLM setups.

    • Python
    • n8n
    • TTS / ASR
    • LLM

Small steps, always something running.

  1. Listen

    A short call to understand the goal, the constraints and what “done” means.

  2. Prototype

    The riskiest part first, working and in your hands within days.

  3. Build

    Small, reviewable increments. You always see a running version.

  4. Ship & support

    Deployment, handoff docs and a ticket line when you need help.

Notes from the workbench.

New projects, write-ups on problems worth solving, and the occasional tool you'll want to steal.

One email a month, at most. Double opt-in, unsubscribe in one click.

Have a project in mind?