Rafal Szczepankiewicz

Hello, I'mRafalSzczepankiewicz

Software architect working from Cracow, Poland.

About me

I live in Cracow, Poland and I'm a master of science graduate of Jagiellonian University, majored in computer science with a specialization in applied computer science.

With over 18 years of professional experience I've worked with multiple technologies and languages in both frontend and backend.

I tend to put my fingers into every aspect of computer science wearing all kind of hats.

Lately I've been focused on modern web application design and development in airline sector under E-Commerce area.

Clean code and Best practices enthusiast. React, Typescript and GraphQL fan.

I have worked with AI for 2+ years and use it every day, with Copilot, Codex and Claude. Working with AI

Currently I'm self employed working on a contract through vendor SII for Sabre Airline Solutions

Learn more
Years of experience
18+
Career projects
10
Technologies
54
Libs & gists
8

What I do

Focused on e-Commerce web applications and delivering high-quality software adapted to changing business requirements.

Working with AI

I have worked with AI for 2+ years, and I use it every day.

2+ years

of working with AI

I use it every day.

Tools

  • Copilot

    GitHub

  • Codex

    OpenAI

  • Claude

    Anthropic

    • Haiku
    • Sonnet
    • Opus
    • and others

How I use it

  • Code changes

  • Validation

  • Enhancements

  • Documentation

  • Architecture

  • Bug fixes

  • Troubleshooting

  • and more

This site

The rebuild of this site was done with AI assistance.

  1. Research
  2. Planning
  3. Implementation
  4. Verification

Latest Projects

Some of the Big eCommerce projects I've worked on over the years together with amazing people from around the globe. All of them are still alive and in good condition.

  • 2024 – Now

    Kiosk

    Airport self-service check-in

  • 2023 – 2024

    Hosted Payment Page

    Independent Payment Page that can be integrated with any existing web or mobile application

  • 2021 – Now

    Experience Layer

    GraphQL API tailored specifically for Sabre frontend/native applications to improve user experience

  • 2019 – Now

    Digital Workspace

    Responsive E-commerce web and native application providing airline agents airport capabilities

Career

From a Java Developer at IBM in 2008 to a Web Applications Software Architect at Sabre, and the projects along the way.

  1. 2008

    IBM

  2. After 2 years

    ABB

    Full Stack Developer, then Senior, Tech Lead and Architect

    Led the move of Business Online, an e-commerce platform for ABB products, parts and repairs, from Struts to AngularJS.

    1. Full Stack DeveloperFirst year
    2. SeniorEnd of the first year
    3. Tech LeadA year later
    4. ArchitectAfter 3 years
  3. 2015

    Sabre

  4. Now

    Self-employed

Platform & tooling

Shared platforms, delivery, infrastructure, monitoring and developer tools built around the products: some I designed from scratch as the architect, others I contribute to.

  • Architect

    2026 – Now

    Deployment monitoring dashboard

    Next.js 16 and React 19 dashboard for environment, deployment and VM or instance-group health, deployed to GCP with GitHub Actions and Terraform.

    Monitoring

  • Architect

    2026 – Now

    Real-time monitoring dashboard

    Real-time Next.js dashboard: a server-side cache pushed over WebSocket, combining environment health, deployments, GitHub Actions, VM and instance-group status and performance data, with unit, component and Playwright tests.

    • WS

    Monitoring

  • Architect

    2026 – Now

    Shared runtime and CI-image platform

    Profile-driven builds of a shared Node runtime image and a CI-agent image, with promotion separated from the build and documented with Antora.

    • An

    Delivery & infrastructure

  • Architect

    2024

    Cross-segment reverse-proxy gateway

    Terraform Nginx gateway with TLS re-termination and reusable modules for load balancers, DNS, firewall rules and static IPs, documented with diagrams.

    Network & cloud

Tech stack

The technologies from the projects above, grouped by category. “Since” is the year of the first project that lists a technology, not total experience.

Migrations

Show technologies by category

Languages

Frontend

Backend & data

Cloud & DevOps

Testing & quality

Build & tooling

Latest Libs/Gists

Other smaller projects and gists that do not fall into eCommerce category that I've worked on over the years. Please check github for details on each one.

  • GitHubPrivate / archived

    Test Cafe Report Portal Reporter

    Plugin for test cafe that allows integration with Report Portal. Supports concurrency and video/screenshot synchronization

  • GitHubPrivate / archived

    GraphQL Dev Tools

    Chrome Devtools extension that monitors network traffic and displays the GraphQL request information in formatted and coloured output

  • GitHubPrivate / archived

    Testcafe accessibility

    Small lib that can be used to run accessibility for testcafe using axe and generate html report with screenshot

  • Gist

    Jenkins Backup and Restore DSL

    Jenkins DSL script that will add backup and restore jobs for Jenkins. Backups all configs and jobs to Google Cloud Storage

Let's talk

Have a project, a question or an idea? Drop me a line.

szczepankiewicz.rafal@gmail.com