Skip to content
View gabaoun's full-sized avatar

Block or report gabaoun

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
gabaoun/README.md

Hi, I'm Gabriel (Gabaoun) ๐Ÿš€

Python FastAPI TypeScript Docker PostgreSQL Neo4j

Backend Software Engineer & Applied AI Specialist

Backend Engineer specializing in Python, high-performance systems, data pipelines, and AI orchestration. Strong foundation in C++ and systems programming, focused on non-blocking asynchronous execution, event-driven architectures, and production-grade REST APIs.


โšก Featured Projects

๐Ÿ”ฎ Project-Aether

Event-driven Retrieval-Augmented Generation (RAG) search engine built on Python and LlamaIndex Workflows.

  • Tech Stack: Python 3.11+, FastAPI, LlamaIndex, Chroma Cloud, Redis, Neo4j, Docker
  • Highlights: HyDE, GraphRAG, PEFT/LoRA reranking, sub-5ms Redis semantic cache, PII sanitization.

๐Ÿค– CabaModel

Gemini-native Agent Orchestration framework built on Google ADK & FastAPI using hexagonal architecture.

  • Tech Stack: Python, FastAPI, Google Agent Development Kit (ADK), Pydantic v2
  • Highlights: Clean ports & adapters architecture, schema validation, event stream handling, deployed live on Render.

Resilient multi-provider payment processing engine designed for high availability.

  • Tech Stack: TypeScript, AdonisJS 6, PostgreSQL, Docker, Redis
  • Highlights: Automated gateway failover, idempotent transactions, webhook handling, full test suite.

๐Ÿ“ OsCabaOrganiza

High-performance file-system organization & daemon engine for Windows.

  • Tech Stack: Python, ThreadPoolExecutor, Watchdog Sentinel, JSON Journaling
  • Highlights: Parallel execution, real-time directory watching, transactional LIFO undo, batch archive decompression.

Zero-overhead Neo4j health check endpoint for FastAPI, published on PyPI.

  • Tech Stack: Python, FastAPI, Neo4j, Kubernetes
  • Highlights: Async driver reuse (no per-request connection overhead), Kubernetes liveness/readiness probe support.

๐Ÿ› ๏ธ Core Stack & Expertise

  • Languages: Python, C++, TypeScript, SQL
  • Backend & Frameworks: FastAPI, AdonisJS, Flask, RESTful Design, Event-Driven Architecture
  • AI & Data Engineering: RAG Pipelines, GraphRAG (Neo4j), Vector DBs (Chroma Cloud), Semantic Caching (Redis), Google ADK
  • Databases & Cache: PostgreSQL, Neo4j, Redis
  • DevOps & Quality: Docker, GitHub Actions CI/CD, Pytest, Structured Logging, SOLID Principles

๐Ÿ† Certifications

  • Neo4j Certified Professional (2026)
  • AWS Serverless - Knowledge Badge Readiness Path (2026)
  • EF SET English Certificate (C2 Proficient)

๐Ÿ“ซ Connect

LinkedIn GitHub

Pinned Loading

  1. OsCabaOrganiza OsCabaOrganiza Public

    CLI tool for organizing files with batch processing, real-time monitoring, and undo/redo support.

    Python 1

  2. CabaModel CabaModel Public

    AI agent orchestration framework built on Google ADK, FastAPI, and Pydantic v2, with hexagonal architecture and async execution.

    Python 1

  3. multi-gateway-payment-api multi-gateway-payment-api Public

    Payment API with fallback (resilience study). Built with AdonisJS, Docker, and TDD.

    TypeScript 1

  4. Project-Aether Project-Aether Public

    RAG search engine using LlamaIndex, Redis, and PII masking.

    Python 2

  5. fastapi-neo4j-healthcheck fastapi-neo4j-healthcheck Public

    Zero-overhead Neo4j health check endpoint for FastAPI applications with Kubernetes liveness/readiness probe support.

    Python