davidcastagnetoa
- 228 skills
- 0 followers
- 9 hours ago last updated
- ▌ Head Pose Estimation · davidcastagnetoa bundleCalcular orientación (yaw/pitch/roll) de la cabeza para el challenge de giro de cabeza
- ▌ JWT Rs256 Validation · davidcastagnetoa bundleValidación de tokens JWT firmados con RS256 (clave pública) para autenticación de clientes
- ▌ Minio Object Storage · davidcastagnetoa bundleObject storage S3-compatible self-hosted para almacenamiento temporal cifrado de imágenes biométricas
- ▌ Multiprocessing Pool · davidcastagnetoa bundlePool de procesos Python para tareas CPU-bound evitando el GIL
- ▌ Opentelemetry Jaeger · davidcastagnetoa bundleTrazabilidad distribuida del pipeline KYC para identificar cuellos de botella y depurar incidencias
- ▌ Rppg Pulse Detection · davidcastagnetoa bundleDetectar pulso cardiaco en el video como señal biológica irrefutable de vida
- ▌ Trace Id Propagation · davidcastagnetoa bundlePropagación de trace IDs a través de microservicios del pipeline KYC para correlación de logs y métricas.
- ▌ Trivy Image Scanning · davidcastagnetoa bundleEscanear imágenes Docker en busca de vulnerabilidades CVE antes de desplegar
- ▌ Webrtc Media Devices · davidcastagnetoa bundleAcceso a cámara en vivo desde web bloqueando galería — base del pipeline de captura
- ▌ Device Fingerprinting · davidcastagnetoa bundleIdentificar dispositivo de forma única para detectar múltiples intentos de verificación fraudulentos
- ▌ Docker Docker Compose · davidcastagnetoa bundleContenerización de todos los servicios y entorno de desarrollo local reproducible con Docker Compose
- ▌ Input Size Validation · davidcastagnetoa bundleRechazo de payloads que excedan el tamaño máximo permitido para prevenir ataques DoS
- ▌ JSON Schema Evolution · davidcastagnetoa bundleGarantizar backwards-compatibility al evolucionar contratos entre agentes
- ▌ Model Drift Detection · davidcastagnetoa bundleDetectar degradación progresiva de modelos ML en producción monitorizando scores y métricas biométricas
- ▌ Perspective Transform · davidcastagnetoa bundleCorrección de perspectiva del documento fotografiado en ángulo mediante transformación homográfica
- ▌ Rate Limiting Gateway · davidcastagnetoa bundleControl de tasa por IP en el API Gateway con ventana deslizante implementada en Redis
- ▌ Regex Data Normalizer · davidcastagnetoa bundleNormalizar fechas, nombres y números de documento a formato estándar
- ▌ Archunit Import Linter · davidcastagnetoa bundleVerificar reglas de dependencia entre módulos para evitar importaciones cruzadas
- ▌ Exif Metadata Analyzer · davidcastagnetoa bundleAnalizar metadatos EXIF para detectar edición previa con Photoshop, GIMP u otros editores
- ▌ Expo Router Nativewind · davidcastagnetoa bundleDesarrollo de aplicaciones móviles con Expo SDK, Expo Router (navegación file-based) y NativeWind (Tailwind CSS en React Native) para producción. Usar PROACTIVAMENTE cuando se trabaje con pantallas, navegación, layouts, deep links, notificaciones push en Expo, estilos con NativeWind/Tailwind en RN, o cualquier tarea del frontend móvil del proyecto. Activar siempre que aparezcan las palabras clave: Expo, expo-router, NativeWind, Expo Router, Stack, Tabs, app/(tabs), _layout.tsx, useRouter, useLocalSearchParams, usePathname, expo-notifications, deep link, notificaciones push Expo, tailwind en React Native, className en RN, useSafeAreaInsets, SplashScreen, o cualquier pantalla de la app móvil HADA.
- ▌ Fcm Push Notifications · davidcastagnetoa bundleIntegración completa de Firebase Cloud Messaging (FCM) en backend NestJS y frontend Expo React Native. Usar PROACTIVAMENTE cuando se trabaje con notificaciones push, registro de tokens de dispositivo, envío de mensajes desde el servidor, manejo de tokens expirados o inválidos, notificaciones en foreground/background, deep links desde notificaciones, o configuración de credenciales FCM. Activar siempre que aparezcan las palabras clave: FCM, Firebase Cloud Messaging, push notification, getDevicePushTokenAsync, firebase-admin, sendEachForMulticast, fcmTokens, google-services.json, GoogleService-Info.plist, expo-notifications, notificación de cumpleaños, recordatorio push, o token de dispositivo.
- ▌ Fp16 Int8 Quantization · davidcastagnetoa bundleCuantización de modelos ML a FP16/INT8 para reducir memoria y acelerar inferencia en el pipeline KYC
- ▌ Ip Blacklist Whitelist · davidcastagnetoa bundleBloqueo de IPs maliciosas y rangos no permitidos antes de que lleguen a los servicios
- ▌ Keyspace Notifications · davidcastagnetoa bundleSuscribirse a eventos de expiración de claves para ejecutar acciones de limpieza
- ▌ Log Retention Policies · davidcastagnetoa bundlePolíticas de retención de logs diferenciadas por tipo y sensibilidad para el pipeline KYC.
- ▌ Midas Depth Estimation · davidcastagnetoa bundleEstimación de profundidad facial para verificar volumen real (3D) con modelo monocular MiDaS
- ▌ Optical Flow Farneback · davidcastagnetoa bundleDetectar movimiento inconsistente o loop de video pregrabado mediante análisis de flujo óptico
- ▌ Prisma Nestjs Patterns · davidcastagnetoa bundlePatrones de integración de Prisma ORM con NestJS para aplicaciones de producción. Usar PROACTIVAMENTE cuando se trabaje con esquemas Prisma, migraciones, PrismaService, transacciones atómicas (incluyendo SELECT FOR UPDATE), repositorios como adaptadores de infraestructura en Clean Architecture, queries optimizadas (N+1, includes, paginación), seeds y testing con Prisma Mock. Activar siempre que aparezcan las palabras clave: Prisma, PrismaService, prisma.$transaction, prisma migrate, schema.prisma, PrismaClient, Prisma.validator, include/select, upsert, createMany, o cualquier operación de base de datos con Prisma en un proyecto NestJS.
- ▌ Realtime User Feedback · davidcastagnetoa bundleOverlay en pantalla con instrucciones en tiempo real para guiar al usuario durante la captura
- ▌ Technical Debt Backlog · davidcastagnetoa bundleMantener y priorizar el backlog de deuda técnica como parte del proceso de desarrollo
- ▌ Alertmanager Standalone · davidcastagnetoa bundleAlertmanager independiente para routing de alertas del pipeline KYC con integraciones externas
- ▌ Apscheduler Celery Beat · davidcastagnetoa bundleEliminación automática programada de datos biométricos tras TTL y tareas de mantenimiento periódicas
- ▌ Circuit Breaker Gateway · davidcastagnetoa bundleAbrir el circuito si un servicio downstream falla repetidamente para evitar cascada de errores
- ▌ Configurable Thresholds · davidcastagnetoa bundleUmbrales de decisión ajustables sin redeploy, servidos desde caché Redis
- ▌ Document Edge Detection · davidcastagnetoa bundleDetectar bordes del documento para validar captura correcta y aplicar corrección de perspectiva
- ▌ Dynamic Batching Triton · davidcastagnetoa bundleBatching dinámico en Triton Inference Server para maximizar throughput GPU en inferencia facial
- ▌ Esrgan Super Resolution · davidcastagnetoa bundleSuper-resolución de la foto del documento para mejorar calidad del face match cuando la foto es de baja resolución
- ▌ Gzip Brotli Compression · davidcastagnetoa bundleComprimir respuestas JSON con Gzip/Brotli para reducir payload de red
- ▌ Onnx Runtime Standalone · davidcastagnetoa bundleONNX Runtime como runtime independiente de inferencia, alternativa ligera a Triton para deployments simples
- ▌ Owasp Top10 Mitigations · davidcastagnetoa bundleImplementar protecciones estándar contra las vulnerabilidades más comunes del OWASP Top 10
- ▌ Pii Anonymizer Presidio · davidcastagnetoa bundleDetectar y enmascarar automáticamente datos personales en logs para cumplimiento GDPR
- ▌ Prometheus Client Audit · davidcastagnetoa bundleExposición de métricas FAR, FRR, tiempos de respuesta y tasas de fraude desde el audit_agent
- ▌ Triton Inference Server · davidcastagnetoa bundleServidor de modelos production-grade con soporte TensorRT, ONNX y PyTorch en GPU
- ▌ Unsharp Mask Sharpening · davidcastagnetoa bundleAumentar nitidez del texto del documento con Unsharp Mask para maximizar la precisión del OCR
- ▌ Vpn Proxy Tor Detection · davidcastagnetoa bundleDetectar conexiones anónimas (VPN, proxy, Tor) por IP
- ▌ Breaking Change Detector · davidcastagnetoa bundleDetectar automáticamente breaking changes entre versiones de schema en CI/CD
- ▌ Datamodel Code Generator · davidcastagnetoa bundleGenerar modelos Pydantic a partir de OpenAPI/JSON Schema como fuente única de verdad
- ▌ Dex Mivolo Age Estimator · davidcastagnetoa bundleEstimar edad del usuario por el rostro y comparar con fecha de nacimiento del documento
- ▌ Faceforensics Classifier · davidcastagnetoa bundleClasificador de deepfakes y face swaps entrenado en el dataset FaceForensics++
- ▌ HTTP Health Check Probes · davidcastagnetoa bundleEndpoints HTTP de health check para microservicios del pipeline KYC con reporte de dependencias
- ▌ Mediapipe Face Alignment · davidcastagnetoa bundleAlinear rostros por landmarks antes de generar embeddings — crítico para precisión de ArcFace
- ▌ Mediapipe Face Detection · davidcastagnetoa bundleVerificar presencia de exactamente un rostro en la selfie antes de procesarla
- ▌ Nonlocal Means Denoising · davidcastagnetoa bundleReducción de ruido preservando bordes y texto del documento para mejorar la calidad del OCR
- ▌ Opencv Contour Detection · davidcastagnetoa bundleDetectar bordes y contornos del documento para segmentación y corrección de perspectiva
- ▌ Pydantic Schema Registry · davidcastagnetoa bundleDefinir schemas de todos los contratos entre agentes como modelos Pydantic versionados
- ▌ Virtual Camera Detection · davidcastagnetoa bundleDetectar drivers de cámara virtual (OBS, ManyCam) por fingerprinting de dispositivo
- ▌ Xceptionnet Gan Detector · davidcastagnetoa bundleClasificador de imágenes sintéticas generadas por GAN (XceptionNet/EfficientNet fine-tuned)
- ▌ Chaos Engineering · davidcastagnetoaDisciplina de ingeniería del caos para validar resiliencia del pipeline KYC mediante experimentos controlados
- ▌ Cache Stampede Prevention · davidcastagnetoa bundleEvitar que múltiples workers recarguen el mismo dato al expirar simultáneamente
- ▌ Coupling Cohesion Metrics · davidcastagnetoa bundleMedir acoplamiento entre módulos y cohesión interna para detectar degradación arquitectónica
- ▌ Dependency Graph Analysis · davidcastagnetoa bundleVisualizar y analizar grafo de dependencias entre agentes para detectar ciclos
- ▌ Document Expiry Validator · davidcastagnetoa bundleVerificar fecha de expiración del documento de identidad y países/tipos soportados
- ▌ Font Consistency Analyzer · davidcastagnetoa bundleDetectar inconsistencias tipográficas que delaten edición del texto del documento
- ▌ Retry Exponential Backoff · davidcastagnetoa bundleReintentar automáticamente errores transitorios con backoff exponencial y jitter
- ▌ Silent Face Anti Spoofing · davidcastagnetoa bundleModelo de liveness pasivo NUAA para detectar ataques de impresión, pantalla y spoofing sin interacción del usuario
- ▌ Smile Expression Detector · davidcastagnetoa bundleVerificar expresiones faciales (sonrisa) en el desafío de liveness activo
- ▌ Weighted Score Aggregator · davidcastagnetoa bundleAlgoritmo de agregación ponderada de scores parciales en score global de verificación
- ▌ Gpu Utilization Monitoring · davidcastagnetoa bundleMonitorizar uso de GPU de workers de inferencia ML para optimizar recursos y detectar cuellos de botella
- ▌ Openapi Asyncapi Contracts · davidcastagnetoa bundleDefinir y versionar contratos de interfaz entre agentes REST (OpenAPI) y asíncronos (AsyncAPI)
- ▌ Prefetch Multiplier Tuning · davidcastagnetoa bundleAjuste del prefetch multiplier de Celery workers para optimizar throughput vs latencia en tareas KYC
- ▌ Random Challenge Sequencer · davidcastagnetoa bundleGenerar secuencias aleatorias de desafíos de liveness para prevenir ataques de replay grabado
- ▌ Request Timeout Management · davidcastagnetoa bundleTimeout global por tipo de endpoint con cancelación limpia
- ▌ Copy Move Forgery Detection · davidcastagnetoa bundleDetectar regiones clonadas dentro del documento — foto pegada sobre otra foto o texto duplicado
- ▌ Hmac Sha256 Session Hashing · davidcastagnetoa bundleHash de integridad por sesión para garantizar no-repudio e inmutabilidad del registro de auditoría
- ▌ Postgresql Sqlalchemy Async · davidcastagnetoa bundleORM async moderno para persistencia de sesiones de auditoría, logs y listas negras
- ▌ Prometheus Metrics Exporter · davidcastagnetoa bundleExportar métricas del API Gateway KYC al formato Prometheus para monitorización del pipeline de verificación.
- ▌ Age Progression Compensation · davidcastagnetoa bundleAjustar el embedding para compensar diferencia de edad si la foto del documento es antigua
- ▌ Compression Artifact Analysis · davidcastagnetoa bundleDetectar artefactos de recompresión típicos de deepfakes y manipulaciones
- ▌ Temporal Compliance Validator · davidcastagnetoa bundleVerificar que el usuario completa cada challenge dentro del tiempo permitido
- ▌ Cross Field Consistency Checker · davidcastagnetoa bundleVerificar coherencia entre campos MRZ y zona visual del documento para detectar falsificaciones
- ▌ Kubernetes Liveness Readiness Probes · davidcastagnetoa bundleConfiguracion de probes de Kubernetes para pods del pipeline KYC con timeouts adaptados a servicios ML
- ▌
- ▌ Rbac · davidcastagnetoa bundleControl de acceso basado en roles para microservicios y operadores del sistema KYC
- ▌ Clahe · davidcastagnetoa bundleNormalización adaptativa de histograma (CLAHE) para mejorar legibilidad del texto del documento
- ▌
- ▌
- ▌ Jaeger · davidcastagnetoa bundleJaeger como backend de trazas distribuidas para almacenar y visualizar spans del pipeline de verificación KYC.
- ▌ Thanos · davidcastagnetoa bundleAlmacenamiento a largo plazo de metricas Prometheus con alta disponibilidad y query global
- ▌ Alembic · davidcastagnetoa bundleMigraciones de base de datos versionadas para evolucionar el schema del pipeline KYC
- ▌ Asyncpg · davidcastagnetoa bundleCliente PostgreSQL async de alto rendimiento para el backend FastAPI del pipeline KYC
- ▌ Easyocr · davidcastagnetoa bundleOCR alternativo a PaddleOCR, excelente en caracteres especiales y múltiples scripts
- ▌ Fastapi · davidcastagnetoa bundleFramework async de alto rendimiento para exponer endpoints REST en el orquestador
- ▌ Grafana · davidcastagnetoa bundleGrafana como plataforma de visualización de dashboards para métricas, logs y trazas del pipeline KYC.
- ▌ Patroni · davidcastagnetoa bundleAlta disponibilidad de PostgreSQL con failover automático para el datastore KYC
- ▌
- ▌ Traefik · davidcastagnetoa bundleReverse proxy moderno con autodiscovery nativo en Kubernetes y Let's Encrypt
- ▌
- ▌ C4 Model · davidcastagnetoa bundleMetodología C4 para documentar la arquitectura del sistema KYC en niveles progresivos de detalle
- ▌ Fail2ban · davidcastagnetoa bundleBanear IPs automáticamente tras N intentos fallidos de autenticación o comportamiento abusivo
- ▌ Tenacity · davidcastagnetoa bundleRetry con backoff exponencial y circuit breaker para llamadas entre microservicios KYC