
Franco
Prompt Engineering
Competenze

Consulta i miei servizi

Esperienza lavorativa
J.A.R.V.I.S. — Asistente de IA de Escritorio
Freelancing Career • Freelance
Jul 2026 - Present • 1 mo
J.A.R.V.I.S. es un asistente personal de escritorio impulsado por Inteligencia Artificial, diseñado e ingeniado desde cero en C# y .NET. Funciona como un agente autónomo de bajo consumo que vive en la bandeja del sistema de Windows, combinando procesamiento de lenguaje natural, control del sistema operativo y un motor de audio de alto rendimiento. El motor de audio unificado utiliza NAudio a 16000Hz, evitando conflictos de drivers y optimizando el uso de memoria. La interacción se activa mediante un gancho global de teclado (hold-to-talk con la tecla F9), permitiendo hablarle al asistente desde cualquier aplicación. Además, incorpora un sensor acústico pasivo que detecta un doble aplauso mediante análisis de picos transitorios, con aprendizaje del ruido de fondo en tiempo real para evitar falsas activaciones. El núcleo cognitivo utiliza Microsoft Semantic Kernel integrado con la API de Groq, empleando Whisper-large-v3 para transcripción de voz y LLaMA 3 (70B) para razonamiento lógico, con memoria persistente en formato JSON que conserva el contexto entre sesiones. El asistente también cuenta con un indexador dinámico que escanea accesos directos de Windows y utiliza búsqueda difusa (distancia de Levenshtein) para corregir errores de transcripción al abrir aplicaciones. La interfaz, desarrollada en WPF, presenta un HUD con efectos visuales reactivos al volumen de voz y respuestas por Text-to-Speech neuronal. Habilidades aplicadas: C#, .NET, WPF, Microsoft Semantic Kernel, NAudio, Integración de APIs de IA (Whisper, LLaMA), Procesamiento de audio (DSP), Algoritmos de búsqueda difusa
Freelance Web Designer
Full time • 4 mos
MindLock — Bloqueador de Distracciones Gamificado
Jul 2026 - Present • 1 mo
MindLock es una aplicación híbrida (extensión de navegador + Web API) diseñada para resolver el problema de la procrastinación mediante gamificación. Combina la técnica Pomodoro con un sistema de bloqueo estricto de URLs y una economía virtual donde la concentración se recompensa con moneda del juego que los usuarios pueden invertir en una tienda de cosméticos y mejoras. Fui responsable del diseño de la infraestructura backend: API REST construida con ASP.NET Core y Entity Framework Core, base de datos PostgreSQL alojada en Supabase, y despliegue continuo mediante integración directa entre GitHub y Render. Implementé un motor anti-trampas donde el servidor actúa como juez absoluto del tiempo: cuando el usuario inicia un Pomodoro, el backend sella la hora UTC en base de datos, y al finalizar calcula matemáticamente el tiempo real transcurrido, rechazando cualquier intento de inyectar recompensas falsas si el tiempo no coincide. También diseñé el sistema económico y de tienda: acumulación de oro según minutos de concentración certificados por el servidor, catálogo de recompensas y gestión de inventario por usuario, evitando compras duplicadas o fraudulentas. La seguridad se reforzó con autenticación JWT, políticas estrictas de CORS y variables de entorno para proteger credenciales sensibles. Habilidades aplicadas: C#, ASP.NET Core, Entity Framework Core, PostgreSQL, JWT, Arquitectura REST, CI/CD, Supabase, Render
FixTrack — Plataforma B2B Multi-Tenant
May 2026 - Present • 3 mos
FixTrack es una plataforma web B2B multi-tenant diseñada para talleres de servicio técnico (computadoras, celulares, electrónica). Permite a los negocios gestionar internamente sus órdenes de reparación y ofrece a los clientes finales un portal público donde pueden rastrear en tiempo real el estado de su equipo ingresando un código único, sin necesidad de crear una cuenta ni revelar información sensible. La arquitectura es multi-tenant real: cada taller (tenant) tiene acceso exclusivo a sus propios tickets y clientes, sin posibilidad de ver datos de otros negocios registrados en la plataforma. Implementé el frontend completo con React 18, TypeScript y Material-UI, siguiendo un enfoque mobile-first y responsive. El sistema incluye autenticación segura mediante JWT y ASP.NET Core Identity, con contraseñas hasheadas y políticas estrictas de CORS. El panel administrativo permite gestión completa de tickets (CRUD), tabla con paginación y búsqueda en tiempo real, cambio de estados del flujo de reparación, e integración con WhatsApp para notificar automáticamente al cliente con un mensaje pre-armado y su link de seguimiento. La infraestructura está desplegada en la nube: base de datos PostgreSQL en Supabase, backend dockerizado en Render, y frontend como sitio estático en Vercel. El proyecto se encuentra actualmente en producción, superando la fase MVP. Habilidades aplicadas: React, TypeScript, Material-UI, ASP.NET Core Web API, JWT, PostgreSQL, Docker, Vercel, Render, Supabase