Ivan image

Hola, mi nombre es Ivan Aguilar

Ingeniero de software

Me apasiona el software. Me dedico a crear soluciones tecnológicas que facilitan la vida de las personas.

Experiencia laboral

Ingeniero de software

The Fi Company
2019 - 2021
2019 - 2021

Diseño y desarrollo de un sistema web basado en una arquitectura de microservicios, con el objetivo de satisfacer las necesidades de departamentos como Recursos Humanos, Mantenimiento e Ingeniería. Creé aplicaciones móviles como un sistema de gestión de inventarios y una aplicación para procesos de almacén que permite el seguimiento y almacenamiento de números de parte. Implementé un sistema de control de acceso basado en tarjetas RFID para el personal y diseñé un sistema ANDON para optimizar las operaciones en el piso de producción. Además, desarrollé y mantuve una aplicación iOS para la impresión eficiente de credenciales de empleados.

PythonDjangoSwiftJavascriptjQuerySQLVue.js

Full Stack Developer

Grupo AFAL
2021 - 2022
2021 - 2022

Revisión código y proporcionar sugerencias de mejora para optimizar la calidad y el rendimiento de las aplicaciones web. Contribuí al desarrollo de una aplicación web de gestión de restaurantes, permitiendo a los usuarios registrar recetas, gestionar inventarios, procesar ventas diarias a través de un sistema de reservaciones y llevar un seguimiento de ingresos y gastos. Desarrollé una aplicación web para una guardería, que permite registrar a los niños y sus actividades, además de ofrecer un portal para padres con actualizaciones en tiempo real sobre las actividades de sus hijos y acceso a una galería de fotos.

RubyRuby on RailsTurboStimulusSQLJavascriptViewComponents

Full Stack Developer

Moneypool
2023 - Presente
2023 - Presente

En mi rol, me enfoqué en escribir código limpio, reutilizable y depurable, asegurando la mantenibilidad y escalabilidad de una aplicación Fintech. Realicé refactorización de código de manera regular para preservar la integridad del proyecto y resolví deuda técnica para mejorar el rendimiento general. Desarrollé componentes dinámicos y responsivos utilizando ViewComponents para vistas en escritorio y móvil, e implementé pruebas unitarias e integrales con RSpec para garantizar la confiabilidad del sistema.

RubyRuby on RailsTurboStimulusSQLJavascriptViewComponentsHotwire Native

Mis trabajos

Hr system

Sistema de RH

Es un sistema web donde el departamento de recursos humanos lleva todo el control interno de la empresa.

Maintenance system

Sistema de mantenimiento

Sistema web para el departamento de mantenimiento donde los demás departamentos les pueden hacer requerimientos.

Daycare system

Sistema para guardería

Sistema web para administrar una guardería donde se puede llevar el control de las actividades y fotos de los niños.

Presentation website

Página web de presentación

Es una página web de presentación para el departamento de desarrollo tecnológico de una empresa.

Mis habilidades

Estudios

Soy ingeniero en sistemas computacionales con especialización en análisis, diseño y desarrollo de software

Habilidades técnicas

  • Ruby on Rails
  • Javascript
  • Sql
  • Hotwire
  • Git
  • ViewComponents
  • Taildwind / Bootstrap / Bulma

Hobbies

  • Pasar tiempo con mi esposa
  • Videojuegos
  • Leer sobre tecnología
  • Carnitas asadas
  • Nadar
  • Ir al gimnasio

Habilidades blandas

  • Saber interpretar las necesidades del cliente
  • Comunicación
  • Pensamiento orientado a resolver problemas
  • Fiable
  • Ética en el trabajo