Portfolio Personal
Sitio web de portafolio personal desarrollado con Next.js 15 y Tailwind CSS. Consume una API REST construida con NestJS y MongoDB Atlas. Incluye secciones de experiencia laboral, proyectos, educación y referencias.
Mi stack
Trayectoria
Desarrollo de APIs en NestJS, despliegue con Docker y GitHub, testing con Jest, integración de formularios de pago con Niubiz e IziPay, envío de tokens por SMS, remediación de vulnerabilidades de exposición de información sensible identificadas por SBS y envío de transacciones bancarias H2H.
Automatización de solución de errores con web scraping (Puppeteer, Playwright) usando la API REST de Jira. Desarrollo de APIs y cron jobs en NestJS, despliegue con Docker y GitLab, consultas en BD Oracle y documentación en Confluence.
Testing con Jest y Cucumber, desarrollo de Lambdas con NestJS, Serverless JS y TypeScript, bases de datos DynamoDB y MySQL, migración de proyectos de Node 14 a Node 20, marco de trabajo SCRUM, uso de StepFunctions y CloudWatch.
Creación de pruebas de concepto con CQRS y Arquitectura Hexagonal en NestJS. Implementación del proyecto 'Pago de cuotas' desde cero con Arquitectura Hexagonal, Docker, NestJS, TypeScript, Jest, Cucumber y Swagger. Implementación de proceso de validación de seguros con AWS (Lambdas, SNS, SQS, DynamoDB, Schedule cron).
Análisis y diseño de arquitectura de APIs, desarrollo de Lambdas con Serverless JS, uso de AWS SDK (S3, DynamoDB, Lambda, CloudWatch, SSM), diseño de APIs con OpenAPI, pruebas unitarias con Jest y Cucumber, análisis en SonarQube, despliegues con Jenkins.
Desarrollo de Doktuz Web (ReactJS, Sass, Node.js, Koa), Doktuz Online y Doktuz SAMO (Vue.js, Vuex, Node.js, Express, Socket.io), Brain Doktuz (VueJS, Vuetify, Node.js, Express, MongoDB, MySQL, Puppeteer) y Mediweb. Administración de servidores AWS EC2, CloudWatch, IAM y S3.
Desarrollo de la Web App 'Difreports' para reportes gráficos en procesos de ventas, compras y cobranzas. Back-end con Node.js y Express, front-end con Vue.js CLI, HighCharts, DataTables y Bootstrap 4, base de datos PostgreSQL, deploy en Heroku.
Desarrollo de Web API en C#, maquetación de formularios HTML5, diseño CSS con Bootstrap 3, programación front-end con Vanilla JavaScript ES6 y jQuery, desarrollo back-end con Node.js, base de datos SQL Server, gestión de acceso de usuarios y capacitación de personal.
Administración del Sistema Integral con SQL Server, migración de datos de SQL Server a PostgreSQL, administración y capacitación de ERP SICO (SOINFO S.A.C.), extracción de datos y presentación en Excel, desarrollo de aplicaciones con Vanilla JS para resumen de información y control de cobranzas.
Lo que construyo
Sitio web de portafolio personal desarrollado con Next.js 15 y Tailwind CSS. Consume una API REST construida con NestJS y MongoDB Atlas. Incluye secciones de experiencia laboral, proyectos, educación y referencias.
Web App para reportes gráficos de los procesos de ventas, compras y cobranzas de una empresa ferretera. Incluye gráficos lineales, de barras y filtros variados.
Formación académica
Universidad César Vallejo
Titulado
— — Actualidad
I.S.T. El Buen Pastor
— — Actualidad
SISTEMAS U.N.I.
Programador Java para escritorio, web y la nube (JDBC, Hibernate, JSP, Web Service, SOAP, JSF)
ene. 2015 — dic. 2015
SISTEMAS U.N.I.
Estructuras de datos, POO, ADO.NET, Entity Framework, LINQ, MVC, Razor, WCF, SOAP, REST
ene. 2016 — dic. 2016
SISTEMAS U.N.I.
PHP Nivel I, II y III (DAO, POO, patrones, Zend Framework, SOAP, XML)
ene. 2016 — dic. 2016
I.E.S.T.P. Toulouse Lautrec
HTML5, CSS, JavaScript y jQuery
ene. 2016 — dic. 2016
Quienes me conocen
Christopher Laurente Rodriguez
Tech Lead
Valeria Viaggi Gurreonero
Front-End Developer
Hohammed Estrada Vargas
Analista Programador - Supervisor
Gino Siancas
Analista Programador
Hablemos
Estoy disponible para nuevas oportunidades laborales y proyectos. No dudes en contactarme.
Teléfono
+51 989 260 236GitHub
github.com/michaelvmdevUbicación
Los Olivos, Lima, Perú