Rust engineer building backends, pipelines, and tools; my focus is on functional systems, not visual/UI design.
- Location: Italy
- Tools: Rust (Axum, Tokio, SQLx, Serde, Polars, Reqwest, Tower, Tracing, Utoipa, Slint), SQL (Postgres, SQLite), Docker Compose, GitHub Actions, Amazon S3, Python (utilities)
- Contact β Email (relay): [email protected]
High-level, pluggable market data API for Rust with multi-provider routing.
- Intelligently routes requests across connectors with automatic fallback and data merging.
- Supports quotes, historical data, fundamentals, options, news, and real-time streaming.
- Built on
paft, offering zero-boilerplate Polars DataFrame conversion.
Ergonomic Rust client for Yahoo Finance, an async-first rewrite inspired by the popular Python library.
- Historical prices, real-time streaming, options, fundamentals, and company info
- Async-first API using tokio and reqwest
- High-level
Tickerinterface for ease of use - Builder pattern for complex queries
Provider-agnostic financial types for Rust; a compact foundation for provider adapters.
- Standardized models (instruments, quotes/candles, money, options, fundamentals)
- Swap data providers without touching your analysis or app code
- Seamlessly converts to Polars
DataFrames (powered bydf-derive) with an optional feature.
Derive macro that turns your Rust structs into Polars DataFramesβfast, zero-boilerplate.
- Generates
ToDataFrame+ efficient columnar[T]conversion - Flattens nested structs; supports
Option,Vec, tuple structs,DateTime<Utc>,Decimal - Schema introspection +
#[df_derive(as_string)]for enum/string outputs
A practical starter for writing business logic from day one.
- Rust backend (axum, SQLx) with typed shared code; auth with refresh tokens
- Migrations for SQLite and Postgres
- Tests, Docker Compose, CI
- Optional frontends: Svelte (web) or Slint (desktop)
Context manager for LLM workflows, now rewritten in Rust + Slint with a fast, native UI.
Earlier repos are archived for reference.
Note: I update this occasionally; the pinned repos are the most current. Last updated: 2025-10-18.
Show archived projects
π§΅ stitch-py
Original Python + Tkinter version of Stitch.
- Interactive tree view for selecting project files
- Filtering and exclusion controls
- Context generation for LLM workflows
- Superseded by the faster, native Rust + Slint rewrite
πΈ instagram-scraper-rs
Adopted and modified an existing crate to support repost_rusty.
- Session management and request workflow
- Pagination and data extraction
- Error handling across API changes
π repost_rusty
Rust-based reposting pipeline for Instagram Reels, coordinated via Discord.
- Scraping and media retrieval
- Database + Amazon S3
- Video handling and posting flow
- Scheduling and basic rate limiting
- Perceptual hashing to detect and avoid duplicate reels
π€ copbot_rs
Rust rewrite of the copbot_java bot to learn Rust.
- Request/response handling
- Benchmarking and performance testing
- Early GUI experiments
π yes-u-public
Erasmus project built with Flask.
- Models, forms, routes, templated pages, simple admin
- Built to be a straightforward working web app
π§ͺ copbot_java
First large project.
- Multithreading and HTTP automation
- MySQL persistence
- Simple Swing control panel
Open to Rust backend/platform work with small teams.
Remote is fine; EU relocation possible. Open to visa sponsorship for other locations. Contract or full-time.


