Skip to content
View DominikSienkiewicz's full-sized avatar
  • SeniorDeveloper.pl Dominik Sienkiewicz
  • Warsaw
  • 02:18 (UTC +02:00)

Highlights

  • Pro

Block or report DominikSienkiewicz

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
DominikSienkiewicz/README.md

What's here

Four public repositories. They are different kinds of artifact — here is what each one is, in the order that makes sense to read them.

Platform — a shared build platform, not an application. Versioned Gradle convention plugins, a version catalog, test fixtures and reusable CI workflows, published to GitHub Packages and consumed by other repositories instead of copied between them. MIT.

PulseDigest — a Java and Spring Boot batch application. Hexagonal architecture, Flyway migrations, Testcontainers integration tests, Checkstyle and ArchUnit in the build gate, SonarCloud on every push.

WegaMacUpdater — a native macOS application in Swift 6 and SwiftUI. Updates applications from Homebrew casks, the Mac App Store, JetBrains, GitHub Releases and Sparkle, with a dry-run panel before anything runs and a rollback path.

StockAgent — a Python and LangGraph agent. Runs once per trading day over a fixed watchlist, combines price action with news sentiment, and scores its own closed predictions.

More at dominiksienkiewicz.com.

Popular repositories Loading

  1. Platform Platform Public

    Shared build platform for a multi-repo JVM and frontend organisation: versioned Gradle convention plugins, version catalog, test fixtures and reusable CI workflows, published to GitHub Packages ins…

    Shell 1

  2. PulseDigest PulseDigest Public

    Headless Java and Spring Boot batch application that collects tech news on a fixed schedule, scores items with an LLM, detects the same topic surfacing across unrelated sources, tracks per-source h…

    Java

  3. StockAgent StockAgent Public

    Python and LangGraph agent that runs once per trading day over a fixed watchlist of US stocks and ETFs, combines price action with curated news sentiment, flags divergence between the two, scores i…

    Python

  4. WegaMacUpdater WegaMacUpdater Public

    Native macOS app in Swift 6 and SwiftUI that updates applications from Homebrew casks, the Mac App Store, JetBrains, GitHub Releases and Sparkle in one window, with a dry-run panel before anything …

    Swift

  5. DominikSienkiewicz DominikSienkiewicz Public

    Profile README