Built a production-ready AI sales intelligence CRM for B2B distribution teams. The platform helps sales reps enrich account data, manage leads, track opportunities, monitor pipeline activity, and coordinate follow-ups from one workspace. I implemented email/password access, demo-ready user accounts, realistic sample CRM data, Docker-based deployment, PostgreSQL storage, background jobs, file storage, and HTTPS routing for a client-ready product demo.
1
131
Designed and deployed LedgerNest, a secure self-hosted platform that transforms receipts, invoices and financial documents into structured, searchable transaction records. Integrated Google Gemini for document analysis, field extraction and intelligent categorization. Built with Next.js, PostgreSQL and Prisma, then containerized with Docker Compose and deployed behind Caddy with HTTPS and access protection. The solution reduces manual data entry, improves financial record organization and keeps sensitive business data under the owner’s control.
1
113
Businesses lose customers to unanswered WhatsApp messages, and the questions are nearly always the same.
I built Axon (https://axon.8.229.88.229.sslip.io/) where teams design their WhatsApp conversation visually on a drag-and-drop canvas, publish it to a live number, and let AI answer anything the script missed, inside a persona they define. Non-technical staff edit the bot in minutes, no developer needed.
Includes a shared team inbox with human handoff, analytics showing which question loses customers, and a simulator that runs the real bot with no WhatsApp account, so clients test before paying for Meta or Twilio setup.
1
109
AstraMail is a production-deployed SaaS that turns a cluttered Gmail inbox into a prioritized, decision-ready workspace. Users sign in with Google, grant read-only OAuth access, and the app syncs their inbox and runs every message through an AI triage engine that assigns a priority level, category, and sentiment, writes a one-line summary, and flags whether action is required along with the suggested next step so users know what to open first without reading a single full email. Built as a React + Vite + Tailwind frontend on a NestJS/TypeScript API, with MongoDB for accounts, OAuth tokens, synced mail, and usage metrics, and Google Gemini powering the triage layer behind a structured-JSON contract with a deterministic fallback path so the product never breaks when the model does. Ships with per-account AI quota metering and admin overrides for cost control, and is containerized end-to-end with Docker Compose behind a Caddy reverse proxy — single exposed port, private internal API and database network, persistent volumes, and HTTPS on a live domain.
1
107
Built ServiceDock, a full-stack SaaS platform that helps local service businesses publish professional online service catalogs. The app solves the problem of outdated PDFs, manual price sharing, and repetitive customer questions by giving operators a dashboard to manage locations, services, pricing, QR sharing, and public catalog pages.
The result is a production-style SaaS product that lets small businesses create a customer-facing service catalog, share it by QR code, and keep services/pricing updated from one dashboard.