STREF
Senior Software Engineer

Backend & fullstack, AI-assisted.

Senior software engineer with 8 years building SaaS platforms, REST APIs, and integrations. I ship production features in Laravel, Symfony, and React — and I use human-led, AI-assisted engineering to deliver faster without lowering the bar.

Piotr Świderski

8 years building backend systems and SaaS platforms. Laravel, Symfony, and React in production — AI-assisted delivery throughout, same engineering standards underneath.

Backend · Fullstack RAG · AI Agents SOLID · TDD · DDD

Insights

Case studies in AI-assisted engineering — real workflows, real bugs, real handoff artifacts. Not theory.

Read Blog

Experience

7 companies. 8 years. From junior Symfony to senior fullstack — backend at every stop, increasingly AI-augmented.

View Work

Work in Production

From multi-tenant MarTech SaaS to RAG-based AI shop assistants — shipped features at 7 companies. Same engineering standards, AI as a multiplier.

Explore Work

How I Build

01

Design Before Code

Every feature starts with architecture, not typing. Structured dialogue surfaces decisions early, captured as ADRs and a shared domain-language file the whole team — human and agent — loads before any code. Code follows clarity, not guesswork.

02

Build with AI

Designs break into independently-grabbable slices, then an agentic pipeline runs: align → plan → build → test → review → verify → handoff. AI handles scaffolding and boilerplate; I own architecture, integration, and review. Handoff files carry context across sessions so nothing is lost.

03

Ship with Confidence

Automated CI/CD with coverage thresholds enforced at the gate, static analysis, and end-to-end verification. Every commit is verified before it reaches production — the pipeline catches what manual review misses.