Full Stack Developer · Énfasis en Backend

Rubén Fajardo

.NET · C# · AngularJS · SQL Server

Construyo, integro y mejoro sistemas que resuelven problemas reales.

C# .NET SQL Server AngularJS Entity Framework REST APIs
Retrato de Rubén Fajardo
Rubén Fajardo

Sobre mí

No solo escribo código: entro en sistemas ya existentes, entiendo su flujo de datos y sus dependencias, identifico el problema real y hago cambios controlados que no rompen lo que ya funciona.

Mi trabajo diario combina análisis, debugging, backend en .NET/C#, gestión de bases de datos en SQL Server y mantenimiento de aplicaciones empresariales en producción. Me interesa tanto construir algo nuevo como entender y mejorar lo que otros ya construyeron.

“Entender el problema antes de escribir la solución.”
  • Resolución de problemas
  • Debugging
  • Backend
  • Bases de datos
  • Mantenimiento de sistemas
  • Integración

Experiencia

Sistemas reales, en producción

Desarrollador Full Stack · Backend

Sistemas Infotec S.A.S.

Octubre 2019 — Actualidad

Backend Development

  • Servicios y APIs REST con ASP.NET Core y C#

Database

  • SQL Server
  • Entity Framework
  • Optimización y resolución de problemas en bases de datos
  • Diseño e implementación de estructuras SQL

Frontend

  • AngularJS
  • JavaScript, HTML, CSS
  • Desarrollo de interfaces dinámicas

Deployment

  • Implementación y configuración de aplicaciones en IIS

Problem Solving

  • Diagnóstico y solución de errores
  • Optimización
  • Mantenimiento y evolución de sistemas existentes

Auxiliar Técnico en Sistemas

Merco Logistic Group International (MLG-I)

Julio 2017 — Marzo 2018

Soporte técnico y mantenimiento de equipos de cómputo en planta, digitación y gestión de datos de pesajes, y desarrollo de formatos en Excel para el control y seguimiento de producción.

Stack tecnológico

Herramientas con las que trabajo

Backend

C# .NET ASP.NET Core REST APIs JSON

Frontend

AngularJS JavaScript HTML5 CSS

Database

SQL Server Entity Framework

Infrastructure

IIS

Tools

Git GitHub

Código público

Lo que se puede verificar en mi GitHub

Antes de elegir qué mostrar, revisé cada repositorio público de mi perfil: README, estructura de carpetas, lenguajes, arquitectura y commits. Los proyectos que aparecen abajo son los que mejor demuestran arquitectura, backend, integración con bases de datos y diseño de sistemas — no simplemente los más recientes.

Ver perfil completo en GitHub ↗

Cómo trabajo

Mejorar lo existente sin romper lo que ya funciona

01

Analizar

Entender primero el sistema existente y el problema real, antes de tocar código.

02

Identificar

Encontrar dependencias, flujo de datos y la causa real del problema.

03

Implementar

Modificar únicamente lo necesario, sin efectos colaterales innecesarios.

04

Validar

Probar el flujo completo y revisar posibles efectos secundarios.

05

Documentar

Mantener los cambios claros mediante Git y documentación técnica.

Arquitectura

Cómo pienso un sistema Full Stack

Representación conceptual de mi forma de trabajar — no todos mis proyectos usan exactamente este flujo, pero refleja el patrón que más aplico en sistemas empresariales.

Frontend AngularJS API REST / WCF Backend C# / .NET ORM Entity FW Data SQL Server

Una aclaración importante

Mi experiencia profesional no está limitada a mis repositorios públicos. Gran parte de mi trabajo corresponde a sistemas empresariales privados que no puedo compartir. Por eso GitHub debe leerse como evidencia adicional de cómo escribo código — la experiencia profesional en producción tiene el mismo peso, o más.

Formación

Ingeniería de Sistemas

Universidad de la Costa · CUC — en curso

Tecnólogo en Análisis y Desarrollo de Sistemas de Información

SENA · Centro Nacional Colombo Alemán — 2018

Técnico en Sistemas

SENA · Centro Nacional Colombo Alemán — 2015

El buen software no es solamente código que funciona. Es código que resuelve problemas sin crear otros nuevos.

Contacto

Hablemos de tu proyecto o vacante

Abierto a oportunidades laborales, desarrollo backend, integraciones, proyectos Full Stack y consultoría técnica.

Barranquilla, Colombia