About · Warsaw · remote

Artur Kurowski

Full-stack TypeScript engineer. I focus on clean, reusable, practical software that improves development workflows across backend, frontend, and tooling — and on decentralized architectures, P2P communication, and transport-agnostic protocols that reinforce data ownership.

About

I focus on building clean, reusable, practical software that improves development workflows across backend, frontend, and tooling.

I'm especially drawn to decentralized architectures, P2P communication, and transport-agnostic protocols that reinforce data ownership.

Read more about me →

What I value
  • • Simplicity and composability
  • • Strong abstractions with minimal surface area
  • • Practical DX improvements
  • • Reliability in production
From the README
“Simplicity is the ultimate sophistication.”
A guiding principle for my code and systems.
Signature interests
CLI & developer tooling TypeScript ecosystem NestJS APIs Angular apps High-performance libraries Decentralized & P2P systems Data ownership

Focus areas

The work I enjoy most sits at the intersection of developer experience, distributed communication, and production infrastructure.

Backend & APIs

01

Node.js, NestJS, REST, WebSockets, JSON-RPC, and scalable service design.

  • • Clean architecture
  • • Performance-oriented libraries
  • • Protocol-friendly interfaces

Decentralized systems

02

Transport-agnostic protocols, P2P discovery, and ownership-first models.

  • • Protocol design
  • • Distributed discovery
  • • Resilience & sovereignty

DevOps & infra

03

CI/CD pipelines, containerization, and infrastructure management for reliable releases.

  • • GitHub Actions CI/CD
  • • Docker & containers
  • • Environments, deployment, monitoring

Technical stack

A pragmatic stack designed for delivery and long-term maintainability.

Languages

TypeScript JavaScript HTML CSS

Backend

Node.js NestJS REST WebSockets JSON-RPC

DevOps & Infrastructure

CI/CD GitHub Actions Docker Infrastructure management Deployments Monitoring
From the README
Watch your thoughts, they become your words. Watch your words, they become your actions. Watch your actions, they become your habits. Watch your habits, they become your character. Watch your character, it becomes your destiny.
Often attributed to Lao Tzu

Let's build something useful.

Interested in developer tooling, decentralized protocols, or production infrastructure? I'm open to collaborations and thoughtful engineering discussions.