Piotr Doliński

ls projects/ --featured

Featured Projects

Real-world solutions combining testing expertise with engineering excellence

Portfolio

Bug the Gathering
projects/bug-the-gatheringFeatured

Bug the Gathering

Offline-first mobile roguelike deckbuilder for iOS and Android, built with React Native and Expo. Build an IT-themed strategy through a procedural survival run.

  • Deterministic TypeScript combat engine with roughly 340 cards, effects, and class/tribal synergies
  • Seeded roguelike progression with procedural maps, encounters, events, shops, and boss phases
  • Native battle rendering and VFX powered by React Native Skia and Reanimated
  • Offline persistence with Zustand and AsyncStorage, bilingual UI, and Jest coverage for game logic and UI behaviour
  • React Native
  • Expo
  • React Native Skia
  • Reanimated
  • Zustand
  • AsyncStorage
  • Jest
  • TypeScript
Demo Website
projects/demo-websiteYou're here!

Demo Website

Modern, responsive portfolio website built with Next.js, TypeScript, and Tailwind CSS. Features smooth animations, dark mode design, and optimized for performance.

  • Server-side rendering with Next.js App Router
  • Responsive design system
  • Advanced Framer Motion animations
  • SEO optimized and performance-first
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Framer Motion
Demo Testing Suite
projects/demo-testing-suiteFeatured

Demo Testing Suite

Comprehensive end-to-end testing suite built with Playwright and TypeScript. Features accessibility testing, responsive design validation, and CI/CD automation.

  • Page Object Model architecture
  • Parallel cross-browser execution
  • Accessibility testing with axe-core
  • CI/CD pipeline with automated reports
  • TypeScript
  • Playwright
  • Axe-core
  • GitHub Actions
  • WCAG