Sobre miContactoCV

Antonio Montalvá Pastor

Sobre mí

¡Bienvenido/a!
Soy Antonio Montalvá, Desarrollador frontend versátil con experiencia creando, optimizando y haciendo testing de web apps.
Mis estudios son un FP Superior en DAM y un Curso de Especialización en Inteligencia Artificial y Big Data en Cidead.

Siempre me ha fascinado el desarrollo frontend y estoy especializado en el desarrollo de aplicaciones híbridas o web apps con Angular e Ionic.

Formación

CIDEAD

Curso de Especialización en Inteligencia Artificial y Big Data

2023-2024

¿Qué he aprendido?

Florida Universitaria

CFGS en Desarrollador de Aplicaciones Multiplataforma (DAM)

2018-2020

¿Qué he aprendido?

Nota media: 8.27

Formación complementaria

EF SET English Certificate 66/100 (C1 Advanced)

  • EF Standard English Test (EF SET)
  • Fecha de certificación 31 de enero de 2023.
Certificado

Ionic – Build iOS, Android & Web Apps with Ionic & Angular (20.5h)

  • Curso de Udemy (Instructor Maximilian Schwarzmüller)
  • Fecha de finalización 26 de junio de 2022.
Certificado

Proyectos y experiencia

Desarrollador frontend

PAV Online Mayo 2023 - Actualidad

Funciones principales:

  • Migración de proyectos a nuevas versiones
  • Desarrollo de nuevas páginas web/app

Stack tecnológico

  • Angular 16 e Ionic 7. Tests con Jasmine y Karma.
  • React 18, Next.js 14 // RSCs, SSR, Redux. Tests con Jest.
  • Java y Swift para crear plugin nativo con Capacitor
  • API Rest, Websockets, RxJS

Stack adicional

  • Utilización de Docker.
  • Control de versiones Git, CI Github Actions.
  • Captcha v3, Firebase, Google Maps, Here Maps
  • Multi idioma. internationalization (i18n)
  • Storybooks, Figma
  • Http interceptors, JWT Authentication

Desarrollador frontend Angular e Ionic

FreelanceAgosto 2022 - Septiembre 2023

  • Proyecto: APP de comparador de supermercados
  • El funcionamiento de la APP es poder hacer compras al menor precio posible, navegando entre todos los productos y sus precios más bajos en distintos supermercados (Mercadona, Consum, Carrefour / por ahora)
  • Desarrollado con Angular 14 e Ionic 5 + Capacitor
  • Utilización de Firebase para la gestión de categorías de productos y toda la info y acceso de usuarios. En la parte de información de productos Excel + Google Sheets con consultas a las API
  • Utilización de programación reactiva RxJS, Angular Guards, animaciones con Renderer2 y con CSS queries @keyframes, diseño responsive..
  • Aquí puedes encontrar unas capturas del proyecto en Drive.

Desarrollador frontend Angular e Ionic (Prácticas)

Junio 2020 - Agosto 2020

  • Desarrollo de APP para gimnasio desde cero para la gestión de clientes, bonos y horarios de clases dirigidas/compartidas.
  • Chat dentro de la app, para comunicación entre monitores y clientes
  • Angular Guards para permisos de carga, vista de ADMIN y ROOT para añadir clases, modificar bonos, etc.
  • Diseño responsive con CSS y Ionic
  • La gestión de datos, almacenamiento de archivos y autentificación de usuarios guardado en la nube con la base de datos Firebase.

Skills técnicas

100%

Angular:

Desarrollo de componentes, servicios, rutas, guards. Inyección de servicios, utilización avanzada de rxjs operators, llamadas a API externas. Creación de librerías propias. Google Maps, Geolocation con Google API. Autentificación de usuarios con Firebase / JWT / OAuth.

100%

Ionic y Capacitor:

Maquetación web y mobile responsive, despliegue de apps en stores. Uso de plugins de Capacitor (Guardado de información / tokens en mememoria interna). Creación de plugins nativos Capacitor (Swift y Java).

70%

dotNET - C#:

WinForms, Entity Framework

90%

CSS, SASS, Bootstrap:

Diseño responsive con @media queries, flexbox. Animaciones con @keyframes. Variables globales SASS para fácil personalización de componentes.

90%

HTML:

Maquetación web.