OP

Hola, soy Octavio Paredes

Desarrollador full-stack con una mision 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 tecnologia comenzo con robots y sistemas embebidos. En 2017, recien graduado de Ingenieria en Sistemas Digitales y Robotica del ITESM Campus Puebla, pense que mi futuro estaba en John Deere programando tractores. Seis meses despues, me di cuenta de que mi verdadera pasion estaba en el desarrollo de software.

Fue entonces cuando tuve que tomar una decision crucial: React, Vue o Angular. Elegi React.js y no me arrepiento. Esa eleccion me llevo naturalmente a React Native para desarrollo movil, donde descubri el poder de crear aplicaciones que funcionan tanto en web como en dispositivos moviles.

Pero la curiosidad es adictiva. El frontend no era suficiente. Queria entender todo el ecosistema. Asi comenzo mi aventura con Node.js, TypeScript, NestJS, Express, y un mundo de bases de datos: desde MongoDB hasta PostgreSQL, pasando por DynamoDB. Cada nueva tecnologia era un rompecabezas que necesitaba resolver.

Y cuando pense que ya lo sabia todo sobre desarrollo, llego DevOps a ponerme humilde otra vez. Docker, AWS, Jenkins, GitHub Actions... Porque no basta con escribir buen codigo; hay que saber desplegarlo, escalarlo y mantenerlo funcionando.

2012-2017

Formacion Universitaria

Ingenieria en Sistemas Digitales y Robotica en el ITESM Campus Puebla

2017

Primer Trabajo - John Deere

Ingeniero de sistemas embebidos. Aqui descubri que mi pasion estaba en el desarrollo de software.

2017-2019

Transicion al Desarrollo Web

Elegi React.js cuando las opciones eran React, Vue y Angular. Mejor decision que pude tomar.

2019-2021

Especializacion Mobile

Me sumergi en React Native para desarrollo de apps hibridas. El puente perfecto entre web y movil.

2021-2023

Full-Stack Journey

La curiosidad me llevo al backend: Node.js, bases de datos, APIs. Ya no habia vuelta atras.

2023-Presente

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 nucleo de las aplicaciones web, tanto frontend como backend. Aunque siempre hay algo nuevo que aprender (y eso es lo emocionante).

Frontend

React.js95%
React Native90%
TypeScript92%
Next.js88%
Tailwind CSS93%
React.jsReact NativeTypeScriptNext.jsTailwind CSS

Backend

Node.js90%
NestJS85%
Express.js88%
REST APIs92%
GraphQL80%
Node.jsNestJSExpress.jsREST APIsGraphQL

Bases de Datos

PostgreSQL88%
MongoDB85%
MySQL82%
DynamoDB78%
TypeORM84%
PostgreSQLMongoDBMySQLDynamoDBTypeORM

DevOps & Cloud

AWS82%
Docker85%
Jenkins75%
GitHub Actions88%
Ansible70%
AWSDockerJenkinsGitHub ActionsAnsible

¿Por que escribo?

Todo lo que me hizo sudar, luchar y aprender de la manera dificil, termina aqui 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 analogias cotidianas

Empatia

Recordar como se siente ser principiante en algo

Accion

Conocimiento que puedes aplicar inmediatamente

¿Conectamos?

Si algo de lo que escribo te ha ayudado, tienes preguntas, o simplemente quieres charlar sobre tecnologia, no dudes en contactarme. Siempre me emociona conocer a otros developers en el mismo viaje de aprendizaje.