Skip to content
View daniel-caso-github's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report daniel-caso-github

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.

Content in all repositories owned by your account will be closed.
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
daniel-caso-github/README.md

🛠️ Daniel Caso Quintanilla | Senior Backend Engineer

Scalable Systems · Microservices · Cloud Native · AI Integration

Backend Engineer with over 6 years of experience designing scalable microservices and high-performance APIs in Python/FastAPI. I combine the rigor of Hexagonal Architecture / Clean Architecture with the agility of Cloud Native services, and I build integrations of AI agents at the SDK level (MCP, Anthropic & Gemini).

📍 Lima, Peru — Open to Remote (Global)


🚀 Featured Projects

🎯 Job Match — Python · FastAPI · Gemini · pgvector · Airflow · React An end-to-end AI-powered job matching pipeline. It collects job postings from legal sources every 12 hours, extracts requirements using an LLM (Gemini) into a validated Pydantic schema, calculates embeddings, and performs semantic scoring (using LLM) against a professional profile, exposing matches with strengths and risks via API. Built on Clean Architecture (domain → application → infrastructure → interfaces), with PostgreSQL + pgvector, JWT authentication, Airflow orchestration (DAG every 12 hours), Docker + Alembic, Prometheus metrics, and a React frontend (Vite + TS).

🤖 Starbucks AI Agent — TypeScript · Claude & Gemini SDKs · MCP · ChromaDB A production AI backend with agentic workflows and RAG ​​integration built at the SDK level (without LangChain). It exposes MCP servers (FastMCP) for agent-tool interoperability, a hexagonal/DDD architecture, approximately 80% test coverage, and Prometheus/Grafana/Loki observability.

⚡ Realtime Alert System — Go · Kubernetes · Terraform Event-driven alert service in Go with Clean Architecture, semantic versioning, CI/CD with GitHub Actions, and Infrastructure as Code (Terraform) for AWS.

🔐 OAuth2 Microservices Library — Python · Keycloak Service-to-service authentication library (OAuth2 / JWT) with Keycloak for microservices architectures.

⛓️ Mini Blockchain — Python Exploring immutable data structures and distributed cryptography.


🏗️ Architectural Philosophy & Core Expertise

"I build for scale, maintainability, and resilience."

  • Modernization: Critical migrations from .NET monoliths to FastAPI microservices using the Strangler Fig Pattern, without disrupting production.

  • AI Integration: Design of intelligent agents and RAGs (ChromaDB) at the SDK level, with MCP servers (FastMCP) for tool interoperability.

  • Security First: OAuth2/JWT libraries and secret management with HashiCorp Vault.

  • Design Patterns: CQRS, Event-Driven, DDD, and SOLID as the foundation for maintainable systems.


🌌 Engineering Impact

Project Tech Stack Key Outcome
Real-time Alert Modernization Python, FastAPI, GCP Latencia de API reducida ~95% (60s → <3s) vía procesamiento event-driven.
Panic Alert Integration C# .NET, Webhooks Integración centralizada para Genetec Security Center 5.13.
Event-Driven Core Kafka, RabbitMQ Comunicación asíncrona confiable en sistemas de alto tráfico.
Automated Pipeline GitHub Actions, Terraform IaC para despliegues Zero-Downtime.

⚡ Technical Toolbox

  • Languages: Python (FastAPI, Django, Flask), TypeScript (NestJS, Node.js), Go, Java, C# / .NET
  • AI / MCP: MCP servers (FastMCP), Anthropic & Gemini SDKs, RAG, embeddings, pgvector, ChromaDB
  • Cloud & DevOps: AWS (Lambda, S3, API Gateway, RDS), GCP, Docker, Kubernetes, Terraform, GitHub Actions
  • Data: PostgreSQL, MongoDB, Redis, pgvector, Pandas
  • Messaging: Kafka, RabbitMQ, Celery
  • Architecture & Practices: Clean / Hexagonal Architecture, CQRS, Event-Driven, DDD, SOLID, Serverless, TDD
  • Security: OAuth2, JWT, HashiCorp Vault

💬 Connect with me

Pinned Loading

  1. users-insights users-insights Public

    GitHub User Insights is a full-stack monorepo that exposes a single REST API endpoint to fetch activity metrics for any GitHub user — most used languages, top repositories by pull requests, monthly…

    Python 1

  2. starbucks-ai-agent starbucks-ai-agent Public

    AI-powered Starbucks barista agent with hexagonal architecture

    TypeScript

  3. realtime-alert-system realtime-alert-system Public

    Enterprise-grade distributed real-time alerting system built with Go, Kubernetes, and Terraform

    Go

  4. helpdesk_system helpdesk_system Public

    Help Desk System

    Python