Skip to content
View dluksza's full-sized avatar

Block or report dluksza

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
dluksza/README.md

Hi, I'm Darek πŸ‘‹

Senior software engineer, self-taught since 11. Nearly two decades of shipping production code across mobile, backend, and developer tooling. Now building open-source infrastructure for algorithmic trading in Rust.

Currently: Streaming technical analysis library β†’ quantedge-ta on crates.io


What I'm Building

quantedge-ta β€” Technical analysis that takes streaming seriously.

Most TA libraries assume batch data. Real trading systems get one tick at a time. quantedge-ta is built for live feeds: O(1) updates, forming-bar repainting, type-safe convergence, no silent garbage values.

use quantedge_ta::{Sma, SmaConfig};
use std::num::NonZero;

let mut sma = Sma::new(SmaConfig::close(NonZero::new(20).unwrap()));

for kline in live_stream {
    if let Some(value) = sma.compute(&kline) {
        println!("SMA(20): {value}");
    }
}

crates.io docs.rs CI codecov


Background

  • πŸ¦€ Rust β€” Built trading systems across three languages (Dart β†’ Elixir β†’ Rust). The Dart version still runs unattended with 1yr+ uptime. Parts of the Rust version became quantedge-ta.
  • πŸŽ“ GSoC alumni β€” Apache Cocoon, eGit (Eclipse Foundation). Eclipse Top Contributor 2011.
  • πŸ“¦ Top 10 Gerrit contributor β€” Code review infrastructure behind Android, Chromium, and LibreOffice.
  • πŸ“± Mobile β€” Flutter, React Native, Dart. Speaker at Flutter London and Confitura Warsaw (code review, 200+ audience).
  • 🏒 19 years professional β€” NCDC Szczecin (6yr), CollabNet Berlin (6yr), Adaptavist London (5yr), now independent contractor.

Selected Projects

Project Stack Status
quantedge-ta Rust Active, on crates.io
HabitChallenge Flutter / Dart 163K+ downloads, 4.7β˜… (Play Store Β· App Store)
screenful Lua / AwesomeWM Stable, 160+ ⭐

Writing

I write about software engineering and open source at luksza.org.


Reach me

LinkedIn X Blog


London. Building things that compound.

Pinned Loading

  1. quantedge-ta quantedge-ta Public

    A streaming technical analysis library for Rust. Correct, tested, documented

    Rust