Moisés Herrera

Software Developer

+2 años de experiencia como Desarrollador Web Estudiante de Ingeniería Informática apasionado por el desarrollo de software.

Sobre mí

¡Hola! Soy Moisés Herrera. Empecé a programar cuando tenía 15 años, los primeros lenguajes que usé fueron C y Java. Posteriormente me enfoqué en el desarrollo de aplicaciones web y actualmente trabajo como programador en una startup.

Tengo experiencia tanto en desarrollo front-end como back-end. Mi objetivo profesional es adquirir nuevos conocimientos y habilidades cada día para poder entregar de forma eficiente productos de la mejor calidad.

Moisés Herrera

Experiencia laboral

  1. Software Developer

    RithmXO

    Remoto

    Desarrollo de aplicaciones web con tecnologías como Angular, React y Node.js.

    Responsabilidades

    • Desarrollo con Angular, RxJS, Sass y Tailwind CSS
    • Creación de interfaces de usuario con Angular Material UI
    • Implementación de Feature Flags con Split.io
    • Creación de gráficos (2D - 3D) con Three.js
    • Unit testing con Jasmine Framework
    • Desarrollo con React, Redux, Tailwind CSS, Axios
    • Creación de interfaces de usuario con Material-UI (React)
    • Validación de formularios con React Hook Form
    • Generar documentos PDF usando React-pdf
    • Implementación de RESTFul API endpoints con Node.js, Express, JWT
    • Procesamiento de pagos con Stripe

Proyectos

SmartFinance

SmartFinance

Aplicación móvil para comprar y vender acciones. Puedes ver el precio de las acciones, comprar y vender acciones, y ver tu historial de transacciones.

  • React Native
  • Expo
  • TypeScript
  • Redux
  • Node.js
  • Express
  • MongoDB
  • JWT
  • Zod
Ver código fuente
People - The Social Network

People - The Social Network

People es una red social donde puedes compartir tus pensamientos, fotos y videos con tus amigos y familiares. Cuenta con un sistema de autenticación y autorización, y un feed de noticias donde puedes ver las publicaciones de tus amigos. También puedes seguir a otros usuarios y chatear con tus amigos en tiempo real.

  • React
  • TypeScript
  • Redux
  • Tailwind CSS
  • Chakra UI
  • Node.js
  • Express
  • MongoDB
  • JWT
  • Zod
  • Socket.IO
Ver código fuente
Fast Food Delivery

Fast Food Delivery

Aplicación web para gestionar pedidos de comida utilizando microservicios y RabbitMQ. Puedes ver el menú, realizar un pedido, y en el panel de administración se puede ver el estado de los pedidos en tiempo real.

  • React
  • TypeScript
  • Tailwind CSS
  • Material UI
  • Node.js
  • MongoDB
  • Socket.IO
  • Docker
  • RabbitMQ
  • Digital Ocean
Easy Bills

Easy Bills

Aplicación web para gestionar tus facturas y gastos. Puedes crear facturas, gastos y categorías, y ver un resumen de tus finanzas. También puedes exportar tus facturas y gastos a un archivo PDF.

  • Angular
  • RxJS
  • TypeScript
  • Tailwind CSS
  • Chart.js
  • JWT
  • ASP.NET Core
  • MySQL
  • Azure
Ver código fuente

Educación

  1. Ingeniería Informática

    IUE - Institución Universitaria de Envigado

    Colombia