Un gusto conocerte

Hola, soy Javier

Trabajo como Ingeniero de Software creando experiencias utilizando Jamstack con la combinación de la tecnología, negocio y diseño.

Soy un Ingeniero de Software y Diseñador UI en Ciudad de México, México, vivo con mi esposa Becky y trabajo como Líder Técnico del Equipo de Desarrollo en Bedu Education.

Ahora, estoy aprendiendo Flutter para crear una aplicación para gestionar mis finanzas y suscripciones en línea. Me mantengo activo escribiendo tweets, tomando fotos y subiendo mis códigos para ti, también tengo una pasión por compartir mi conocimiento creando librerías y compartiendo recursos.

Actualmente, estoy creando plataformas y aplicaciones utilizando la arquitectura Jamstack para mejorar el performance y la escalabilidad.

Breve Historia

Inicie en el desarrollo de software mientras me encontraba en la preparatoria, escribí mi primer programa usando Visual BASIC 6, C y C++. Asistí a la universidad en el Instituto Tecnologico de Lazaro Cardenas. En 2015, me uní al equipo en el Puerto de Lázaro Cárdenas (APILAC), una compañía gubernamental que gestiona y facilita las operaciones en la terminal portuaría. Estuve trabajando por 3 años implementando nuevas tecnologías dentro del área de IT. En 2017, viajo a la Ciudad de México para iniciar un nuevo empleo en una Startup llamada Pulpomatic, un SaSS para gestión de flotillas y operaciones vehículares.

En 2018, viajo a Bógota, Colombía para grabar el curso de Vue.js Avanzado en los cuarteles principales de Platzi.

Stack Tecnológico

Mi enfoque principal como Ingeniero de Software es en desarrollo web, lo cuál he venido haciendo desde el 2010. Mis primeros proyectos fueron construidos con HTML, CSS, JavaScript, PHP y MySQL. Ahora, trabajo usando JavaScript como mi lenguage principal pero también estoy creando aplicaciones utilizando el poderoso lenguaje Go.

Mis librerías y frameworks favoritos son Vue, React, Nest.js, Next.js, Gatsby y Echo. Actualmente, construyo mis diseños web usando Figma e implementandolos en la web usando TailwindCSS, un frameworks CSS diseñado para construir interfaces de usuarios bastante rápido.

Next.js
React
Node
GraphQL
Vue
NestJS
Gatsby
TailwindCSS
Microservices Architecture
JAMstack Architecture

Enseñando

¿Ya te mencione que me gusta compatir lo que sé? Me encanta enseñar y realmente me gusta ver crecer a la gente. En 2017, me uní al equipo BEDU, una plataforma que tiene el objetivo de romper la brecha educativa en México usando de forma combinada la tecnología y la educación. Aquí, enseño sobre JavaScript, Node y React en los Bootcamps de Desarrollo Web y Fullstack JavaScript.
Con mi esposa y amigos, Aniversario BEDU 2019

Desarrollo Web

Como desarrollador valoro el código bien escrito, fácil de leer y que no sea complejo de forma innecesaría. También, aprecio seguir los estándares de codificación establecidos por la industria. Me enfoco en aprender y mejorar continuamente asistiendo a conferencias, leyendo líbros y blogs, viendo videos y siguiendo a expertos de la industria, pero también me gusta compartir lo que aprendí.

Si deseas que hable en tu próximo evento, por favor escribeme a hello@coderdiaz.me.

Ponte en contacto

Trabajemos juntos

Si tienes una idea en mente sobre un sitio web, una aplicación o necesitas algún consejo sobre desarrollo de software, no dudes en ponerte en contacto conmigo.

Avatar of Javier Diaz
Tiempo de respuesta de 1 a 2 días laborales