New & Upcoming Projects

Infrastructure Monitoring and Real-Time Alerting Platform

Keep microservices under watch without setting up a paid observability suite: this platform ingests CPU, memory and latency metrics —one at a time or in batches of up to 10,000—, persists them in the background and fires email alerts when the configured thresholds are crossed. A WebSocket pushes them to a live dashboard the moment they happen, with editable thresholds. Rules are created on first boot and use a cooldown so the same warning is not repeated; every alert records its outcome (sent, skipped or failed).

Python FastAPI SQLAlchemy SQLite WebSockets Docker HTML CSS JavaScript SMTP
View code on GitHub

AI-Driven Expense Analyzer

Keep track of a company's expenses without typing invoices: upload a PDF or a photo and the AI pulls out the vendor, the date and the line items, sorts each one into one of nine accounting categories, and lays it all out on a dashboard with charts and monthly budgets that warn you when you go over. It flags duplicate invoices, caps API spend per user and exports the balance to Excel. Clear, traceable records, with all the math in Decimal so not a single cent drifts.

Python Streamlit Groq API PostgreSQL Docker Plotly SQLAlchemy
View code on GitHub Try for free online

SaaS Assistant - AI Multi-Tenant

Reply to a company's emails without losing control: the assistant classifies them (question, appointment, refund or complaint), looks up context in the knowledge base and drafts a professional answer; if it is an appointment, it books it and logs it in the CRM. Delicate cases —refunds and complaints— never go out on their own: they wait until a person approves them from the panel. It is multi-tenant, so several companies share one instance without ever mixing their data or documents.

Python FastAPI PostgreSQL Gemini API Docker Redis Celery Tailwind CSS
View code on GitHub

Ecommerce Marketplace

A full marketplace built on microservices: buyers browse the catalog, fill a cart and check out; suppliers manage their inventory and stock from their own panel. Behind a single gateway (Nginx), the checkout flow locks the product row so two people cannot grab the last item, and the Outbox pattern with RabbitMQ guarantees the order confirmation is never lost even if a service goes down. JWT RS256 auth with no shared secrets and isolated Docker networks.

Python Django FastAPI PostgreSQL Docker RabbitMQ Nginx JavaScript
View code on GitHub

Inventory Control System (Online Version)

Manage a small business's inventory and sales online, with nothing to install and no sign-up: everything lives in the user's browser. Add products, record sales that auto-deduct stock and keep a full history, plus an accounting report in Excel with two sheets —ledger (Kardex) and available inventory— and built-in formulas. The demo limits (20 products and 2 exports) are validated on both the frontend and the backend.

Python Flask JavaScript SQLite openpyxl pytest
View code on GitHub Try for free online

Inventory Control System (Desktop Application)

Run a small business's inventory, sales and accounting ledger from a desktop app that works on a single computer, with no internet or servers. Every movement —product added, edited or sold— is logged with date and type by SQL triggers, so the ledger builds itself and exports to Excel with two sheets and formulas. Passwords are stored as SHA-256 hashes and product details are encrypted with Fernet (AES).

Python CustomTkinter SQLite openpyxl cryptography PyInstaller
View code on GitHub
Coming Soon...

Price Tracker (New Project)

I am working on something awesome! Check back soon for updates.