Skip to content
View belovedjohndev's full-sized avatar

Block or report belovedjohndev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
belovedjohndev/README.md

John Paul Libagh

Full-stack developer building secure SaaS platforms, internal systems, and production AI workflows with TypeScript, React, Node.js, and PostgreSQL.

I help businesses replace spreadsheets, disconnected tools, repetitive administration, and fragile automations with reliable systems designed around their actual workflows.

My work focuses on clear domain rules, secure access control, tenant isolation, transactional correctness, deterministic behavior, and maintainable architecture. For AI-enabled systems, models assist with classification, extraction, retrieval, recommendations, and drafting while business rules and approval authority remain under controlled application logic.


What I Build

  • Multi-tenant SaaS platforms
  • Client portals and internal operations systems
  • Lead capture, quoting, and estimate workflows
  • Reporting and decision-support dashboards
  • API integrations and workflow automation
  • AI-assisted workflows with validation, approval, and audit controls
  • Retrieval systems with permission-aware data access
  • Evaluation and observability tooling for AI applications

Core Engineering Stack

  • Frontend: React, Vite, Astro, TypeScript
  • Backend: Node.js, TypeScript, Fastify, Express
  • Database: PostgreSQL, schema-first design, constraints, transactions
  • Architecture: Clean and Hexagonal architecture, domain boundaries
  • Security: Tenant scoping, authorization, validation, audit-friendly flows
  • AI Applications: Structured outputs, workflow orchestration, retrieval, evaluations, approval controls, and provider isolation
  • Secondary: Python/Django and ASP.NET Core/C#
  • Deployment: Vercel, Render, Neon, Cloudflare, Docker

Active Projects

Multi-Tenant Estimate Engine

Reusable lead capture and estimate engine for service businesses.

Highlights:

  • Multi-tenant configuration
  • PostgreSQL-backed pricing rules
  • Embeddable widget
  • Lead capture workflow
  • API-driven estimate generation
  • Portal foundation for tenants

Tech: TypeScript, PostgreSQL, React, Vite, Express


Discovery Call Assistant

Private tool for capturing client discovery calls, manual notes, transcript segments, requirements, and structured call history.

Highlights:

  • Tenant-scoped call records
  • Manual and transcript-based note capture
  • Requirement extraction
  • Deterministic sequence numbering
  • Clean frontend/backend separation

Tech: TypeScript, PostgreSQL, React, Vite, Express


Personal Finance Ledger

Transactional income and expense tracking system focused on correctness.

Highlights:

  • Schema-first financial records
  • Database constraints
  • Balance calculation logic
  • Reporting foundation
  • Data integrity rules

Tech: TypeScript, PostgreSQL


Engineering Principles

  • Schema first
  • Explicit domain models
  • Database constraints over app-only assumptions
  • Transactions where correctness matters
  • Tenant scoping and authorization by default
  • Idempotent operations where useful
  • Clear separation between domain, application, infrastructure, and HTTP layers
  • Predictable behavior over hidden magic

Selected Links

Pinned Loading

  1. opsguard-ai opsguard-ai Public

    Production-grade multi-tenant AI-assisted workflow platform built with TypeScript, PostgreSQL, React, secure AI controls, and durable processing.

    TypeScript

  2. ai-land-development ai-land-development Public

    AI-assisted land development review platform with tenant-scoped workflows, PostgreSQL persistence, human oversight, and auditable decisions.

    TypeScript

  3. multi-tenant-estimate-engine multi-tenant-estimate-engine Public

    Multi-tenant lead capture and estimate engine with TypeScript, PostgreSQL, tenant configuration, embeddable widget, and API-driven pricing.

    TypeScript

  4. belovedjohndev-website belovedjohndev-website Public

    Astro portfolio site for custom business systems, client portals, automation, and lead-generation tools.

    Astro