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.

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.
  • Implemented text and vector search across hundreds of thousands of records and multiple indexed fields.
  • 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

Projects

Selected backend projects

ParentApp - AI Psychologist Assistant (Full-stack SaaS)

Built and delivered a full-stack SaaS product for AI-assisted parenting support, combining conversational AI with subscription billing and content workflows.

  • Developed a production backend in Django and Django REST Framework with JWT authentication and Stripe subscriptions.
  • Designed REST API domains for authentication, chat, blog, and subscription management.
  • Integrated OpenAI API for context-aware AI conversations based on child profile data.
  • Implemented subscription lifecycle handling with Stripe webhooks and billing-period access rules.
  • Built conversation persistence with chat history and metadata for better user continuity.
  • Designed relational models for users, child profiles, conversations, and editorial content.
  • Set up Redis caching/session storage and deployment stack with Docker and PostgreSQL.
  • Delivered responsive frontend in React, TypeScript, and Material UI.

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

KAS Scraper - Automated Public-Listing Monitoring Service

Built a modular scraping service to monitor public KAS listings with incremental crawling and event-based notifications.

  • Designed a daemon-based scraping architecture running in scheduled windows.
  • Implemented incremental crawling with multi-frequency polling and page-hash deduplication.
  • Added Playwright fallback for anti-bot-protected pages.
  • Reused browser sessions and cookies to lower scraping overhead.
  • Built Discord webhook notifications for new listings.
  • Ensured idempotency with persistent mailed state tracking.
  • Delivered CLI modes: daemon, run-once, and dry-run.
  • Deployed as a systemd service with auto-restart and logging.

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

Lead-generation automation system

Production automation platform combining scraping, data normalization, scheduling, and email delivery workflows.

  • Scraping pipeline with data validation and deduplication.
  • PostgreSQL-backed storage and normalization rules.
  • Automated campaign scheduling and logging.
  • Operational monitoring and failure recovery workflow.

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

Business process automation suite

Backend automation suite for high-volume operations and reliable business process execution.

  • API-driven integrations with external partner services.
  • Task orchestration and asynchronous job processing.
  • Data consistency controls and secure processing paths.
  • Reporting layer for operational visibility and outcomes.

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

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.