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.

Bilingüe con nivel de inglés C1-C2, combino experiencia en C#/.NET 6+, Java 17+/Spring Boot, Python y Angular/Next.js para construir plataformas listas para producción con Docker, PostgreSQL/MySQL, CI/CD y principios SOLID.

Acerca de mí

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

Especialista Back-End en C# .NET 6+, Java 17+ y Spring Boot con experiencia en Python, TypeScript y frontends modernos en Angular/React/Next.js.

Recibido en Desarrollo de Software (3 años) y estudiante de Licenciatura en Inteligencia Artificial, bilingüe (Inglés C1-C2) y habituado a entornos ágiles distribuidos con Scrum.

developer-profile.json

const developer = {

name: "Isaac Jordan",

role: "Full-Stack Developer",

backend: ["C#", ".NET 6+", "Java 17+", "Spring Boot", "Python"],

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

values: ["Clean Architecture", "SOLID", "Unit Testing"]

};

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 8YARPFastAPIPythonWhisper AIPostgreSQLDockerPowerShellShell

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.

Experiencia Profesional

Mi trayectoria profesional construyendo sistemas escalables y de alto rendimiento.

Software Engineer

Encodelabs S.A.
Presencial
Sep 2024 - Dic 2025 · 1 año 4 mesesCórdoba, Argentina

Desarrollo con C# (.NET 6+) y Java (17+) con Spring Boot, siguiendo principios de Clean Architecture para construir sistemas escalables y mantenibles.

Responsabilidades clave

  • Mantenimiento y optimización de microservicios y aplicaciones orientadas a servicios, reduciendo tiempos de respuesta en entornos de alta concurrencia
  • Modelado y gestión de bases de datos relacionales (MySQL, PostgreSQL) con Entity Framework y JPA, mejorando la eficiencia de consultas
  • Configuración de entornos de CI/CD para integración continua, pruebas automáticas y despliegue ágil en múltiples ambientes
  • Contenerización de aplicaciones con Docker y automatización de tareas mediante scripts en Shell, disminuyendo tiempos de despliegue
  • Implementación y mantenimiento de autenticación y autorización con JWT y Keycloak, fortaleciendo la seguridad
  • Desarrollo de pruebas unitarias con NUnit y JUnit, incrementando la cobertura de tests y reduciendo incidencias en producción
C#.NET 6+Java 17+Spring BootMySQLPostgreSQLDockerCI/CDJWTKeycloakNUnitJUnit
🎓

Formación Académica

Mi trayectoria universitaria en desarrollo de software e inteligencia artificial.

Finalizado
🎓

Tecnicatura Superior en Desarrollo de Software

Quality ISAD

2023 - 2025 · 3 años

9.31

Promedio Final

Sin aplazos • Excelencia académica

Me enorgullece cerrar esta etapa con un promedio general de 9.31 y sin aplazos. Fueron 3 años de intenso estudio y dedicación que hoy rinden sus frutos, formándome como desarrollador de software profesional.

  • Promedio final: 9.31/10 sin aplazos
  • Formación integral en desarrollo full-stack con C#, Java, Python y TypeScript
  • Clean Architecture, SOLID, Unit Testing (JUnit, NUnit) y metodologías ágiles (Scrum)
  • Bases de datos PostgreSQL/MySQL, Docker y control de versiones con Git/GitHub

📊 Mis calificaciones

Inscripto
🤖

Licenciatura en Inteligencia Artificial

Universidad Blas Pascal

Mar 2026 - Dic 2027

Continuación de estudios superiores gracias a la finalización de la Tecnicatura en Desarrollo de Software, que me habilita para acceder a esta licenciatura.

  • Machine Learning, Deep Learning y Redes Neuronales
  • NLP, Visión por Computadora y Big Data
  • Proyectos de Transformación Digital con IA
  • Integración con conocimientos previos en desarrollo de software

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 6+, Java 17+/Spring Boot y Python. Experiencia en Docker, PostgreSQL/MySQL, Clean Architecture y principios SOLID. Si buscas soluciones escalables y código limpio, conversemos.