Foto de perfil de Isaac Jordan

Córdoba, Argentina

Isaac Jordan

Desarrollador Full-Stack

Tengo una gran pasión y enfoque en el Back-End para crear sistemas escalables y eficientes.

Combino experiencia en C#/.NET, Java Spring Boot y Angular/Next.js para construir plataformas listas para producción con automatización CI/CD y monitoreo extremo a extremo.

Acerca de mí

Apasionado por construir soluciones limpias y con métricas desde el día uno.

Especialista Back-End en .NET y Java Spring Boot con experiencia creando frontends modernos en Angular/React/Next.js.

Estudiante avanzado de Desarrollo de Software, bilingüe (Inglés C1-C2) y habituado a entornos ágiles distribuidos.

developer-profile.json

const developer = {

name: "Isaac Jordan",

role: "Full-Stack Developer",

backend: ["C#", ".NET", "Java", "Spring Boot"],

frontend: ["Angular", "React", "Next.js"],

values: ["Aprendizaje Continuo", "Trabajo en Equipo", "Proactividad"]

};

Proyectos Destacados

Proyectos personales con un enfoque en resolver problemas modernos y reales con un enfoque en arquitectura, seguridad y experiencia de usuario.

PandoraLock

API de almacenamiento seguro con .NET 8 Clean Architecture: cifrado AES-256-GCM, JWT + RBAC, controles de compartición, Redis, auditoría, FluentValidation y pipeline CQRS con MediatR.

.NET 8RedisCQRSAES-256Clean Architecture

Real-time Translator

Microservicios para transcripción de audio en tiempo real usando FastAPI, Angular y un gateway .NET con Whisper para detección, manejo de silencios y entrega de texto.

MicroservicesFastAPIAngular.NET GatewayWhisper AI

Deep dive · PandoraLock

Seguridad empresarial lista para producción

Una aplicación de gestión de archivos segura diseñada para compartir documentos cifrados de extremo a extremo de forma rápida y sencilla, garantizando la máxima privacidad sin afectar el rendimiento.

Seguridad & Cumplimiento

  • Cifrado AES-256-GCM en reposo con rotación de claves
  • Autenticación JWT y RBAC con tres niveles de permisos
  • Hashing bcrypt, middleware zero-trust y bitácoras detalladas

Gestión & Observabilidad

  • Compartición privada/pública con caché en Redis
  • Expiraciones configurables, límites de descarga y validaciones
  • Swagger completo, endpoints de monitoreo y métricas

Arquitectura

  • Dominio · Entidades, value objects y permisos
  • Aplicación · Handlers CQRS con MediatR y FluentValidation
  • Infraestructura · EF Core + MySQL, Redis y servicios JWT
  • Presentación · API REST ASP.NET Core con pipelines de middleware
.NET 8MySQL 8Redis 7MediatRFluentValidationDocker

Despliegue & Automatización

Builds multi-stage, contenedores Docker y GitHub Actions para llevar migraciones y health checks a producción sin fricción.

Documentación

Swagger/OpenAPI completo, guías .env, diagramas de base de datos y dashboards listos para compliance.

Deep dive · Real-time Translator

Transcripción en vivo sobre microservicios

Es una plataforma que permite la transcripción en tiempo real de audio de una persona, independientemente del lenguaje, optimizada para español e inglés.

Flujo E2E

  • Angular transmite audio del micrófono al gateway vía WebSocket
  • Gateway .NET/YARP enruta tráfico hacia servicios Python
  • FastAPI bufferiza chunks con solapamiento para continuidad
  • Whisper procesa audio, depura duplicados y devuelve texto
  • Gateway registra transcripciones en SQLite/PostgreSQL

Características clave

  • Overlays en vivo para demos en inglés y español
  • Analíticas de sesión: palabras, chunks y tiempo
  • Filtro de palabras duplicadas y manejo de solapamiento
  • Docker + scripts PowerShell para arranques orquestados

Monitoreo & Salud

  • Gateway expone /health y /health/status con downstream checks
  • Servicios Python incluyen /healthz y /status con info CUDA
  • Scripts PowerShell muestran estados colorizados y reintentos
  • Respuestas JSON detalladas simplifican troubleshooting

Estrategias de despliegue

  • Manual: Uvicorn + dotnet run + ng serve
  • Automatizado: start-services.ps1 lanza y monitorea
  • Docker Compose: orquesta gateway, Python y Angular
Angular.NET 8YARPFastAPIWhisper AIPostgreSQLDockerPowerShell

Base de datos & Retención

Registros en SQLite/PostgreSQL sin bloquear audio, retención de 90 días y hashing de IP para privacidad.

Configuración de modelos

Whisper puede cambiar de 'large' a 'tiny/base' y los parámetros de audio viven en los servicios para balancear latencia vs. fidelidad.

Certificaciones y estudios

Formación continua en plataformas líderes y programas intensivos.

Backend Java Specialization

Globant University

Abr 2025

345 horas. Java, Spring Boot, MySQL, JDBC, JPA, API REST, JUnit.

Ver credencial

Certificado CIP - Inglés (C1-C2)

Universidad Nacional de Córdoba

Nov 2024

Resultado 82.5 general (93 Listening, 95 Speaking).

Ver en LinkedIn

Programa Oracle Next Education F2 T6 Back-end

Alura Latam

Jul 2024

286 horas de entrenamiento especializado en Back-end.

Ver credencial

Google Cloud Computing Foundations

Google Cloud

Jul 2025

Formación en infraestructura cloud: seguridad (IAM), almacenamiento, Compute Engine, desarrollo cloud-native, APIs y fundamentos de Data & ML.

Ver credencial

¿Listo para colaborar?

Abierto a oportunidades como desarrollador Full-Stack con foco back-end en C#/.NET y Java Spring Boot. Si buscas arquitecturas limpias y soluciones escalables, conversemos.