// Senior Software Engineer — UI & Rapid Prototyping

Hi, I’m Ljupcho Petrushevski.
I build things to understand them

Berlin-based, 10+ years in frontend and UI, including nearly 7 years on a customer-facing React/TypeScript dashboard for industrial IoT. Lately: AI interfaces, data tools and the full stack behind them.

all →
work● shipped

Industrial IoT SaaS Dashboard

Customer-facing React/TypeScript dashboard for an industrial IoT platform with real-time device data. Led client state and the data-fetching/caching layer.

→ 50+ B2B clients · ~7 years

  • React
  • TypeScript
  • TanStack Query
  • REST APIs
  • Grafana
side project● live

DataStudio

Agentic data workspace. The model writes SQL, DuckDB-WASM runs it in your tab, and your data never leaves the browser.

→ datastudio-mu.vercel.app

  • React
  • TypeScript
  • Anthropic API
  • DuckDB-WASM
  • Zustand
side project● live

PainPoint Radar

Clusters public complaints with LLMs and ranks recurring unsolved problems by severity and solution gap.

→ live demo

  • TypeScript
  • LLM pipeline
side project● in progress

TaskFlow — Multi-Tenant SaaS

NestJS backend with JWT auth, tenant-isolated APIs, Prisma on Postgres and real-time sync over WebSockets.

→ backend core + real-time sync

  • NestJS
  • Next.js
  • Prisma
  • PostgreSQL
  • Redis
  • Docker

philosophy

  • Align technical decisions with business goals
  • Confirm actual usage with customers before scoping
  • Measure impact, not just output
  • Prototype fast, then harden what works

/* experience */

  1. Software EngineerPerschmann Digital Solutions (formerly Smartblick) · Berlin2019 – 2026
  2. Frontend Developer (Angular)Symphony Solutions · Skopje2016 – 2019
  3. Web Developer (WordPress/Drupal)Vox Teneo · Skopje2015 – 2016