Skip to content
View Rafalsky's full-sized avatar
🇵🇱
🇵🇱

Block or report Rafalsky

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Rafalsky/README.md

👨‍💻 Senior Full-Stack Engineer

I design and build production-grade web applications with a strong focus on scalability, performance, and long-term maintainability.
My work sits at the intersection of frontend architecture, analytics engineering, and developer tooling.


🚀 Core Expertise

  • JavaScript / TypeScript – advanced, strongly typed, production-oriented
  • Frontend Architecture – scalable SPA/MPA/SSR systems
  • SDK & Platform Development – shared libraries, helpers, internal tooling
  • Analytics & Tracking Engineering – event-driven data design

🧠 Areas of Focus

Frontend Engineering

  • Vue.js (Vue 2 & Vue 3), Nuxt 3
  • State management, reactivity models, performance tuning
  • SSR, hydration strategies, rendering trade-offs
  • Component libraries and design systems

Backend & Tooling

  • Node.js (APIs, backend-for-frontend, CLI tools)
  • PHP (modern PHP & legacy systems)
  • Symfony (service architecture, integrations)
  • Schema-driven development and validation

Analytics & Data Layer

  • Snowplow (event schemas, Iglu, Micro, governance)
  • Google Analytics / GA4
  • Google Tag Manager (client-side & server-side)
  • Data layer design, telemetry, contract-based tracking
  • CI validation of analytics implementations

🧰 Tech Stack

Category Technologies
Languages TypeScript, JavaScript, PHP
Frontend Vue.js, Nuxt 3, React
Backend Node.js, YiiFramework
Analytics Snowplow, GA4, GTM
Testing Vitest, Jest, Cypress, Playwright
DevOps Docker, Docker Compose
CI / CD GitHub Actions, TeamCity, Jenkins
Cloud (app-level) AWS (S3, CloudFront, Lambda, CDK)
Version Control Git (GitFlow, trunk-based)

🧪 Testing & Quality

  • Unit testing and integration testing
  • End-to-end testing (Cypress, Playwright)
  • BDD and contract testing
  • CI-driven quality gates
  • Performance monitoring and debugging

🏗️ Engineering Principles

  • Clarity over cleverness
  • Strong contracts and schema discipline
  • Scalability by design, not by accident
  • Observability as a first-class concern
  • Codebases built to survive years, not sprints

🔍 Current Technical Interests

  • Advanced frontend architectures in large-scale systems
  • Analytics reliability and first-party data resilience
  • Developer experience and automation
  • Server-side tracking and event governance

Focused on building reliable systems, clean abstractions, and software that ages well.

Pinned Loading

  1. return-true-to-win return-true-to-win Public

    Valid answers for alf.nu/ReturnTrue game

    40 7

  2. user-registry-phoenix-symfony user-registry-phoenix-symfony Public

    Elixir 1

  3. rafalsky-motors rafalsky-motors Public

    TypeScript

  4. snowplow-micro-e2e-pipeline-poc snowplow-micro-e2e-pipeline-poc Public

    Built with ❤️ for better analytics engineering

    HTML

  5. agro-flow agro-flow Public

    TypeScript