Ingeniero de Software

Especializado en el diseño y construcción de APIs robustas en .NET, backends modulares y herramientas de desarrollo orientadas a la eficiencia operativa y mantenibilidad de sistemas en producción.

Diseño y despliegue de APIs y servicios .NET de alto rendimiento en entornos de producción.

Optimización de persistencia y modelos de datos relacionales mediante EF Core y Dapper.

Implementación de flujos de CI/CD avanzados con GitHub Actions y contenedorización con Docker.

Desarrollo de librerías y herramientas open source publicadas en NuGet/PyPI con estándares de calidad profesional.

Duitama, Boyacá · Colombia
Disponible para contratar
GitHubLinkedIn

Sobre Mí

Profile
Diseño modular
Sistemas construidos para mantenibilidad a largo plazo
Calidad y Estabilidad
Resolución de incidencias y optimización en producción
Liderazgo y Mentoría
Revisiones de código, estándares y soporte a equipos

Soy un ingeniero backend especializado en .NET y C#, enfocado en construir APIs, backends modulares y arquitectura limpia. Entrego sistemas confiables, resuelvo incidencias en producción y mejoro el rendimiento mediante cambios incrementales y bien estructurados.

Me importa la mantenibilidad, la modularidad y el diseño claro sobre el simple hecho de 'lanzar' código. Tengo experiencia liderando equipos técnicos, realizando revisiones de código y estableciendo estándares de arquitectura. Automatizo flujos con CI/CD (GitHub Actions + Docker) y utilizo herramientas asistidas por IA como apoyo, manteniendo siempre la responsabilidad total sobre el diseño y la validación del sistema.

Arquitectura Limpia
Sistemas Backend
.NET & C#
Diseño de Sistemas
Liderazgo Técnico

Habilidades

Experiencia aplicada en producción

Backend (.NET)

C#

4+ años

.NET 8 / .NET Core

4+ años

ASP.NET Core (Web APIs)

3+ años

Testing (xUnit)

3+ años

REST APIs

4+ años

Entity Framework Core

4+ años

Dapper

2+ años

Data (SQL)

SQL

4+ años

DevOps & Tooling

Git

4+ años

GitHub Actions / CI/CD

3+ años

Docker

3+ años

Azure DevOps / Azure

3+ años

AWS

2+ años

También Usado

TypeScript

3+ años

React

3+ años

Next.js

3+ años

Python

4+ años

PHP

3+ años

Idiomas

Nivel de comunicación

Español
Nativo
Inglés
B2

Proyectos Destacados

Html2Pdf
Librería .NET para la generación desasistida de PDF desde HTML: motor basado en plantillas RazorLight con PuppeteerSharp y mecanismos de pooling de navegador para alto rendimiento.
.NET 8
C#
RazorLight
PuppeteerSharp
Pooling
Rendimiento
DI-ready
Integración
SimpleMediator
Implementación ligera y desacoplada del patrón Mediator/CQRS para .NET. Optimizada para reducir la carga cognitiva y el boilerplate en arquitecturas modulares.
.NET 8
C#
Cero
Dependencias
CQRS
Enfoque

Obras y herramientas recientes

Sistemas y librerías construidos con principios de arquitectura limpia y listos para producción.

Flask Forge CLI
Herramienta de automatización para el bootstrapping de proyectos Flask estructurados. Facilita la adopción de patrones organizados, gestión de migraciones y configuración estandarizada.
Python
Flask
Typer
Jinja2
SQLAlchemy
Alembic
Scaffold
Entrega
Modular
Arquitectura
Vanilla SPA
Arquitectura de referencia para aplicaciones Single Page sin dependencias externas. Implementa enrutamiento, gestión de estado y composición de componentes nativos.
JavaScript
HTML
CSS
Vite
ES Modules
Cero
Dependencias
Nativa
Plataforma
light-query
Hooks de React para la gestión de datos estructurados y simplificación de flujos de comunicación con APIs, enfocados en mejorar la experiencia del desarrollador.
React
TypeScript
NPM
Alto
DX
Frontend
Uso

Otros Proyectos

mini-php-framework
Micro-framework experimental en PHP que integra mecanismos de routing, middleware y persistencia SQLite bajo una estructura ligera y documentada.
MicroEngine
Proyecto de investigación en C# orientado al diseño de sistemas modulares y exploración de arquitecturas basadas en componentes y gestión de recursos.
React Clean Architecture
Template base para aplicaciones React que fomenta la separación de intereses y la desacoplación de la lógica de negocio de la UI.

Experiencia Laboral

Investigación y Desarrollo logo
Ingeniero Backend Independiente (.NET)
Investigación y DesarrolloDuitama, Boyacá
2025 – Actual
Remoto
  • Desarrollo y mantenimiento de APIs y servicios en .NET, priorizando la estabilidad operativa y entregas iterativas.
  • Automatización de flujos de despliegue y prácticas de versionamiento para garantizar consistencia en librerías distribuidas.
Tobiro SAS logo
Software Engineer (.NET)
Tobiro SASMedellín, Antioquia
2025
Remoto
  • Desarrollo de servicios backend en .NET 8 y componentes técnicos para un ecosistema retail de alta demanda.
  • Diseño de flujos de autenticación segura mediante AWS SNS e integración de persistencia optimizada con SQL Server.
  • Implementación de automatización de despliegues y ciclos de actualización de software mediante GitHub Actions.
EnterNova SAS logo
Backend Engineer (.NET)
EnterNova SASBogotá, DC
2024 – 2025
Remoto
  • Construcción y soporte técnico de servicios críticos basados en .NET y SQL Server, con enfoque en alta disponibilidad.
  • Optimización de rendimiento de datos y refactorización de lógica de negocio para mejorar la escalabilidad del sistema.
  • Colaboración en la definición de estándares técnicos y revisiones de código orientadas a la calidad del software.
CEA JMontoya, TulipannStore logo
Desarrollador Full Stack / Backend (Consultoría)
CEA JMontoya, TulipannStoreVillavicencio, Meta
2022 – 2024
Remoto
  • Entrega de módulos administrativos, plataformas e-commerce y sistemas internos bajo demanda.
  • Modelado de datos relacionales e implementación de APIs robustas para garantizar integraciones exitosas.
  • Mantenimiento correctivo y soporte técnico continuo sobre plataformas integradas.

Trabajemos juntos

Si buscas a alguien para diseñar y construir sistemas backend claros y mantenibles en .NET, estaré encantado de conversar. Puedes contactarme por correo o a través de LinkedIn.

LinkedInGitHub
Kevin Santiago Martinez - Ingeniero de Software | Portafolio