Diego Rangel

Software Developer & Technology Consultant

Disponible para colaborar

Software para
problemas reales.

Construyo aplicaciones web, APIs y soluciones de software. Desde una funcionalidad concreta hasta un MVP completo o un sistema empresarial.

¿Algo dejó de funcionar?

También diagnostico y resuelvo errores en aplicaciones existentes, infraestructura y despliegues.

  • .NET
  • C#
  • React
  • TypeScript
  • SQL
  • Firebase
  • Cloudflare
Freelance · Remoto · Oportunidades profesionales

De la interfaz
a la lógica
del negocio.

Un producto tiene que funcionar más allá de la pantalla. Mi trabajo conecta frontend, backend, bases de datos, seguridad, integraciones y despliegue.

Puedo incorporarme a un sistema existente para resolver un problema o acompañar una solución desde sus primeras decisiones técnicas hasta una versión funcional.

  • Usuarios y permisos
  • Flujos de trabajo
  • Persistencia y auditoría
  • Integración y automatización

Ideas llevadas a software.

Productos propios con lógica de negocio, decisiones técnicas y problemas reales que resolver.

02Deporte · Proyecto personal

Vértice11

Información estructurada. Análisis futbolístico.

Plataforma en desarrollo para analizar partidos de fútbol con entrada asistida de información, persistencia de evaluaciones y un motor de análisis para apoyar la toma de decisiones.

  • React
  • TypeScript
  • Cloudflare Workers
  • D1

En desarrollo activo

Vértice11Flujo de evaluación

Del dato
al análisis.

  1. 01Entrada asistida
  2. 02Motor de análisis
  3. 03Evaluaciones guardadas

Frontend · Worker API · D1

Ingeniería en sistemas reales.

Una selección de problemas que he abordado en software empresarial.

ERP educativo · Workflows administrativosIndicadores que reflejan el trabajo pendienteContadores, estados y actualizaciones en tiempo real alineados con los permisos efectivos de cada usuario.

El problema

El significado de una tarea pendiente cambia según el estado del proceso y la persona que debe actuar.

Mi trabajo

Implementé y corregí indicadores integrando API y frontend, lógica por estados, destinatarios según permisos efectivos y actualizaciones en tiempo real. Las pruebas automatizadas ayudaron a validar los escenarios del flujo.

  • .NET 8
  • React
  • TypeScript
  • SQL Server
  • SignalR
Integración · AutomatizaciónConectar un ERP con MoodleCreación de usuarios, enrolamiento en cursos y asignación de roles desde procesos del ERP.

El problema

La información administrativa y el acceso al aula virtual debían mantenerse conectados.

Mi trabajo

Trabajé en la integración con Moodle Web Services y procesos con Hangfire para automatizar la creación de usuarios, el enrolamiento y la asignación de roles.

  • .NET
  • Moodle Web Services
  • Hangfire
Importación · Validación de datosImportar asistencias con controlUn flujo con vista previa, validaciones, errores recuperables y confirmación protegida.

El problema

Un archivo incorrecto podía introducir cambios silenciosos o difíciles de revertir.

Mi trabajo

Trabajé en un flujo de importación CSV con vista previa, validación, confirmación protegida y reversión. El objetivo fue permitir revisar y controlar los cambios antes de aplicarlos.

  • React
  • .NET
  • CSV
  • Validación

Casos profesionales anonimizados para respetar la confidencialidad de los proyectos.

¿En qué puedo ayudarte?

Para construir algo nuevo o hacer que lo que ya existe funcione mejor.

Desarrollo de aplicaciones

Aplicaciones web, APIs REST y sistemas internos, desde la lógica de negocio hasta la interfaz.

Frontend + backend

Diagnóstico y corrección de errores

Investigación de fallos en aplicaciones, bases de datos, autenticación, CORS, builds y despliegues.

Tengo un problema técnico

Integraciones y automatización

Conexión entre sistemas, APIs externas y procesos administrativos para reducir tareas repetitivas.

Sistemas que se conectan

Un proceso claro. De principio a fin.

  1. Entender

    Aclarar el problema, el objetivo y las restricciones.

  2. Diagnosticar

    Investigar la causa real y definir el alcance.

  3. Implementar

    Construir una solución mantenible con cambios controlados.

  4. Validar

    Revisar pruebas, build y escenarios de regresión.

  5. Entregar

    Explicar qué cambió, qué se validó y qué sigue.

La tecnología al servicio del problema.

Elijo una arquitectura proporcional al problema y al tamaño del producto.

Backend
C# · .NET · ASP.NET Core · PHP · Laravel
Frontend
React · TypeScript · JavaScript · HTML · CSS · Bootstrap · Nx
Bases de datos
SQL Server · MySQL · Oracle · Firestore
Cloud e infraestructura
Cloudflare · Firebase · Linux · Docker · GitHub
Integraciones
APIs REST · Moodle · Servicios externos
Ingeniería
Git · CI/CD · Testing · Debugging · Troubleshooting

Más allá
del código.

Diego RangelIngeniero en Sistemas y Computación

Soy desarrollador de software y consultor tecnológico. He trabajado en aplicaciones empresariales, integraciones, bases de datos e infraestructura, principalmente con .NET/C# y React/TypeScript.

También tengo experiencia en soporte técnico, Linux, seguridad y administración de herramientas empresariales.

Disfruto especialmente los problemas que requieren investigar antes de programar: entender por qué un flujo falla, encontrar su causa y construir una solución mantenible.

Continúo ampliando mi experiencia con proyectos propios como CareNest y Vértice11. Ramdren es la marca de ingeniería de software bajo la que desarrollo mi trabajo.

Valoro la comunicación clara, la trazabilidad del trabajo y las soluciones pragmáticas.

¿Un proyecto
o un problema
técnico?

Si necesitas desarrollar una aplicación, implementar una funcionalidad o resolver un problema en un sistema existente, cuéntame qué necesitas.

Si está dentro de mi experiencia, te indicaré cómo considero que podemos abordarlo.

Disponible para proyectos freelance, colaboraciones remotas y nuevas oportunidades profesionales.