Disponible para trabajar

Steven Leal T.

Ingeniero de Software y Arquitecto

Estudiante de analista y desarrollador de software colombiano 🇨🇴. Especializado en desarrollo web de alto rendimiento: arquitecturas escalables, código limpio y entregas orientadas a negocio.

01. STACK
React / Next.js
02. FOCUS
Arquitectura Cloud
03. STATUS
Abierto a colaborar
04. LOC
Colombia 🇨🇴
Steven Leal T. — Analista y Desarrollador de Software colombiano.
Software_Eng.exe

Mi enfoque: Pensar antes de codificar

El desarrollo de software es una solución de ingeniería, no un ejercicio de sintaxis. En SpeakUp, el código fue el resultado final de un proceso de arquitectura, no el punto de partida.

  • Diseñar antes de implementar

    Mientras el requerimiento académico pedía algo simple, decidí estructurar el proyecto de forma profesional. La carpeta docs/ en mi repositorio no es adorno: ahí documenté los protocolos y la identidad del sistema antes de escribir la primera línea.

  • Integridad de datos de extremo a extremo

    Más allá de las validaciones básicas de HTML/JS, implementé Zod + React Hook Form para asegurar el tipado de los datos en todo el flujo. Al mantener los esquemas completamente independientes de la UI, el sistema es modular y escalable.

  • Modularidad y Principios SOLID

    En lugar de crear código desordenado, guié el desarrollo de la UI bajo los principios SOLID. Comprender estos conceptos me llevó a diseñar piezas como Button, Container y Badge con una sola responsabilidad: no son copias genéricas, están creados a la medida del sistema con variantes consistentes y tipado estricto.

  • Ir más allá del estándar

    Aunque el requerimiento exigía un dominio básico de HTML, CSS, JavaScript y Git, entendí que un desarrollador nunca debe conformarse con el mínimo. Decidí explorar tecnologías avanzadas y diseñar una arquitectura que realmente reflejara el dominio pedagógico de SpeakUp.

Captura de pantalla de la interfaz móvil de SpeakUp Institute, mostrando un editor de código simulado con un componente de React y el mensaje Estamos refactorizando la educación.
Proyecto Académico

SpeakUp Institute

Un desafío personal diseñado para dominar React, TypeScript y herramientas de la industria de forma autónoma.