A stdio proxy between the IDE and the LSP running in a Docker container, syncing the environment so the LSP works properly
Tech: Rust, Docker, Language Server, Tokio, Async patterns
A benchmarking tool for tracking memory usage, execution time, and CPU usage, with a TUI.
Tech: Rust, Ratatui, Sysinfo, Tokio, Async patterns, Networking, Http parsing
An ultra-fast MITM proxy for PostgreSQL that intercepts and redirects queries while tracking performance metrics in real time.
Tech: Rust, PostgreSQL, Tokio, Async patterns
Copilot chat for the CLI, supporting git commits and file embedding with minimal data sent using a diff algorithm.
Tech: Rust, Stream, Myers' diff algorithm, AI, Tokio, Networking, Async patterns
A simple productivity CLI tool for tracking time and sending notifications at the required time. All data is stored in a SQL database or a CSV file.
Tech: Go, Postgres, SQLite, Go routines, Channels
Traffic intelligence using Waze Cities program API, ETL, and Machine Learning.
Tech: Python, Rust, Dash, Memcached, ETL, PostgreSQL, PyPlot, Machine Learning, MLFlow
Corporate website with contact structure and blog with markdown rendering.
Tech: Python, JavaScript, Django, React, TailwindCSS, OpenAI API, PostgreSQL
Simple CLI tool built in Rust to correct grammar in programming code comments using AI.
Tech: Rust, OpenAI API