GTHome
Back home

Portfolio

All projects

A collection of my work, from web apps to open-source projects.

Source-available

Flori-Core Enterprise OS

NestJSNext.jsTypeScript
Source-availableOpen Source

Production-grade, multi-tenant Agri-ERP for high-altitude floriculture, connecting IoT field sensors with logistics and market operations through a unified backend with an AI assistant and real-time monitoring.

No hosted demo — explore the source on GitHub

NestJSNext.jsTypeScriptPrismaTimescaleDBMQTTSocket.io
Save-It preview
Open Source

An 11-module personal finance suite — transactions, accounts, budgets, bills, savings goals, debts, loans, assets, wishlist, and habits — with an analytics dashboard visualizing income and expenses.

Next.jsTypeScriptSupabaseshadcn/uiRecharts

Source-available

Pesapal RDBMS

PythonSQLSystems Programming
Source-availableOpen Source

A relational database engine built entirely from scratch in Python with zero external dependencies — custom SQL parser, query executor, hash-based indexing, and an interactive REPL with a web demo.

No hosted demo — explore the source on GitHub

PythonSQLSystems Programming
Chati AI preview
Open Source

AI-powered mental health chatbot with multi-LLM support (OpenAI + Mistral), mood tracking, journaling, and mini-games. NextAuth authentication with NeonDB serverless Postgres and Prisma ORM.

Next.jsOpenAIMistralPrismaNeonDBNextAuth

Source-available

Notification System

NestJSRabbitMQPostgreSQL
Source-availableOpen Source

5-service microservices monorepo for email and push notifications — an API Gateway routes to User, Email, Push, and Template services via RabbitMQ with dead-letter queues, circuit breakers, and full observability.

No hosted demo — explore the source on GitHub

NestJSRabbitMQPostgreSQLRedisDockerPrometheusGrafana

Private

Safari OS

Next.jsTypeScriptPrisma
Private

End-to-end SaaS for a real safari operator: bookings, costing engine, CRM, itinerary builder, invoicing, supplier management, and an AI intelligence layer for conversion scoring and anomaly detection.

Private client work — case study only

Next.jsTypeScriptPrismaPostgreSQLAnthropic ClaudeTwilio

Command palette

Search pages, projects, and quick actions