PORTFOLIO / 2026

PitișRadu

Coder by day, entrepreneur by night. design, technology, and user experience.

Radu Pitiș is a software engineer and SaaS founder based in Vienna, Austria. Design Engineer at chatlyn, building TermenPlus and CoconutPixel independently.

Available for work
Vienna, Austria
CURRENTLY
Design Engineer
@ chatlyn
2026 — Present
FOCUS
TypeScriptFrontend Systems ArchitectureDesign Systems & ToolingCross-Platform Web & MobileAngularReactVueSvelteReact NativeFlutterNestJSExpressGoRust

Working On

currently
2026

TermenPlus

Founder

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
2026

CoconutPixel

Founder

Digital studio for local businesses across Europe—free digital presence audit, a rebuilt site that converts, and ongoing local and AI SEO.

AstroTypescriptTailwind CSSGSAPPython

Previously

no longer active
2024

Blockodile (formerly SiteBlocker)

Founder

Browser extension to block distracting websites, manage blocklists, and schedule when restrictions apply—free and privacy-first.

ReactTypescriptNode.jsPostgreSQL

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.

macOS app · Rust + SwiftUI · private for now

Hush

An unofficial native macOS client for Signal: a Rust core built on presage, with a SwiftUI interface.

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 software engineer and SaaS founder based in Vienna, Austria. He works as a Design Engineer at chatlyn and builds independent products — TermenPlus and CoconutPixel, and earlier Blockodile. His focus is frontend systems architecture, design systems, and cross-platform web and mobile apps.

What is Radu Pitiș working on?

Radu Pitiș currently builds two products. TermenPlus monitors Romanian court cases and alerts lawyers by email and push. CoconutPixel is a web studio for local businesses across Europe. He previously built Blockodile, a browser extension that blocks distracting websites on a schedule.

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 with teams and clients across Europe. His products serve Romanian and wider European markets — TermenPlus covers the Romanian court system, and CoconutPixel builds sites for local businesses in Romania, Austria, Germany, Poland, Spain and Italy.

Let's Connect

Always interested in new opportunities, collaborations, and conversations about technology and design.