Ya viste lo que construyo.
Así llegué hasta aquí.
Dos caminos paralelos, profesional y académico, corriendo al mismo tiempo.
Mi Trayectoria
Dos caminos, un desarrollador
Profesional
Académico
Profesional
Pasante de Desarrollo de Software
Faster Solutions, Duluth MNJun 2019 a Ago 2019
La distancia entre saber programar y escribir código que llega a producción es más grande de lo que cualquier aula sugiere. Este verano la cerró.
Desarrollador Frontend
Arroyo ConsultingFeb 2022 a Oct 2022
Primer equipo real, primera presión real de fechas. Trabajé en TimeTracker, una plataforma interna de registro de horas, y descubrí que los requisitos claros son un lujo, no una garantía.
Desarrollador Full-Stack
Magneto GlobalNov 2022 a Ago 2024
Casi dos años en la plataforma de RR.HH. líder en Colombia. Tráfico real, equipos reales, decisiones reales. Donde las buenas prácticas dejaron de ser teoría y se convirtieron en supervivencia.
Desarrollador Web
Cafeto Software, Cliente: ProsNov 2024 a Feb 2026
Me uní a una librería UI madura que impulsa productos SaaS para aerolíneas. El tipo de codebase que enseña más que cualquier proyecto desde cero. Refactorizando, migrando y aprendiendo cómo los buenos equipos gestionan la deuda técnica.
Académico
A.S. Tecnología en Computación
Lake Superior CollegeEne 2017 a May 2019
Dos años en Minnesota. Estudiando en inglés, pensando en sistemas, aprendiendo a trabajar en espacios donde nadie se parecía a mí. La base sobre la que está construido todo lo demás.
Bootcamp Platzi Master
PlatziEne 2021 a Sep 2021
Nueve meses yendo a fondo en React, Redux, GraphQL, y suficiente pensamiento arquitectónico para entender por qué importan las decisiones. El año que reformuló cómo abordo un problema.
Técnico Profesional en Sistemas
TeincoFeb 2022 a Sep 2023
Base formal en sistemas y desarrollo de software. La capa académica que le da un lugar donde anclarse a la experiencia práctica.
Ing. de Software, En curso
Universidad UNINPAHUFeb 2024 a Presente
Sexto semestre. La parte de la carrera donde la teoría empieza a conectar con todo lo que ya has enviado a producción. AgroTech, un sistema IoT agrícola, recibió reconocimiento universitario en el primer semestre.
Active
Reconocimientos
Más allá de la descripción del cargo
Prototipo de riego automatizado basado en Arduino usando sensores de humedad del suelo. Diseñé arquitectura escalable para recolección de datos agrícolas y optimización del uso del agua. Reconocimiento universitario, primer semestre 2024.
ArduinoJavaIoTSensors
Cómo Trabajo
Proceso, no solo ejecución
bash — sebastian@bccloudsolutions ~
// process.flow
01
Entender
Mapear requisitos funcionales y no funcionales. Preguntar qué necesita realmente el negocio, no solo lo que dice el ticket.
02
Diseñar
Definir el contrato antes que el código. Flujo de datos, límites de componentes, forma de la API. Primero en papel.
03
Construir
Iterativo e incremental. PRs pequeños, commits atómicos, feedback continuo del equipo y el backlog.
04
Entregar
Code review, handoff a QA, demo del sprint. La entrega es un evento de equipo, no un push solitario a main.
05
Mejorar
Pensamiento de retrospectiva más allá de la ceremonia. Qué nos frenó, qué se puede automatizar, qué debe documentarse.
sebastian.config.ts
| 1 | const sebastian = { |
| 2 | // Conoce el dominio |
| 3 | types: "reglas, restricciones, casos borde primero", |
| 4 | |
| 5 | // Diseña el contrato |
| 6 | api: "API y props antes de implementar", |
| 7 | |
| 8 | // Entrega incremental |
| 9 | webVitals: "PRs pequeños, feedback rápido, sin big bangs", |
| 10 | |
| 11 | // Déjalo mejor |
| 12 | testing: "refactoriza, documenta, luego cierra el ticket", |
| 13 | |
| 14 | anyType: false, // innegociable |
| 15 | }; |