Saltar al contenido

Steven Tenorio Castillo

Desarrollador senior .NET | Full Stack

Sobre mí

Desarrollador de software con más de 13 años de experiencia en el ámbito empresarial. He enfocado mi carrera en tecnologías Microsoft .NET, complementándola con la adopción de tecnologías emergentes para responder a las necesidades cambiantes del mercado. He participado en proyectos que han mejorado la eficiencia y la productividad de procesos productivos hasta en un 60 %, con liderazgo, atención al detalle y compromiso con los objetivos.

Mi capacidad para adaptarme a distintos enfoques de negocio, atender las necesidades de los clientes y colaborar con equipos multidisciplinarios me permite entregar soluciones de alta calidad en entornos dinámicos. Mantengo formación continua en frameworks y tecnologías modernas como .NET Core, Angular y Blazor, lo que refuerza mi capacidad de aprender y aplicar nuevas tecnologías en proyectos complejos.

Experiencia profesional

  1. Agosto 2024 – Actualidad

    Celsia

    Desarrollador seniorPuesto actual

    • Desarrollo y mantenimiento de aplicaciones empresariales sobre la plataforma .NET.
    • Diseño de servicios y APIs REST, e integración con sistemas internos.
    • Diseño y optimización de bases de datos relacionales y consultas SQL.
    • Versionamiento, gestión de tareas y despliegue continuo con Git y Azure DevOps.
    • Trabajo en equipo bajo marcos ágiles.
  2. Enero 2024 – Junio 2024

    Conexión Seguros en Línea | Sermodel

    Desarrollador freelance

    • Levantamiento de requerimientos, diseño de arquitectura, análisis y documentación de software.
    • Desarrollo sobre .NET Core: ASP.NET MVC, ASP.NET Web API y Blazor WebAssembly.
    • Autenticación de aplicativos web con JWT e interfaces con Bootstrap y Radzen Components.
    • Diseño y desarrollo de bases de datos relacionales y consultas SQL sobre SQL Server 2019 y Azure SQL.
    • Despliegue en IIS y Azure App Service, con procesos de CI/CD en Azure Pipelines.
    • Versionamiento y gestión de tareas con Git y Azure DevOps, bajo Scrum.
  3. Mayo 2023 – Enero 2024

    TES América Andina S.A.S

    Desarrollador senior .NET

    • Análisis y documentación de software.
    • Desarrollo sobre .NET Framework y .NET Core: ASP.NET MVC, WCF, ASP.NET Web API y Blazor WebAssembly.
    • Diseño de interfaces web con Knockout.js y DevExpress.
    • Diseño y desarrollo de bases de datos relacionales y consultas SQL sobre SQL Server 2019.
    • Despliegue e instalación de aplicaciones en IIS.
    • Versionamiento y gestión de tareas con Git, GitLab y Azure DevOps.
  4. Febrero 2022 – Febrero 2023

    Dondoctor S.A.S

    Desarrollador backend senior .NET

    • Análisis, diseño de diagramas de proceso y documentación de microservicios.
    • Desarrollo sobre .NET Core con ASP.NET Web API.
    • Pruebas unitarias y de integración con Postman.
    • Diseño y desarrollo de bases de datos relacionales y consultas SQL sobre SQL Server 2019 y Azure SQL.
    • Versionamiento y gestión de tareas con Git y Azure DevOps, bajo Scrum y Boards.
  5. Enero 2021 – Febrero 2022

    TES América Andina S.A.S

    Desarrollador senior .NET

    • Análisis y documentación de software.
    • Desarrollo sobre .NET Framework y .NET Core: ASP.NET MVC, WCF, ASP.NET Web API y Blazor WebAssembly.
    • Diseño de interfaces web con Knockout.js y DevExpress.
    • Diseño y desarrollo de bases de datos relacionales y consultas SQL sobre SQL Server 2019.
    • Despliegue e instalación de aplicaciones en IIS y soporte a usuario final.
  6. Febrero 2020 – Enero 2021

    InterGrupo

    Desarrollador full stack semi-senior .NET y Angular

    • Análisis y documentación de servicios, y diseño de diagramas de proceso.
    • Desarrollo sobre .NET Framework y .NET Core: ASP.NET MVC, WCF y ASP.NET Web API.
    • Desarrollo frontend con Angular 2+ y TypeScript.
    • Pruebas unitarias y de integración, con cobertura de código en SonarQube.
    • Integración de microservicios a través de Oracle Service Bus y diseño de ETL.
    • Procesos de CI/CD con Azure Pipelines; Scrum, pair programming y Boards.
    • Diseño y desarrollo de bases de datos relacionales y consultas SQL sobre SQL Server 2019 y Oracle.
  7. Julio 2019 – Febrero 2020

    Soteon Software

    Desarrollador freelance

    • Diseño de arquitectura, análisis y documentación de software.
    • Desarrollo sobre .NET Framework y .NET Core: ASP.NET MVC y ASP.NET Web API.
    • Autenticación de aplicativos web con JWT e interfaces con Bootstrap.
    • Integración con servicios de Microsoft Azure: App Service, Azure SQL y Blob Storage.
    • Versionamiento y gestión de tareas con Git, Jira y Bitbucket, bajo Scrum.
  8. Marzo 2015 – Junio 2019

    IDEMIA Colombia S.A.S

    Analista desarrollador

    • Análisis y documentación de software.
    • Desarrollo sobre .NET Framework: WinForms, aplicaciones de consola, WPF, ASP.NET y ASP.NET MVC.
    • Integración de aplicativos de consola para transferencia de archivos financieros con GoAnywhere.
    • Cifrado y descifrado de información financiera con SQL Server Always Encrypted.
    • Migración de aplicativos legados de VB.NET a C#.
    • Diseño de reportes con Crystal Reports y despliegue de aplicaciones en IIS.
    • Versionamiento con Git y Team Foundation Server; Scrum, pair programming y Boards.
  9. Junio 2014 – Marzo 2015

    Fundación La 14

    Capacitador y desarrollador freelance

    • Elaboración de cronogramas y temáticas de clase.
    • Capacitación en herramientas ofimáticas: Microsoft Office, Windows y OneDrive.
    • Capacitación en diseño web con HTML y CSS.
    • Levantamiento de requerimientos, diseño de arquitectura, análisis y documentación de software.
    • Desarrollo de aplicativos web con ASP.NET MVC, jQuery y Bootstrap sobre SQL Server 2012.
    • Diseño de reportes con Crystal Reports y despliegue en IIS.
  10. Abril 2013 – Junio 2014

    Proalnet S.A.S

    Analista desarrollador

    • Análisis y documentación de software.
    • Desarrollo sobre .NET Framework: WinForms, servicios de Windows, aplicaciones de consola, WPF, ASP.NET, ASP.NET MVC y ASP.NET Web API.
    • Interfaces de escritorio y web con Telerik, Kendo UI y MahApps.
    • Interfaces de conexión con hardware mediante protocolo Modbus y puertos seriales RS232: tarjetas de adquisición de datos, lavadoras y básculas industriales y sensores de maquinaria de producción.
    • Instalación de servidores de bases de datos SQL Server 2008–2012 y diseño de sus consultas.
    • Diseño de reportes con Report Viewer y Crystal Reports.
    • Soporte de aplicativos a usuario final, presencial y remoto, y despliegue en IIS y Windows CE.

Competencias técnicas

Lenguajes
  • C#
  • JavaScript
  • TypeScript
  • VB.NET
  • VB 6.0
  • PHP
  • Transact-SQL
Plataforma .NET
  • .NET Core
  • .NET Framework
  • ASP.NET MVC
  • ASP.NET Web API
  • Blazor
  • WCF
  • WinForms
  • WPF
Frontend
  • Angular
  • Knockout.js
  • jQuery
  • HTML
  • CSS
  • Bootstrap
  • DevExpress
  • Radzen
  • Telerik
  • Kendo UI
Bases de datos
  • SQL Server
  • Azure SQL
  • Oracle
  • PostgreSQL
  • MySQL / MariaDB
  • Azure Cosmos DB
Nube y DevOps
  • Azure
  • Azure DevOps
  • Azure Pipelines
  • Firebase
  • IIS
  • Git
  • Bitbucket
  • SVN
  • TFS
  • Jira
Datos y reportes
  • Microsoft Power BI
  • Crystal Reports
  • Report Viewer
Calidad
  • Pruebas unitarias
  • Pruebas de integración
  • SonarQube
  • Análisis de código legado
  • Refactorización
Arquitectura y método
  • POO
  • Patrones de diseño
  • SOLID
  • Microservicios
  • Arquitectura N-capas
  • Scrum
  • Marcos ágiles
Sistemas
  • Windows
  • Linux (Ubuntu)
  • macOS
  • Android
  • Windows CE

Formación

  • Ingeniería en sistemas de información Universidad Libre En curso
  • Tecnólogo en sistemas de información Fundación Centro Colombiano de Estudios Profesionales (FCECEP) 2020
  • Técnico profesional en sistemas Instituto Técnico Nacional de Comercio Simón Rodríguez (INTENALCO) 2012

Certificaciones

2023

  • C# básico e intermedio
  • .NET Core
  • RESTful, APIs y microservicios
  • Servicios SOAP
  • Conceptos básicos de Git
  • Conceptos básicos de DevOps
  • HTML y CSS
  • Lógica de programación y algoritmia
  • Fundamentos de agilismo y marcos ágiles
  • Marcos híbridos de trabajo
  • Comunicación enfocada a CX

2015 – 2022

  • Introduction to Unit Testing C# (2022)
  • Desarrollo de apps móviles híbridas (2020)
  • Introduction to Xamarin.Forms (2017)
  • La nube de Microsoft para desarrolladores Android (2017)
  • Desarrollo en .NET con Visual Studio (2015)

2013

  • Scrum Developer
  • Desarrollo web con PHP y MySQL

Idiomas

  • Español — lengua materna
  • Inglés — lectura y escritura