Skip to content
View kbrudnowski's full-sized avatar

Block or report kbrudnowski

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
kbrudnowski/README.md

Hi, I'm Chris

Senior software and data engineer based in Gdańsk, 5+ years building things in Python that run in production.

My work sits at the intersection of data engineering and AI systems — production data platforms on GCP, autonomous LLM-agent pipelines, and the backend infrastructure that ties them together. I care about correctness, testability, and shipping things that don't need babysitting.

Recent highlights:

  • Built an autonomous agent platform at Morele.net handling 5,000+ weekly customer cases, automating 70%+ of complaint resolution end-to-end
  • Drove dbt test coverage from ~22% to ~97% across a production catalogue serving financial reporting for a 260M+ booking marketplace
  • Designed and shipped invoicing automation saving ~4 h/day of manual work; PySpark demand forecasting pipelines across ~500k SKUs per client

Data & infra: Python · SQL · dbt · Airflow · PySpark · BigQuery · GCP · Terraform · Docker
AI & automation: Claude/OpenAI APIs · autonomous agents · LangGraph · LangChain · Selenium
Engineering: CI/CD · TDD · Git · REST APIs · scikit-learn


Projects

ai-trading-signals — GPW trading signal pipeline: Selenium scrapers → LangGraph StateGraph (indicators, rules, LLM analysis) → Telegram alerts + broker execution
AirQualityDataHandler — air quality data pipeline on GCP (OpenAQ API → Cloud Function → Cloud Storage)
WedApp — wedding guest media uploader on Cloudflare Pages + D1 + Google Drive, offline-resilient upload queue
ebitda-scrapper — financial data scraper

Most of the production work is proprietary — happy to walk through it.


kbrudnowski.github.io · krzysztof.brudnowski@gmail.com

Pinned Loading

  1. ai-trading-signals ai-trading-signals Public

    GPW market data ingestion, LangGraph signal pipeline, and automated trade execution

    Python

  2. WedApp WedApp Public

    Wedding guest photo/video/voice uploader — Cloudflare Pages + D1 + Google Drive, offline-resilient queue

    JavaScript 1

  3. AirQualityDataHandler AirQualityDataHandler Public

    Serverless GCP pipeline: OpenAQ air-quality ingestion via Cloud Function → validation → Cloud Storage

    Python

  4. ebitda-scrapper ebitda-scrapper Public

    Automated EBITDA / financial-data scraper

    Python