Hola, soy Octavio Paredes
Desarrollador full-stack con una misión simple: compartir todo lo que me ha costado sudor y esfuerzo aprender, con la esperanza de que otros no tengan que pasar por los mismos tropiezos.
Mi Historia
Mi camino en tecnología comenzó con robots y sistemas embebidos. En 2017, recién graduado de Ingeniería en Sistemas Digitales y Robótica del ITESM Campus Puebla, pensé que mi futuro estaba en John Deere programando tractores. Seis meses después, me di cuenta de que mi verdadera pasión estaba en el desarrollo de software.
Fue entonces cuando tuve que tomar una decisión crucial: React, Vue o Angular. Elegí React.js y no me arrepiento. Esa elección me llevó naturalmente a React Native para desarrollo móvil, donde descubrí el poder de crear aplicaciones que funcionan tanto en web como en dispositivos móviles.
Pero la curiosidad es adictiva. El frontend no era suficiente. Quería entender todo el ecosistema. Así comenzó mi aventura con Node.js, TypeScript, NestJS, Express, y un mundo de bases de datos: desde MongoDB hasta PostgreSQL, pasando por DynamoDB. Cada nueva tecnología era un rompecabezas que necesitaba resolver.
Y cuando pensé que ya lo sabía todo sobre desarrollo, llegó DevOps a ponerme humilde otra vez.Docker, AWS, Jenkins, GitHub Actions... Porque no basta con escribir buen código; hay que saber desplegarlo, escalarlo y mantenerlo funcionando.
Formación Universitaria
Ingeniería en Sistemas Digitales y Robótica en el ITESM Campus Puebla
Primer Trabajo - John Deere
Ingeniero de sistemas embebidos. Aquí descubrí que mi pasión estaba en el desarrollo de software.
Transición al Desarrollo Web
Elegí React.js cuando las opciones eran React, Vue y Angular. Mejor decisión que pude tomar.
Especialización Mobile
Me sumergí en React Native para desarrollo de apps híbridas. El puente perfecto entre web y móvil.
Full-Stack Journey
La curiosidad me llevó al backend: Node.js, bases de datos, APIs. Ya no había vuelta atrás.
DevOps & Escalabilidad
Docker, AWS, CI/CD. Porque no basta con crear software, hay que desplegarlo y escalarlo.
Lo que manejo
Me considero un experto en el núcleo de las aplicaciones web, tanto frontend como backend. Aunque siempre hay algo nuevo que aprender (y eso es lo emocionante).
Frontend
Backend
Bases de Datos
DevOps & Cloud
¿Por qué escribo?
"Todo lo que me hizo sudar, luchar y aprender de la manera difícil, termina aquí compartido como una historia de aprendizaje y mejora, con la mejor esperanza de ayudar a otros en el mismo camino."
Claridad
Explicar conceptos complejos con analogías cotidianas
Empatía
Recordar cómo se siente ser principiante en algo
Acción
Conocimiento que puedes aplicar inmediatamente
¿Conectamos?
Si algo de lo que escribo te ha ayudado, tienes preguntas, o simplemente quieres charlar sobre tecnología, no dudes en contactarme. Siempre me emociona conocer a otros developers en el mismo viaje de aprendizaje.