Hey, soy | 😼

Con más de 5 años de experiencia. Ingeniero de sistemas, desarrollador de software y creador de contenido sobre programación. Originario de Perú 🦙🇵🇪, especializado en desarrollar soluciones únicas e innovadoras.

Experiencia laboral

  1. Mid Senior Frontend

    Sysde (VOLVO Brasil)

    Migré una aplicación de Angular 8 a Angular 16, logrando una mejora del 90% en el rendimiento mediante optimización y análisis del bundle con herramientas como Webpack Bundle Analyzer y Bundlephobia. Reestructuré gran parte del proyecto, mejorando la estructura y la interfaz de usuario, y desarrollé un módulo desde cero siguiendo las mejores prácticas.
  2. Mid Senior Frontend

    Minsait (MAEUEC España)

    Como Frontend Principal y UI Designer, desarrollé y mantuve guías de estilo para Vanilla JavaScript y Angular, además de crear un catálogo de componentes especializados alineados con la línea gráfica de la empresa. Utilicé TypeScript, Webpack 5, Angular, Storybook y Spring Boot. También propuse y diseñé una arquitectura de microfrontends, utilizando Module Federation de Webpack 5 y Angular, para mejorar la flexibilidad e integración de los componentes en diversos proyectos.
  3. Fullstack Developer

    Centro Integral de Mejoramiento Académico

    Lideré la implementación de Clean Architecture en una app de inglés desarrollada con Flutter, Firebase, Spring Boot, Node.js y PostgreSQL. Como Frontend Principal, fui responsable del diseño y la arquitectura en Angular, guiando a un equipo de pasantes en la creación de un aula virtual durante la pandemia (2020). Además, migré sistemas monolíticos en jQuery y PHP a Vanilla JS y TypeScript con Node.js. Desarrollé juegos en TypeScript y una pizarra virtual en React con Konva, integrada en la plataforma educativa de la institución basada en Angular.

Proyectos

Proyectos - Prophet Code

Drowsiness Project - IoT + Deep Learning + Software

  • Angular
  • Spring
  • Raspberry PI
  • Python
Sistema IoT que detecta somnolencia en conductores y envía alertas en tiempo real. Desarrollado con Angular, Spring Boot, Raspberry Pi, MediaPipe y Python. Probado en Lambayeque, Perú.
Proyectos - Prophet Code

Portafolio Prophet Code - Prototipo

  • Figma
Prototipo de portafolio para la marca Prophet Code, diseñado en Figma. Muestra mi experiencia en desarrollo de software con un diseño moderno, intuitivo y adaptable a móviles.
Proyectos - Prophet Code

WILJAM SAC - Landing Page

  • Gatsby
  • Sass
Landing page para WILJAM, diseñada y maquetada en Gatsby.js, optimizada para móviles. El contenido mostrado es de ejemplo, ya que la implementación final fue realizada por su equipo de TI.
Proyectos - Prophet Code

MR Brownie - Landing Page

  • React
  • CSS
Landing Page para Mr. Brownie, un emprendimiento de brownies enriquecidos con hierro. Desarrollada con React, diseñada para resaltar el producto de forma clara y atractiva, dirigida al público en Piura, Perú.
Proyectos - Prophet Code

CIMA Aula Virtual - Plataforma

  • Angular
  • Spring
  • Express
  • Bootstrap
Plataforma virtual desarrollada durante la pandemia para el colegio CIMA, utilizada por los alumnos. Lideré un equipo de frontend con Angular, y el backend fue implementado con Spring Boot y Node.js.
Proyectos - Prophet Code

CIMA English - Flutter App

  • Flutter
  • Express
  • IBM
Contribuí al desarrollo de una app en Flutter para el colegio CIMA, usando IA de IBM Watson y backend en Node.js, e implementé Clean Architecture para mejorar su estructura.
Proyectos - Prophet Code

CIMA Board - Pizarra Virtual

  • React
  • Angular
  • Sass
Desarrollé una pizarra virtual en React, integrada como componente en Angular para la plataforma virtual del colegio CIMA.
Proyectos - Prophet Code

JMPAquaculture - Monitor

  • Spring
  • Twilio
  • Bootstrap
Mi primera aplicación para un cliente real en Brasil fue una app de monitoreo de acuicultura, desarrollada en Spring Boot y con Twilio para notificaciones en tiempo real. La primera versión fue en Java con JSP.

Sobre mí

Me llamo Alexander Ávila Briones, soy Ingeniero de Sistemas y Desarrollador de software especializado en Frontend Development, con experiencia a nivel semisenior.

He tenido la oportunidad de trabajar con equipos multiculturales de países como España y Brasil, lo que me ha permitido expandir mi perspectiva y habilidades en entornos colaborativos. Como "javero" de corazón, cuento con certificaciones oficiales de Oracle en Java, las cuales han sido clave en mi desarrollo profesional.

Además, me dedico a crear contenido sobre programación. He dictado cursos en plataformas como EDteam y en mi canal Prophet Code, donde comparto conocimientos y herramientas para desarrolladores, con el objetivo de inspirar y educar a la comunidad tecnológica.

Alexander Avila