About Me

Know me better

I am a Senior Backend Engineer with hands-on experience building, scaling, and maintaining production web applications. My core stack includes Python, Django, PostgreSQL, Celery, Redis, Docker, and cloud infrastructure.

What I do

How I can support your next project

Backend and Web Application Development

Design and development of scalable backend systems and modern web applications aligned with business goals.

Performance Optimization

Improving API and database performance to reduce latency and increase reliability under production traffic.

Database Refactoring and Migrations

Refactoring data models and running safe migrations with minimal downtime and strong data integrity.

Data Security and Compliance

Implementing secure data processing, encryption, and privacy-first workflows aligned with compliance needs.

Third-Party Integrations

Integrating payment, KYC, CRM, and partner systems into stable and maintainable product flows.

Automated Testing

Building practical automated tests that improve release confidence and reduce regression risk.

Case studies

Selected product and backend case studies

The homepage shows only business-level value snapshots. Full context, delivery decisions, and outcomes are available on dedicated case study pages.

ParentApp - AI assistant for parents (SaaS)

From MVP to production-ready subscription product with AI conversations and online billing.

Business value: Fast launch of a monetizable digital service combining expert knowledge with personalized user experience.

  • Django + DRF backend with JWT and complete Stripe subscription lifecycle.
  • OpenAI API integration with child-profile context and conversation memory.
  • Responsive React/TypeScript frontend and architecture ready for further scale.

Tech stack: Python, Django, Django REST Framework, PostgreSQL, Redis, Stripe API, OpenAI API, JWT, Docker, React, TypeScript, Material-UI, PWA, SEO

Outcome: A production SaaS product with predictable recurring revenue model and safe data handling.

View case study

KAS scraper - automated public listing monitoring

Continuous monitoring of public registries without manual checking overhead.

Business value: Faster response to relevant listing changes and lower operational load through event-based alerts.

  • Incremental crawler with page-hash deduplication.
  • Playwright fallback for anti-bot protected pages.
  • Daemon, run-once, and dry-run modes with systemd deployment.

Tech stack: Python, Playwright, SQLite, systemd, HTTP scraping, Discord webhooks, CLI, daemon services

Outcome: 24/7 service that detects new records and sends non-duplicated notifications.

View case study

Lead generation automation platform

A single workflow from data acquisition to outbound campaign execution.

Business value: More qualified leads at lower operational cost and with higher data quality.

  • Automated scraping and record normalization into one data model.
  • Campaign scheduling and queue-driven delivery logic.
  • Operational monitoring with recovery flows for failed runs.

Tech stack: Python, Django, PostgreSQL, automation workflows, integrations, scheduling, monitoring

Outcome: Repeatable lead acquisition and campaign process ready to scale volume.

View case study

Business process automation suite

Backend services that streamline daily operations and cross-system data flow.

Business value: Shorter process cycle time and fewer manual errors in business-critical workflows.

  • API integrations with partner and internal systems.
  • Asynchronous orchestration with safe retries and controls.
  • Reporting layer for process status and operational KPIs.

Tech stack: Python, Django, API integrations, asynchronous processing, data automation, reporting

Outcome: Predictable operations with clear reporting and stronger data control.

View case study

Resume

Education, certifications, and experience

Experience

May 2025 - Present

Senior Backend Engineer

Useme

Leading backend architecture and production API development for core platform domains.

  • Delivered a major Job Board backend refactor, including database denormalization for high-traffic workloads.
  • Built the backend for a B2B calculator that compares taxes across different business structures in Poland for the Useme product.
  • Co-leading Useme Plus development with a strong focus on reliability, scalability, and code quality.

April 2022 - April 2025

Python/Django Developer

Useme

Developed and maintained backend services and web features in Python and Django.

  • Worked on production stability, API quality, integrations, and performance optimization.

March 2020 - Present

Founder

Better Nerf Technology

  • Built data scraping and personalized outreach systems.
  • Delivered process automation and business-focused tools for clients.

March 2020 - January 2022

Tutor

E-korepetycje

  • Led students through exam and project delivery with practical technical guidance.

October 2019 - June 2021

Data Analyst

ING Poland

  • Handled data quality, reporting, and process automation with Excel, Cognos BI, SQL, and Python.

August 2019 - September 2019

Process Monitoring and Control (KYC)

ING Poland

  • Supported KYC/AML quality controls and reporting in regulated workflows.

Education

October 2016 - March 2020

Data Analyst

University of Economics in Katowice

Degree focused on data analysis, interpretation, and practical business applications.

Certificates

Using SAS Software in Data Engineering

University of Economics in Katowice

AML Certificate

General Inspectorate of Financial Information

Basics of Python

ING Poland

Core Skills

Python backend engineering stack for production systems

Backend

Python

Python

Django

Django

Django REST Framework (DRF)

Django REST Framework (DRF)

GraphQL

GraphQL

Celery

Celery

Redis

Redis

API integrations

API integrations

Authentication (JWT / OAuth)

Authentication (JWT / OAuth)

Background jobs

Background jobs

System design

System design

Performance optimization

Performance optimization

Scalable backend services

Scalable backend services

Frontend

React

React

JavaScript

JavaScript

TypeScript

TypeScript

HTML5

HTML5

CSS

CSS

SASS

SASS

Databases

PostgreSQL

PostgreSQL

MySQL

MySQL

SQLite

SQLite

MongoDB

MongoDB

SQL query optimization

SQL query optimization

Caching strategies

Caching strategies

Tools and Others

Git

Git

Docker

Docker

Linux

Linux

CI/CD

CI/CD

Environment configuration

Environment configuration

Nginx

Nginx

AWS

AWS

GCP

GCP

Ansible

Ansible

Kubernetes

Kubernetes

Terraform

Terraform

Grafana

Grafana

Systems and Architecture

Systems engineering experience

  • Backend architecture for scalable systems and modular services
  • Django REST API design with clear contracts and safe integrations
  • Asynchronous processing with Celery and Redis for heavy workloads
  • Database modeling and query optimization in PostgreSQL
  • Dockerized environments for consistent development, testing, and deployments
  • Automation pipelines for repetitive business and data operations

Client feedback

Client feedback

Clear communication and fast support across two projects. I highly recommend working with Rafal.

Karol

Great communication, clear technical explanations, and fast delivery. Highly recommended.

Bartlomiej

Professional approach, strong technical skills, and practical support in database-focused work.

Agnieszka

FAQ

Quick answers before we talk

I focus on Python and Django backend development: architecture, integrations, performance, and delivery support.

Contact

Tell me what you are building

Share your product context, current challenges, and expected outcomes. I will reply with concrete next steps.