PORTFOLIO / 2026

PitișRadu

One engineer for your backend, frontend, design and security.

Senior full-stack and AI engineer in Vienna. I'm building Blockodile and built Caselib, from the database to the interface.

Get in touch
Available for work
CURRENTLY
Design Engineer
@ chatlyn
Since 2026
STACK
TypeScriptVueReactNestJSGoPostgreSQLRustSwiftiOS & AndroidLLMs & MCP

Working On

currently
2026

Blockodile

Creator

One AI-usage policy for a team's coding agents, enforced on every machine with an audit log, plus Autopilot, which turns tickets into pull requests.

RustGPUITypescriptNestJSNuxtPostgreSQL
2026

Hush

Creator

An unofficial native macOS client for Signal: a Rust core on presage and a SwiftUI app that links to your phone, like Signal Desktop without Electron.

RustSwiftSwiftUI

Selected Work

portfolio
2026

Caselib

Lead Engineer

Court case monitoring for Romanian lawyers. Mirrors all 243 courts daily, alerts on every change by email and push, and keeps each client linked to their cases.

VueIonicTypescriptNestJSPostgreSQL

Templates

for sale
2026

MenuBear

Restaurant SaaS template

Template for a multi-tenant restaurant platform: a QR menu in six languages, ordering from the table, a live kitchen board, bookings and Stripe billing.

VueNuxtTypescriptSupabasePostgreSQL

Open Source

built & contributed

Agents

Claude Code plugin

ux-review-toolkit

Multi-agent UX review. Five specialist agents—cognitive laws, behavior, visual heuristics, accessibility, and content—audit a screen, route or PR in parallel and merge into one ranked report.

Claude Code plugin

new-project-skill

Scaffolds a working SaaS monorepo in one command—NestJS, Postgres, Better Auth, Stripe, plus optional Astro, Nuxt and WXT apps—and does not report back until its own checks pass.

Built

Svelte 5 library · npm

svelte-number-format

Currency, number and masked-input components for Svelte 5: NumericFormat and PatternFormat inputs for currency, percentages, phones, cards and dates, plus SSR-safe text components. Maintained since 2022.

Rust

svelte-markup-parser

A lossless, never-failing Svelte markup parser with spans on every node, built to interoperate with oxc.

Contributed

Formatter & linter fixes

oxc

The formatter hugs arrow functions with type-reference return annotations the way Prettier does, and the prefer-const lint rule no longer misfires on Svelte and Vue files.

Controller support · in review

OpenEmu

PS5 DualSense support over Bluetooth, plus the DualSense mic-mute button and the DualSense Edge in the controller database.

Recent Writings

All writing
5 min

Bye bye, Deno!

Cloudflare didn’t buy a runtime. They bought the man who invented server-side JavaScript, plus a tiny Rust binary that did what Cloudflare couldn’t.

4 min

CSS in 2026: The Final Boss Nobody Wanted

Modern CSS in 2026: @when/@else, :has(), @supports, @scope, content-visibility, subgrid and grid-lanes masonry. CSS is no longer optional knowledge.

2 min

Fullstack Poem

Fullstack is like a jetpack / You launch it half-baked from the start / And once you’re deploying, there’s no way to stop / It’s like Vite’s hot…

3 min

Difficulty in CSS Frameworks

Exploring the Complexity Behind Popular CSS Frameworks — and Why Picking One Isn’t Always Easy

Questions

the short answers

Who is Radu Pitiș?

Radu Pitiș is a senior full-stack and AI engineer based in Vienna, Austria. He works as a Design Engineer at chatlyn and builds Blockodile and Hush. His focus is backend and frontend architecture, design engineering, application security, and cross-platform web and mobile apps.

What is Radu Pitiș working on?

Radu Pitiș currently builds two products. Blockodile gives a team one policy for its AI coding agents, with an audit log, and its Autopilot turns tickets into pull requests. Hush is a native Mac client for Signal. His portfolio includes Caselib, court-case monitoring for Romanian lawyers. His restaurant platform template, MenuBear, is for sale.

What technologies does Radu Pitiș work with?

Radu Pitiș works primarily in TypeScript across the stack. On the frontend that means Angular, React, Vue and Svelte, plus React Native and Flutter for mobile. On the backend, NestJS and Express with PostgreSQL, plus Go and Rust. He builds and maintains design systems and the tooling around them.

Where is Radu Pitiș based?

Radu Pitiș is based in Vienna, Austria, and works remotely with teams and clients across Europe, over email and video calls. His work reaches Romanian lawyers through Caselib, which covers the Romanian court system, and software teams anywhere through Blockodile.

Let's Connect

Hiring for a project? Send me the brief on Upwork or LinkedIn.