Romel Alexis Carrasco

Cinco versiones del mismo CV, afinadas para cada puesto. Elige una e imprimela o guárdala como PDF.

Romel Alexis Carrasco Mallma

Full Stack JavaScript y TypeScript

romelx23@gmail.com · +51 907347276 · github.com/romelx23 · romelx23.netlify.app

Perfil

Desarrollador Full Stack con +3 años de experiencia construyendo aplicaciones web escalables con JavaScript y TypeScript en ambos extremos: interfaces con React, Next.js y Vue, y APIs con Node.js, Express y NestJS.

Sistemas completos en producción: pagos con QR, mensajería en tiempo real, formularios dinámicos y automatización con IA. Trabajo con Clean Code, SOLID, pruebas con Jest y despliegues con Docker y GitHub Actions.

Habilidades

  • Frontend: React, Next.js, TypeScript, Vue.js, Angular, Pinia, React Native, Tailwind CSS, Material UI
  • Backend: Node.js, Express.js, NestJS, Laravel, FastAPI, REST APIs, WebSockets, JWT
  • Datos: PostgreSQL, MongoDB, SQL Server, Redis, Firebase
  • DevOps y testing: Docker, GitHub Actions, Jest, React Testing Library
  • Otros: Swagger, Twilio, WhatsApp API, Redux, Zustand, Scrum

Experiencia

VetPraxis — Analista de Sistemas2025–2026
  • Desarrollo de features en el frontend Angular y en el motor de importaciones FastAPI del sistema clínico veterinario (vetpraxis.app), con soporte a usuarios en producción.
  • Automatización de la importación de clientes, mascotas, historias clínicas y productos desde otras clínicas veterinarias, alineando la información al modelo de VetPraxis.
  • Validaciones y normalización de catálogos variables, como razas de mascotas muy variables entre clínicas, que antes se cargaban de forma manual.
  • Reducción del tiempo de importación y de los errores de datos tras la implementación.
CPEL SAC — Full Stack Developer2025
  • Módulos completos de frontend y backend para el registro de transacciones, con pagos mediante QR.
  • Sistema de gestión de cupos con validaciones y automatización; interfaces responsivas multi-dispositivo.
C3M Software Solutions — Analista de Sistemas2024
  • Landing pages y funcionalidades bajo metodología Scrum; documentación de APIs con Swagger.
  • Patrones de diseño (Factory, Adapter, Decorator) y mejora de módulos académicos: asistencia, estudiantes y profesores.
Qolkrex Foundation — Full Stack Developer2022–2024
  • Sistema completo en Node.js: módulos de pagos, mensajería y gestión de mascotas.
  • Integración de Firebase, Twilio, WhatsApp API y AWS SES.
  • WebSockets para notificaciones en tiempo real.
  • Pruebas unitarias con Jest y buenas prácticas de Clean Code y SOLID.
Microtec Perú — Analista de Sistemas2022
  • Análisis de requerimientos y módulo de hidrología; optimización de consultas SQL y procedimientos almacenados.

Proyectos

  • Ingresa Ya (Flutter · Node.js · PostgreSQL): duelos 1 vs 1 en vivo, racha diaria y ranking; 233 preguntas con retroalimentación.
  • Gana4 (Flutter): cuatro en línea con IA de 3 niveles y multijugador por WiFi local; publicada en Google Play.
  • Form Control: generador dinámico de formularios con validación y persistencia de datos.

Educación

  • Ingeniería de Sistemas, Universidad Nacional Tecnológica de Lima Sur (2017–2023)
  • Curso de Microservicios con NestJS (Fernando Herrera): nociones y bases; 5 servicios en TypeScript (gateway, pedidos, productos, pagos).