From 60c855354638885c5c3d3783e141d8b4f8004f7d Mon Sep 17 00:00:00 2001 From: Julnarot Date: Sun, 26 Oct 2025 20:04:18 -0500 Subject: [PATCH 1/7] feat: add freelance experience data to profile --- src/constants/profile.js | 78 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) diff --git a/src/constants/profile.js b/src/constants/profile.js index b64b543..93504b8 100644 --- a/src/constants/profile.js +++ b/src/constants/profile.js @@ -1,5 +1,44 @@ export const WORK_EXPERIENCE = [ + { + "companyName": "Freelance Full-Stack Engineer", + "departmentName": "MINDEF", + "proyect": "Inventory control system", + "activities": [ + { + "name": "Contributed to backend, frontend, and database tasks in the development of an asset assignment module for an inventory control project, helping to create features that ensure control, traceability, historical records, and transparency of assets.", + "skills": [ + "Backend developer", "Frontend developer","Database development" + ] + }, + + ], + "tecnologies": [ + { + "name": "Spring Framework", + "skills": [ + "Backend developer" + ] + }, + { + "name": "Angular", + "skills": [ + "Frontend developer" + ] + }, + { + "name": "PostgreSQL", + "skills": [ + "Database development" + ] + }, + + ], + "startDate": "2025-04-01T12:00:00.000Z", + "endDate": "2025-08-01T12:00:00.000Z", + "typeEmployment": "Self-employed", + "modality": "Remote", + }, { "companyName": "NTT DATA", "departmentName": "DGTIC - Generalitat Valenciana", @@ -841,6 +880,45 @@ export const WORK_EXPERIENCE = [ ]; export const WORK_EXPERIENCE_ES = [ + { + "companyName": "Freelance Full-Stack Engineer", + "departmentName": "MINDEF", + "proyect": "Sistema control de inventarios", + "activities": [ + { + "name": "Colaboré en tareas de backend, frontend y base de datos en el desarrollo del módulo de asignación de activos para un proyecto de control de inventarios, contribuyendo a crear funcionalidades que aseguren el control, la trazabilidad, los históricos y la transparencia de los bienes.", + "skills": [ + "Desarrollador backend", "Desarrollador frontend","Desarrollo de bases de datos" + ] + }, + + ], + "tecnologies": [ + { + "name": "Spring Framework", + "skills": [ + "Desarrollador backend" + ] + }, + { + "name": "Angular", + "skills": [ + "Desarrollador frontend" + ] + }, + { + "name": "PostgreSQL", + "skills": [ + "Desarrollo de bases de datos" + ] + }, + + ], + "startDate": "2025-04-01T12:00:00.000Z", + "endDate": "2025-08-01T12:00:00.000Z", + "typeEmployment": "Independiente", + "modality": "Remoto", + }, { "companyName": "NTT DATA", "departmentName": "DGTIC - Generalitat Valenciana", From cf604b03f1e91ea011abbfb179fafad38d2a9146 Mon Sep 17 00:00:00 2001 From: Julnarot Date: Sun, 26 Oct 2025 20:08:40 -0500 Subject: [PATCH 2/7] refactor: Separate experience data in own files --- src/constants/profile.es.js | 632 +++++++ src/constants/profile.js | 2385 +++++++------------------ src/services/workExperienceService.js | 3 +- 3 files changed, 1261 insertions(+), 1759 deletions(-) create mode 100644 src/constants/profile.es.js diff --git a/src/constants/profile.es.js b/src/constants/profile.es.js new file mode 100644 index 0000000..0e0f1fd --- /dev/null +++ b/src/constants/profile.es.js @@ -0,0 +1,632 @@ +export const WORK_EXPERIENCE_ES = [ + { + companyName: "Freelance Full-Stack Engineer", + departmentName: "MINDEF", + proyect: "Sistema control de inventarios", + activities: [ + { + name: "Colaboré en tareas de backend, frontend y base de datos en el desarrollo del módulo de asignación de activos para un proyecto de control de inventarios, contribuyendo a crear funcionalidades que aseguren el control, la trazabilidad, los históricos y la transparencia de los bienes.", + skills: [ + "Desarrollador backend", + "Desarrollador frontend", + "Desarrollo de bases de datos", + ], + }, + ], + tecnologies: [ + { + name: "Spring Framework", + skills: ["Desarrollador backend"], + }, + { + name: "Angular", + skills: ["Desarrollador frontend"], + }, + { + name: "PostgreSQL", + skills: ["Desarrollo de bases de datos"], + }, + ], + startDate: "2025-04-01T12:00:00.000Z", + endDate: "2025-08-01T12:00:00.000Z", + typeEmployment: "Independiente", + modality: "Remoto", + }, + { + companyName: "NTT DATA", + departmentName: "DGTIC - Generalitat Valenciana", + proyect: "DESIGHA", + activities: [ + { + name: "Desarrollé nuevas funcionalidades para el software de recaudación de impuestos en colaboración con un equipo de ingenieros.", + skills: ["Desarrollo de Software"], + }, + { + name: "Apliqué buenas prácticas de código limpio, asegurando que fuera legible, mantenible, escalable y testeable.", + skills: ["Desarrollo de Software"], + }, + { + name: "Configuré entorno local de desarrollo con base de datos local para reemplazar la conexión remota, asegurando el cumplimiento de normativas de privacidad.", + skills: ["Desarrollo de Software", "Integración y Despliegue"], + }, + { + name: "Documenté manuales de uso para cada requerimiento entregado.", + skills: ["Gestión de Proyectos y Planificación"], + }, + ], + tecnologies: [ + { + name: "Spring Framework", + skills: ["Desarrollo de Software"], + }, + { + name: "JPA", + skills: ["Desarrollo de Software"], + }, + { + name: "Oracle SQL ", + skills: ["Desarrollo de Software"], + }, + { + name: "Thymeleaf", + skills: ["Desarrollo de Software"], + }, + { + name: "Docker", + skills: ["Desarrollo de Software", "Integración y Despliegue"], + }, + { + name: "jQuery", + skills: ["Desarrollo de Software"], + }, + { + name: "JUnit", + skills: ["Desarrollo de Software"], + }, + { + name: "JACoCo", + skills: ["Desarrollo de Software"], + }, + { + name: "Asciidoctor", + skills: [ + "Desarrollo de Software", + "Gestión de Proyectos y Planificación", + ], + }, + ], + startDate: "2024-10-01T12:00:00.000Z", + endDate: "2025-02-01T12:00:00.000Z", + typeEmployment: "Contrato", + modality: "Remoto", + }, + { + companyName: "NTT DATA", + departmentName: "DGTIC - Generalitat Valenciana", + proyect: "IGUALDAD", + activities: [ + { + name: "Trabajé con equipo de ingenieros, analistas y testers en la migración de funcionalidades de plataforma para la gestión de expedientes de Dependencia a una nueva tecnología", + skills: ["Análisis y Diseño de Software", "Desarrollo de Software"], + }, + { + name: "Apliqué principios de desarrollo de software enfocados en la mantenibilidad y testabilidad del código.", + skills: ["Desarrollo de Software"], + }, + { + name: "Analicé y diseñé un módulo de formularios dinámicos para automatizar la creación, visualización y recopilación de información en cada fase del proceso de solicitud.", + skills: ["Análisis y Diseño de Software"], + }, + { + name: "Implementé una prueba de concepto para la configuración y visualización dinámica de formularios de solicitud.", + skills: ["Desarrollo de Software"], + }, + { + name: "Participé en múltiples procesos de evaluación técnica para Frontend Angular Developer como entrevistador, evaluando la aptitud de los postulantes para el proyecto.", + skills: ["Evaluación Técnica y Entrevistas"], + }, + ], + tecnologies: [ + { + name: "ZK", + skills: ["Desarrollo de Software"], + }, + { + name: "Spring Framework", + skills: ["Desarrollo de Software"], + }, + { + name: "JPA", + skills: ["Desarrollo de Software"], + }, + { + name: "Oracle SQL Developer", + skills: ["Desarrollo de Software"], + }, + { + name: "Docker", + skills: ["Desarrollo de Software"], + }, + { + name: "JUnit", + skills: ["Desarrollo de Software"], + }, + { + name: "ActionScript", + skills: ["Desarrollo de Software"], + }, + { + name: "JavaFlex (Apache Flex)", + skills: ["Desarrollo de Software"], + }, + { + name: "Hibernate ORM", + skills: ["Desarrollo de Software"], + }, + { + name: "DrawIO", + skills: ["Análisis y Diseño de Software"], + }, + { + name: "Sonar Qube", + skills: ["Desarrollo de Software"], + }, + { + name: "Microsoft Word | Excel", + skills: ["Evaluación Técnica y Entrevistas"], + }, + ], + startDate: "2024-03-01T12:00:00.000Z", + endDate: "2024-09-01T12:00:00.000Z", + typeEmployment: "Contrato", + modality: "Remoto", + }, + { + companyName: "NTT DATA", + departmentName: "YPF", + proyect: "Célula Unify", + activities: [ + { + name: "Desarrollé e implementé nuevas funcionalidades priorizadas por el negocio en un software cliente basado en DecisionSpace® Integration Server (DSIS), asegurando estándares de calidad mediante umbrales establecidos en SonarQube.", + skills: ["Desarrollo de Software"], + }, + { + name: "Contribuí a la optimización del uso de DSIS en una aplicación cliente, mejorando la eficiencia de las consultas REST en Solr implementando técnicas avanzadas de búsqueda, agrupación y visualización para resaltar información clave y estructurar datos en formato jerárquico.", + skills: ["Consultor en Integración de Datos", "Desarrollo de Software"], + }, + { + name: "Mantuve y optimicé una aplicación de tareas encargada de la ingesta de datos en una plataforma de procesamiento para DSIS, implementando un nuevo mecanismo personalizado para integrar datos desde una fuente externa, permitiendo la incorporación dinámica de nuevas fuentes en el futuro.", + skills: ["Consultor en Integración de Datos", "Desarrollo de Software"], + }, + { + name: "Implementé herramientas de pruebas unitarias en una aplicación frontend y backend para garantizar el cumplimiento de los lineamientos de calidad del cliente, integrándolas en la configuración del proyecto para generar reportes automáticos en SonarQube durante la fase de integración.", + skills: ["Desarrollo de Software", "Integración y Despliegue"], + }, + ], + tecnologies: [ + { + name: "Angular", + skills: ["Desarrollo de Software"], + }, + { + name: "Jasmine", + skills: ["Desarrollo de Software"], + }, + { + name: "Node JS", + skills: ["Desarrollo de Software"], + }, + { + name: "Jest", + skills: ["Desarrollo de Software"], + }, + { + name: "DecisionSpace® Integration Server", + skills: ["Consultor en Integración de Datos", "Desarrollo de Software"], + }, + { + name: "Apache Solr", + skills: ["Consultor en Integración de Datos"], + }, + { + name: "DSL", + skills: ["Consultor en Integración de Datos"], + }, + { + name: "OData", + skills: ["Consultor en Integración de Datos"], + }, + { + name: "REST APIs", + skills: ["Desarrollo de Software", "Consultor en Integración de Datos"], + }, + { + name: "Azure DevOps", + skills: ["Integración y Despliegue"], + }, + { + name: "Sonar Qube", + skills: ["Desarrollo de Software", "Integración y Despliegue"], + }, + ], + startDate: "2022-10-01T12:00:00.000Z", + endDate: "2024-02-01T12:00:00.000Z", + typeEmployment: "Contrato", + modality: "Remoto", + }, + { + companyName: "NTT DATA", + departmentName: "YPF", + proyect: "Sistema Integra", + activities: [ + { + name: "Colaboré con un equipo de ingenieros de software en el desarrollo de un sistema de gestión y configuración de recursos frontend en Angular para el control de productos fitosanitarios, asegurando el cumplimiento de los requisitos funcionales y de calidad de software establecidos por el cliente.", + skills: ["Desarrollo de Software"], + }, + { + name: "Integré tecnologías de autenticación y geolocalización para mejorar la seguridad y funcionalidad de la plataforma web cliente.", + skills: ["Desarrollo de Software"], + }, + { + name: "Diseñé, desarrollé e implementé una interfaz web para la visualización de información pública, como manuales y guías, asegurando su despliegue automatizado mediante pipelines CI/CD en entornos de desarrollo y prueba.", + skills: [ + "Análisis y Diseño de Software", + "Desarrollo de Software", + "Integración y Despliegue", + ], + }, + { + name: "Participé en un procesos de evaluación técnica para Frontend Angular Developer como entrevistador, para evaluar la aptitud del postulantes para el proyecto.", + skills: ["Evaluación Técnica y Entrevistas"], + }, + ], + tecnologies: [ + { + name: "Angular", + skills: ["Desarrollo de Software", "Análisis y Diseño de Software"], + }, + { + name: "Jest", + skills: ["Desarrollo de Software"], + }, + { + name: "Azure DevOps", + skills: ["Integración y Despliegue"], + }, + { + name: "SAML", + skills: ["Desarrollo de Software"], + }, + { + name: "Maps JavaScript API", + skills: ["Desarrollo de Software"], + }, + { + name: "SonarQube", + skills: ["Desarrollo de Software"], + }, + { + name: "Microsoft Word | Excel", + skills: ["Evaluación Técnica y Entrevistas"], + }, + ], + startDate: "2022-04-01T12:00:00.000Z", + endDate: "2022-09-01T12:00:00.000Z", + typeEmployment: "Contrato", + modality: "Remoto", + }, + { + companyName: "NTT DATA", + departmentName: "GDN-e", + proyect: "IBK", + activities: [ + { + name: "Participé en el proceso de onboarding y formación en la compañía, adquiriendo conocimientos en gestión de actividades con Jira y Fenix, así como certificaciones en plataformas Azure, preparándome para la ejecución del proyecto asignado", + skills: ["Aprendizaje Continuo / Autogestión"], + }, + ], + tecnologies: [ + { + name: "Jira", + skills: ["Aprendizaje Continuo / Autogestión"], + }, + { + name: "Fenix", + skills: ["Aprendizaje Continuo / Autogestión"], + }, + ], + startDate: "2022-02-01T12:00:00.000Z", + endDate: "2022-03-27T12:00:00.000Z", + typeEmployment: "Contrato", + modality: "Remoto", + }, + { + companyName: "Universidad Peruana Unión", + departmentName: "DIGETI", + proyect: "ERP Institucional", + activities: [ + { + name: "Colaboré con múltiples equipos de especialistas tecnológicos en la construcción del ERP institucional con enfoque financiero y educativo. Analicé, diseñé e implementé funcionalidades en módulos backend y frontend aplicando buenas prácticas de desarrollo y optimización de arquitectura de software en cada módulo del sistema", + skills: ["Análisis y Diseño de Software", "Desarrollo de Software"], + }, + { + name: "Participé en la identificación, definición y organización de los componentes clave del ecosistema de aplicaciones.", + skills: ["Desarrollo de Software"], + }, + { + name: "Brindé soporte y mantenimiento a una aplicación cliente-servidor para la gestión de eventos, habilitándola en un entorno local, resolviendo dependencias y agregando funcionalidades faltantes antes de prepararla para su despliegue en CI/CD.", + skills: ["Desarrollo de Software"], + }, + { + name: "Apoyé en el proceso de onboarding de nuevos colaboradores, facilitando su integración en tecnologías, metodologías y dinámicas del equipo.", + skills: ["Gestión de Proyectos y Equipos"], + }, + ], + tecnologies: [ + { + name: "Angular", + skills: ["Desarrollo de Software"], + }, + { + name: "Laravel", + skills: ["Desarrollo de Software"], + }, + { + name: "Oracle Database", + skills: ["Desarrollo de Software"], + }, + { + name: "Eloquent", + skills: ["Desarrollo de Software"], + }, + { + name: "PostgreSQL", + skills: ["Desarrollo de Software"], + }, + { + name: "OAuth", + skills: ["Desarrollo de Software"], + }, + { + name: "Angular Material", + skills: ["Desarrollo de Software"], + }, + { + name: "Nebular UI", + skills: ["Desarrollo de Software"], + }, + { + name: "Jenkins", + skills: ["Integración y Despliegue"], + }, + { + name: "DjangoRestFramework", + skills: ["Desarrollo de Software"], + }, + { + name: "Angular JS", + skills: ["Desarrollo de Software"], + }, + ], + startDate: "2019-01-01T12:00:00.000Z", + endDate: "2021-12-01T12:00:00.000Z", + typeEmployment: "Contrato", + modality: "Híbrido", + }, + { + companyName: "Universidad Peruana Unión", + departmentName: "Vicerrectorado académico", + proyect: "ERP Académico", + activities: [ + { + name: "Colaboré con un equipo de analistas y programadores en el análisis y desarrollo de funcionalidades para aplicaciones backend y frontend de un sistema ERP académico y CRM.", + skills: ["Análisis y Diseño de Software", "Desarrollo de Software"], + }, + { + name: "Analicé y optimicé consultas SQL para la generación de reportes estadísticos, implementando herramientas de visualización de datos y gráficos según los requerimientos del negocio.", + skills: ["Análisis de datos", "Desarrollo de Software"], + }, + { + name: "Optimizé y automatizé procesos de minificación para la generación de artefactos de software en módulos frontend.", + skills: ["Desarrollo de Software"], + }, + { + name: "Participé en el upgrade tecnológico de aplicaciones, migrando funcionalidades de AngularJS a Angular, asegurando la continuidad operativa y escalabilidad.", + skills: ["Desarrollo de Software"], + }, + ], + tecnologies: [ + { + name: "Angular JS", + skills: ["Desarrollo de Software"], + }, + { + name: "Angular JS Material", + skills: ["Desarrollo de Software"], + }, + { + name: "DjangoRestFramework", + skills: ["Desarrollo de Software"], + }, + { + name: "Angular", + skills: ["Desarrollo de Software"], + }, + { + name: "Angular Material", + skills: ["Desarrollo de Software"], + }, + { + name: "Oracle Database", + skills: ["Desarrollo de Software", "Análisis de datos"], + }, + { + name: "JDeveloper", + skills: ["Análisis de datos"], + }, + { + name: "Balsamiq", + skills: ["Análisis y Diseño de Software"], + }, + ], + startDate: "2018-01-01T12:00:00.000Z", + endDate: "2018-12-01T12:00:00.000Z", + typeEmployment: "Contrato", + modality: "Presencial", + }, + { + companyName: "Universidad Peruana Unión - FJ", + departmentName: "DIGESI", + proyect: "Proyectos especiales", + activities: [ + { + name: "Participé en el análisis y desarrollo de una prueba de concepto para un sistema de gestión de acuerdos académicos, orientado a facilitar la autoevaluación y el cumplimiento de estándares del Modelo de Gestión Educativa.", + skills: ["Análisis y Diseño de Software", "Desarrollo de Software"], + }, + { + name: "Colaboré con el equipo de soporte e infraestructura en la instalación y configuración del sistema operativo y plataformas de virtualización, además de la configuración de servicios web para aplicaciones backend y frontend.", + skills: ["Implementación y Administración de Servidores"], + }, + { + name: "Implementé mecanismos de integración y despliegue en entornos de pruebas y desarrollo para aplicaciones backend y frontend.", + skills: ["Integración y Despliegue"], + }, + { + name: "Di soporte y mantenimiento a una app móvil para eventos, agregando contenido, transmisión en vivo y generando APKs para su despliegue en Google Play Store.", + skills: ["Desarrollo de Software"], + }, + ], + tecnologies: [ + { + name: "Angular JS", + skills: ["Desarrollo de Software"], + }, + { + name: "Angular JS Material", + skills: ["Desarrollo de Software"], + }, + { + name: "Django", + skills: ["Desarrollo de Software"], + }, + { + name: "Django REST framework", + skills: ["Desarrollo de Software"], + }, + { + name: "MySQL", + skills: ["Desarrollo de Software"], + }, + { + name: "Ionic Framework", + skills: ["Desarrollo de Software"], + }, + { + name: "Citrix", + skills: ["Implementación y Administración de Servidores"], + }, + { + name: "CentOS", + skills: ["Implementación y Administración de Servidores"], + }, + { + name: "Nginx", + skills: ["Implementación y Administración de Servidores"], + }, + { + name: "Trello", + skills: ["Desarrollo de Software"], + }, + { + name: "Jenkins", + skills: ["Integración y Despliegue"], + }, + { + name: "Balsamiq", + skills: ["Análisis y Diseño de Software"], + }, + ], + startDate: "2017-05-01T12:00:00.000Z", + endDate: "2017-12-01T12:00:00.000Z", + typeEmployment: "Prácticas PRE-Profesionales", + modality: "Presencial", + }, + { + companyName: "DISTRIBUCIONES SUVAHI S.A.C.", + departmentName: "SUVAHI - TI", + proyect: "TECHCOM-SUVAHI", + activities: [ + { + name: "Desarrollé nuevas funcionalidades en una aplicación frontend según la definición funcional, para los módulos de configuración, compras, ventas y caja de un sistema ERP comercial.", + skills: ["Desarrollo de Software"], + }, + { + name: "Contribuí en la identificación de bugs y la documentación de incidencias en Trello, detallando casos de prueba, adjuntando capturas de pantalla y proporcionando descripciones claras para su resolución.", + skills: ["Pruebas Funcionales / QA", "Gestión de Incidencias"], + }, + ], + tecnologies: [ + { + name: "Angular JS", + skills: ["Desarrollo de Software"], + }, + { + name: "MaterializeCss", + skills: ["Desarrollo de Software"], + }, + { + name: "Trello", + skills: ["Pruebas Funcionales / QA", "Gestión de Incidencias"], + }, + ], + startDate: "2016-02-01T12:00:00.000Z", + endDate: "2017-03-26T12:00:00.000Z", + typeEmployment: "Profesional independiente", + modality: "Presencial", + }, + { + companyName: "TERMINUS DEV S.A.C", + departmentName: "GRUPO EPENSA SAC", + proyect: "Diario Correo reportes", + activities: [ + { + name: "Elaboré consultas SQL sobre una base de datos de prueba en MySQL para extraer información relevante y facilitar su integración en vistas SQL por otro desarrollador.", + skills: ["Bases de Datos y Reportes"], + }, + { + name: "Generé reportes en formato CSV a partir de consultas SQL.", + skills: ["Bases de Datos y Reportes"], + }, + { + name: "Participé en un programa de formación en desarrollo web con Python, utilizando Jinja para la generación de vistas y fortaleciendo mis habilidades en programación web.", + skills: ["Formación Técnica"], + }, + ], + tecnologies: [ + { + name: "Mysql workbench", + skills: ["Bases de Datos y Reportes"], + }, + { + name: "Mysql db", + skills: ["Bases de Datos y Reportes"], + }, + { + name: "Python", + skills: ["Formación Técnica"], + }, + { + name: "Jinja", + skills: ["Formación Técnica"], + }, + { + name: "Virtualenv", + skills: ["Formación Técnica"], + }, + ], + startDate: "2014-04-01T12:00:00.000Z", + endDate: "2014-10-26T12:00:00.000Z", + typeEmployment: "Prácticas PRE-Profesionales", + modality: "Presencial", + }, +]; diff --git a/src/constants/profile.js b/src/constants/profile.js index 93504b8..b303636 100644 --- a/src/constants/profile.js +++ b/src/constants/profile.js @@ -1,1760 +1,629 @@ - export const WORK_EXPERIENCE = [ - { - "companyName": "Freelance Full-Stack Engineer", - "departmentName": "MINDEF", - "proyect": "Inventory control system", - "activities": [ - { - "name": "Contributed to backend, frontend, and database tasks in the development of an asset assignment module for an inventory control project, helping to create features that ensure control, traceability, historical records, and transparency of assets.", - "skills": [ - "Backend developer", "Frontend developer","Database development" - ] - }, - - ], - "tecnologies": [ - { - "name": "Spring Framework", - "skills": [ - "Backend developer" - ] - }, - { - "name": "Angular", - "skills": [ - "Frontend developer" - ] - }, - { - "name": "PostgreSQL", - "skills": [ - "Database development" - ] - }, - - ], - "startDate": "2025-04-01T12:00:00.000Z", - "endDate": "2025-08-01T12:00:00.000Z", - "typeEmployment": "Self-employed", - "modality": "Remote", - }, - { - "companyName": "NTT DATA", - "departmentName": "DGTIC - Generalitat Valenciana", - "proyect": "DESIGHA", - "activities": [ - { - "name": "Developed new features for the tax collection software in collaboration with a team of engineers.", - "skills": [ - "Software Development" - ] - }, - { - "name": "I applied good clean code practices, ensuring it was readable, maintainable, scalable, and testable.", - "skills": [ - "Software Development" - ] - }, - { - "name": "I set up a local development environment with a local database to replace the remote connection, ensuring compliance with privacy regulations.", - "skills": [ - "Software Development", - "Integration and Deployment" - ] - }, - { - "name": "I documented user manuals for each requirement delivered.", - "skills": [ - "Project Management and Planning" - ] - } - ], - "tecnologies": [ - { - "name": "Spring Framework", - "skills": [ - "Software Development" - ] - }, - { - "name": "JPA", - "skills": [ - "Software Development" - ] - }, - { - "name": "Oracle SQL ", - "skills": [ - "Software Development" - ] - }, - { - "name": "Thymeleaf", - "skills": [ - "Software Development" - ] - }, - { - "name": "Docker", - "skills": [ - "Software Development", - "Integration and Deployment" - ] - }, - { - "name": "jQuery", - "skills": [ - "Software Development" - ] - }, - { - "name": "JUnit", - "skills": [ - "Software Development" - ] - }, - { - "name": "JACoCo", - "skills": [ - "Software Development" - ] - }, - { - "name": "Asciidoctor", - "skills": [ - "Software Development", - "Project Management and Planning" - ] - } - ], - "startDate": "2024-10-01T12:00:00.000Z", - "endDate": "2025-02-01T12:00:00.000Z", - "typeEmployment": "Contract", - "modality": "Remote" - }, - { - "companyName": "NTT DATA", - "departmentName": "DGTIC - Generalitat Valenciana", - "proyect": "IGUALDAD", - "activities": [ - { - "name": "I worked with a team of engineers, analysts, and testers to migrate the platform's functionalities for managing Department records to a new technology.", - "skills": [ - "Software Analysis and Design", - "Software Development" - ] - }, - { - "name": "I applied software development principles focused on code maintainability and testability.", - "skills": [ - "Software Development" - ] - }, - { - "name": "I analyzed and designed a dynamic forms module to automate the creation, display, and collection of information at each stage of the application process.", - "skills": [ - "Software Analysis and Design" - ] - }, - { - "name": "Implemented a proof of concept for dynamic configuration and display of application forms.", - "skills": [ - "Software Development" - ] - }, - { - "name": "I participated in multiple technical evaluation processes for Frontend Angular Developer as an interviewer, assessing the candidates' suitability for the project.", - "skills": [ - "Technical Evaluation and Interviews" - ] - } - ], - "tecnologies": [ - { - "name": "ZK", - "skills": [ - "Software Development" - ] - }, - { - "name": "Spring Framework", - "skills": [ - "Software Development" - ] - }, - { - "name": "JPA", - "skills": [ - "Software Development" - ] - }, - { - "name": "Oracle SQL Developer", - "skills": [ - "Software Development" - ] - }, - { - "name": "Docker", - "skills": [ - "Software Development" - ] - }, - { - "name": "JUnit", - "skills": [ - "Software Development" - ] - }, - { - "name": "ActionScript", - "skills": [ - "Software Development" - ] - }, - { - "name": "JavaFlex (Apache Flex)", - "skills": [ - "Software Development" - ] - }, - { - "name": "Hibernate ORM", - "skills": [ - "Software Development" - ] - }, - { - "name": "DrawIO", - "skills": [ - "Software Analysis and Design" - ] - }, - { - "name": "Sonar Qube", - "skills": [ - "Software Development" - ] - }, - { - "name": "Microsoft Word | Excel", - "skills": [ - "Technical Evaluation and Interviews" - ] - } - ], - "startDate": "2024-03-01T12:00:00.000Z", - "endDate": "2024-09-01T12:00:00.000Z", - "typeEmployment": "Contract", - "modality": "Remote" - }, - { - "companyName": "NTT DATA", - "departmentName": "YPF", - "proyect": "Célula Unify", - "activities": [ - { - "name": "I developed and implemented new business-prioritized functionalities in a client software based on DecisionSpace® Integration Server (DSIS), ensuring quality standards through thresholds established in SonarQube.", - "skills": [ - "Software Development" - ] - }, - { - "name": "I contributed to the optimization of DSIS usage in a client application, improving the efficiency of REST queries in Solr by implementing advanced searching, grouping, and visualization techniques to highlight key information and structure data in a hierarchical format.", - "skills": [ - "Data Integration Consultant", - "Software Development" - ] - }, - { - "name": "Maintained and optimized a task application responsible for data ingestion into a processing platform for DSIS, implementing a new custom mechanism to integrate data from an external source, allowing for the dynamic incorporation of new sources in the future.", - "skills": [ - "Data Integration Consultant", - "Software Development" - ] - }, - { - "name": "I implemented unit testing tools in a front- and back-end application to ensure compliance with the client's quality guidelines, integrating them into the project configuration to generate automatic reports in SonarQube during the integration phase.", - "skills": [ - "Software Development", "Integration and Deployment" - ] - } - ], - "tecnologies": [ - { - "name": "Angular", - "skills": [ - "Software Development" - ] - }, - { - "name": "Jasmine", - "skills": [ - "Software Development" - ] - }, - { - "name": "Node JS", - "skills": [ - "Software Development" - ] - }, - { - "name": "Jest", - "skills": [ - "Software Development" - ] - }, - { - "name": "DecisionSpace® Integration Server", - "skills": [ - "Data Integration Consultant", - "Software Development" - ] - }, - { - "name": "Apache Solr", - "skills": [ - "Data Integration Consultant" - ] - }, - { - "name": "DSL", - "skills": [ - "Data Integration Consultant" - ] - }, - { - "name": "OData", - "skills": [ - "Data Integration Consultant" - ] - }, - { - "name": "REST APIs", - "skills": [ - "Software Development", - "Data Integration Consultant" - ] - }, - { - "name": "Azure DevOps", - "skills": [ - "Integration and Deployment" - ] - }, - { - "name": "Sonar Qube", - "skills": [ - "Software Development", "Integration and Deployment" - ] - } - ], - "startDate": "2022-10-01T12:00:00.000Z", - "endDate": "2024-02-01T12:00:00.000Z", - "typeEmployment": "Contract", - "modality": "Remote" - }, - { - "companyName": "NTT DATA", - "departmentName": "YPF", - "proyect": "Sistema Integra", - "activities": [ - { - "name": "I collaborated with a team of software engineers to develop a front-end resource management and configuration system in Angular for the control of phytosanitary products, ensuring compliance with the functional and software quality requirements established by the client.", - "skills": [ - "Software Development" - ] - }, - { - "name": "I integrated authentication and geolocation technologies to improve the security and functionality of the client web platform.", - "skills": [ - "Software Development" - ] - }, - { - "name": "I designed, developed, and implemented a web interface for viewing public information, such as manuals and guides, ensuring their automated deployment through CI/CD pipelines in development and test environments.", - "skills": [ - "Software Analysis and Design", - "Software Development", - "Integration and Deployment" - ] - }, - { - "name": "I participated in a technical evaluation process for Frontend Angular Developer as an interviewer, to assess the applicant's suitability for the project.", - "skills": [ - "Technical Evaluation and Interviews" - ] - } - ], - "tecnologies": [ - { - "name": "Angular", - "skills": [ - "Software Development", - "Software Analysis and Design" - ] - }, - { - "name": "Jest", - "skills": [ - "Software Development" - ] - }, - { - "name": "Azure DevOps", - "skills": [ - "Integration and Deployment" - ] - }, - { - "name": "SAML", - "skills": [ - "Software Development" - ] - }, - { - "name": "Maps JavaScript API", - "skills": [ - "Software Development" - ] - }, - { - "name": "SonarQube", - "skills": [ - "Software Development" - ] - }, - { - "name": "Microsoft Word | Excel", - "skills": [ - "Technical Evaluation and Interviews" - ] - } - ], - "startDate": "2022-04-01T12:00:00.000Z", - "endDate": "2022-09-01T12:00:00.000Z", - "typeEmployment": "Contract", - "modality": "Remote" - }, - { - "companyName": "NTT DATA", - "departmentName": "GDN-e", - "proyect": "IBK", - "activities": [ - { - "name": "I participated in the onboarding and training process at the company, acquiring knowledge in activity management with Jira and Fenix, as well as certifications in Azure platforms, preparing me for the execution of the assigned project.", - "skills": [ - "Continuous Learning / Self-Management" - ] - }, - - ], - "tecnologies": [ - { - "name": "Jira", - "skills": [ - "Continuous Learning / Self-Management" - ] - }, { - "name": "Fenix", - "skills": [ - "Continuous Learning / Self-Management" - ] - } - ], - "startDate": "2022-02-01T12:00:00.000Z", - "endDate": "2022-03-27T12:00:00.000Z", - "typeEmployment": "Contract", - "modality": "Remote" - }, - { - "companyName": "Universidad Peruana Unión", - "departmentName": "DIGETI", - "proyect": "ERP Institucional", - "activities": [ - { - "name": "I collaborated with multiple teams of technology specialists in the construction of the institutional ERP with a financial and educational focus. I analyzed, designed, and implemented functionalities in backend and frontend modules, applying best practices in software development and architecture optimization to each system module.", - "skills": [ - "Software Analysis and Design", - "Software Development" - ] - }, - { - "name": "I participated in the identification, definition, and organization of the key components of the application ecosystem.", - "skills": [ - "Software Development" - ] - }, - { - "name": "I supported and maintained a client-server event management application, enabling it in a local environment, resolving dependencies, and adding missing features before preparing it for CI/CD deployment.", - "skills": [ - "Software Development" - ] - }, - { - "name": "I supported the onboarding process for new employees, facilitating their integration into technologies, methodologies, and team dynamics.", - "skills": [ - "Project and Team Management" - ] - } - ], - "tecnologies": [ - { - "name": "Angular", - "skills": [ - "Software Development" - ] - }, - { - "name": "Laravel", - "skills": [ - "Software Development" - ] - }, - { - "name": "Oracle Database", - "skills": [ - "Software Development" - ] - }, - { - "name": "Eloquent", - "skills": [ - "Software Development" - ] - }, - { - "name": "PostgreSQL", - "skills": [ - "Software Development" - ] - }, - { - "name": "OAuth", - "skills": [ - "Software Development" - ] - }, - { - "name": "Angular Material", - "skills": [ - "Software Development" - ] - }, - { - "name": "Nebular UI", - "skills": [ - "Software Development" - ] - }, - { - "name": "Jenkins", - "skills": [ - "Integration and Deployment" - ] - }, - { - "name": "DjangoRestFramework", - "skills": [ - "Software Development" - ] - }, - { - "name": "Angular JS", - "skills": [ - "Software Development" - ] - } - ], - "startDate": "2019-01-01T12:00:00.000Z", - "endDate": "2021-12-01T12:00:00.000Z", - "typeEmployment": "Contract", - "modality": "hybrid" - }, - { - "companyName": "Universidad Peruana Unión", - "departmentName": "Vicerrectorado académico", - "proyect": "ERP Académico", - "activities": [ - { - "name": "I collaborated with a team of analysts and programmers in the analysis and development of functionalities for backend and frontend applications of an academic ERP and CRM system.", - "skills": [ - "Software Analysis and Design", - "Software Development" - ] - }, - { - "name": "I analyzed and optimized SQL queries for generating statistical reports, implementing data visualization tools and graphics according to business requirements.", - "skills": [ - "Data Analysis", - "Software Development" - ] - }, - { - "name": "Optimized and automated minification processes for generating software artifacts in front-end modules.", - "skills": [ - "Software Development" - ] - }, - { - "name": "I participated in the technological upgrade of applications, migrating functionalities from AngularJS to Angular, ensuring operational continuity and scalability.", - "skills": [ - "Software Development" - ] - } - ], - "tecnologies": [ - { - "name": "Angular JS", - "skills": [ - "Software Development" - ] - }, - { - "name": "Angular JS Material", - "skills": [ - "Software Development" - ] - }, - { - "name": "DjangoRestFramework", - "skills": [ - "Software Development" - ] - }, - { - "name": "Angular", - "skills": [ - "Software Development" - ] - }, - { - "name": "Angular Material", - "skills": [ - "Software Development" - ] - }, - { - "name": "Oracle Database", - "skills": [ - "Software Development", - "Data Analysis" - ] - }, - { - "name": "JDeveloper", - "skills": [ - "Data Analysis" - ] - }, - { - "name": "Balsamiq", - "skills": [ - "Software Analysis and Design" - ] - } - ], - "startDate": "2018-01-01T12:00:00.000Z", - "endDate": "2018-12-01T12:00:00.000Z", - "typeEmployment": "Contract", - "modality": "In-person" - }, - { - "companyName": "Universidad Peruana Unión - FJ", - "departmentName": "DIGESI", - "proyect": "Proyectos especiales", - "activities": [ - { - "name": "I participated in the analysis and development of a proof of concept for an academic agreements management system, aimed at facilitating self-assessment and compliance with standards of the Educational Management Model.", - "skills": [ - "Software Analysis and Design", - "Software Development" - ] - }, - { - "name": "I collaborated with the support and infrastructure team in the installation and configuration of the operating system and virtualization platforms, as well as the configuration of web services for backend and frontend applications.", - "skills": [ - "Server Deployment and Administration" - ] - }, - { - "name": "Implemented integration and deployment mechanisms in testing and development environments for backend and frontend applications.", - "skills": [ - "Integration and Deployment" - ] - }, - { - "name": "I supported and maintained a mobile event app, adding content, live streaming, and generating APKs for deployment on the Google Play Store.", - "skills": [ - "Software Development" - ] - } - ], - "tecnologies": [ - { - "name": "Angular JS", - "skills": [ - "Software Development" - ] - }, - { - "name": "Angular JS Material", - "skills": [ - "Software Development" - ] - }, - { - "name": "Django", - "skills": [ - "Software Development" - ] - }, - { - "name": "Django REST framework", - "skills": [ - "Software Development" - ] - }, - { - "name": "MySQL", - "skills": [ - "Software Development" - ] - }, - { - "name": "Ionic Framework", - "skills": [ - "Software Development" - ] - }, - { - "name": "Citrix", - "skills": [ - "Server Deployment and Administration" - ] - }, - { - "name": "CentOS", - "skills": [ - "Server Deployment and Administration" - ] - }, - { - "name": "Nginx", - "skills": [ - "Server Deployment and Administration" - ] - }, - { - "name": "Trello", - "skills": [ - "Software Development" - ] - }, { - "name": "Jenkins", - "skills": [ - "Integration and Deployment" - ] - }, - { - "name": "Balsamiq", - "skills": [ - "Software Analysis and Design" - ] - } - ], - "startDate": "2017-05-01T12:00:00.000Z", - "endDate": "2017-12-01T12:00:00.000Z", - "typeEmployment": "Pre-Professional Internships", - "modality": "In-person" - }, - { - "companyName": "DISTRIBUCIONES SUVAHI S.A.C.", - "departmentName": "SUVAHI - TI", - "proyect": "TECHCOM-SUVAHI", - "activities": [ - { - "name": "I developed new functionalities in a front-end application according to the functional definition, for the configuration, purchasing, sales, and cash register modules of a commercial ERP system.", - "skills": [ - "Software Development" - ] - }, - { - "name": "I contributed to bug identification and issue documentation in Trello, detailing test cases, attaching screenshots, and providing clear descriptions for resolution.", - "skills": [ - "Functional Testing / QA", "Incident Management" - ] - } - - ], - "tecnologies": [ - { - "name": "Angular JS", - "skills": [ - "Software Development" - ] - }, - { - "name": "MaterializeCss", - "skills": [ - "Software Development" - ] - }, - { - "name": "Trello", - "skills": [ - "Functional Testing / QA", "Incident Management" - ] - } - ], - "startDate": "2016-02-01T12:00:00.000Z", - "endDate": "2017-03-26T12:00:00.000Z", - "typeEmployment": "Independent professional", - "modality": "In-person" - } - , { - "companyName": "TERMINUS DEV S.A.C", - "departmentName": "GRUPO EPENSA SAC", - "proyect": "Diario Correo reportes", - "activities": [ - { - "name": "I developed SQL queries on a test database in MySQL to extract relevant information and facilitate its integration into SQL views by another developer.", - "skills": [ - "Databases and Reports" - ] - }, - { - "name": "I generated reports in CSV format from SQL queries.", - "skills": [ - "Databases and Reports" - ] - }, - { - "name": "I participated in a Python web development training program, using Jinja for view generation and strengthening my web programming skills.", - "skills": [ - "Technical Training" - ] - } - - ], - "tecnologies": [ - { - "name": "Mysql workbench", - "skills": [ - "Databases and Reports" - ] - }, - { - "name": "Mysql db", - "skills": [ - "Databases and Reports" - ] - }, - { - "name": "Python", - "skills": [ - "Technical Training" - ] - }, - { - "name": "Jinja", - "skills": [ - "Technical Training" - ] - }, - { - "name": "Virtualenv", - "skills": [ - "Technical Training" - ] - } - - ], - "startDate": "2014-04-01T12:00:00.000Z", - "endDate": "2014-10-26T12:00:00.000Z", - "typeEmployment": "Pre-Professional Internships", - "modality": "In-person" - } + { + companyName: "Freelance Full-Stack Engineer", + departmentName: "MINDEF", + proyect: "Inventory control system", + activities: [ + { + name: "Contributed to backend, frontend, and database tasks in the development of an asset assignment module for an inventory control project, helping to create features that ensure control, traceability, historical records, and transparency of assets.", + skills: [ + "Backend developer", + "Frontend developer", + "Database development", + ], + }, + ], + tecnologies: [ + { + name: "Spring Framework", + skills: ["Backend developer"], + }, + { + name: "Angular", + skills: ["Frontend developer"], + }, + { + name: "PostgreSQL", + skills: ["Database development"], + }, + ], + startDate: "2025-04-01T12:00:00.000Z", + endDate: "2025-08-01T12:00:00.000Z", + typeEmployment: "Self-employed", + modality: "Remote", + }, + { + companyName: "NTT DATA", + departmentName: "DGTIC - Generalitat Valenciana", + proyect: "DESIGHA", + activities: [ + { + name: "Developed new features for the tax collection software in collaboration with a team of engineers.", + skills: ["Software Development"], + }, + { + name: "I applied good clean code practices, ensuring it was readable, maintainable, scalable, and testable.", + skills: ["Software Development"], + }, + { + name: "I set up a local development environment with a local database to replace the remote connection, ensuring compliance with privacy regulations.", + skills: ["Software Development", "Integration and Deployment"], + }, + { + name: "I documented user manuals for each requirement delivered.", + skills: ["Project Management and Planning"], + }, + ], + tecnologies: [ + { + name: "Spring Framework", + skills: ["Software Development"], + }, + { + name: "JPA", + skills: ["Software Development"], + }, + { + name: "Oracle SQL ", + skills: ["Software Development"], + }, + { + name: "Thymeleaf", + skills: ["Software Development"], + }, + { + name: "Docker", + skills: ["Software Development", "Integration and Deployment"], + }, + { + name: "jQuery", + skills: ["Software Development"], + }, + { + name: "JUnit", + skills: ["Software Development"], + }, + { + name: "JACoCo", + skills: ["Software Development"], + }, + { + name: "Asciidoctor", + skills: ["Software Development", "Project Management and Planning"], + }, + ], + startDate: "2024-10-01T12:00:00.000Z", + endDate: "2025-02-01T12:00:00.000Z", + typeEmployment: "Contract", + modality: "Remote", + }, + { + companyName: "NTT DATA", + departmentName: "DGTIC - Generalitat Valenciana", + proyect: "IGUALDAD", + activities: [ + { + name: "I worked with a team of engineers, analysts, and testers to migrate the platform's functionalities for managing Department records to a new technology.", + skills: ["Software Analysis and Design", "Software Development"], + }, + { + name: "I applied software development principles focused on code maintainability and testability.", + skills: ["Software Development"], + }, + { + name: "I analyzed and designed a dynamic forms module to automate the creation, display, and collection of information at each stage of the application process.", + skills: ["Software Analysis and Design"], + }, + { + name: "Implemented a proof of concept for dynamic configuration and display of application forms.", + skills: ["Software Development"], + }, + { + name: "I participated in multiple technical evaluation processes for Frontend Angular Developer as an interviewer, assessing the candidates' suitability for the project.", + skills: ["Technical Evaluation and Interviews"], + }, + ], + tecnologies: [ + { + name: "ZK", + skills: ["Software Development"], + }, + { + name: "Spring Framework", + skills: ["Software Development"], + }, + { + name: "JPA", + skills: ["Software Development"], + }, + { + name: "Oracle SQL Developer", + skills: ["Software Development"], + }, + { + name: "Docker", + skills: ["Software Development"], + }, + { + name: "JUnit", + skills: ["Software Development"], + }, + { + name: "ActionScript", + skills: ["Software Development"], + }, + { + name: "JavaFlex (Apache Flex)", + skills: ["Software Development"], + }, + { + name: "Hibernate ORM", + skills: ["Software Development"], + }, + { + name: "DrawIO", + skills: ["Software Analysis and Design"], + }, + { + name: "Sonar Qube", + skills: ["Software Development"], + }, + { + name: "Microsoft Word | Excel", + skills: ["Technical Evaluation and Interviews"], + }, + ], + startDate: "2024-03-01T12:00:00.000Z", + endDate: "2024-09-01T12:00:00.000Z", + typeEmployment: "Contract", + modality: "Remote", + }, + { + companyName: "NTT DATA", + departmentName: "YPF", + proyect: "Célula Unify", + activities: [ + { + name: "I developed and implemented new business-prioritized functionalities in a client software based on DecisionSpace® Integration Server (DSIS), ensuring quality standards through thresholds established in SonarQube.", + skills: ["Software Development"], + }, + { + name: "I contributed to the optimization of DSIS usage in a client application, improving the efficiency of REST queries in Solr by implementing advanced searching, grouping, and visualization techniques to highlight key information and structure data in a hierarchical format.", + skills: ["Data Integration Consultant", "Software Development"], + }, + { + name: "Maintained and optimized a task application responsible for data ingestion into a processing platform for DSIS, implementing a new custom mechanism to integrate data from an external source, allowing for the dynamic incorporation of new sources in the future.", + skills: ["Data Integration Consultant", "Software Development"], + }, + { + name: "I implemented unit testing tools in a front- and back-end application to ensure compliance with the client's quality guidelines, integrating them into the project configuration to generate automatic reports in SonarQube during the integration phase.", + skills: ["Software Development", "Integration and Deployment"], + }, + ], + tecnologies: [ + { + name: "Angular", + skills: ["Software Development"], + }, + { + name: "Jasmine", + skills: ["Software Development"], + }, + { + name: "Node JS", + skills: ["Software Development"], + }, + { + name: "Jest", + skills: ["Software Development"], + }, + { + name: "DecisionSpace® Integration Server", + skills: ["Data Integration Consultant", "Software Development"], + }, + { + name: "Apache Solr", + skills: ["Data Integration Consultant"], + }, + { + name: "DSL", + skills: ["Data Integration Consultant"], + }, + { + name: "OData", + skills: ["Data Integration Consultant"], + }, + { + name: "REST APIs", + skills: ["Software Development", "Data Integration Consultant"], + }, + { + name: "Azure DevOps", + skills: ["Integration and Deployment"], + }, + { + name: "Sonar Qube", + skills: ["Software Development", "Integration and Deployment"], + }, + ], + startDate: "2022-10-01T12:00:00.000Z", + endDate: "2024-02-01T12:00:00.000Z", + typeEmployment: "Contract", + modality: "Remote", + }, + { + companyName: "NTT DATA", + departmentName: "YPF", + proyect: "Sistema Integra", + activities: [ + { + name: "I collaborated with a team of software engineers to develop a front-end resource management and configuration system in Angular for the control of phytosanitary products, ensuring compliance with the functional and software quality requirements established by the client.", + skills: ["Software Development"], + }, + { + name: "I integrated authentication and geolocation technologies to improve the security and functionality of the client web platform.", + skills: ["Software Development"], + }, + { + name: "I designed, developed, and implemented a web interface for viewing public information, such as manuals and guides, ensuring their automated deployment through CI/CD pipelines in development and test environments.", + skills: [ + "Software Analysis and Design", + "Software Development", + "Integration and Deployment", + ], + }, + { + name: "I participated in a technical evaluation process for Frontend Angular Developer as an interviewer, to assess the applicant's suitability for the project.", + skills: ["Technical Evaluation and Interviews"], + }, + ], + tecnologies: [ + { + name: "Angular", + skills: ["Software Development", "Software Analysis and Design"], + }, + { + name: "Jest", + skills: ["Software Development"], + }, + { + name: "Azure DevOps", + skills: ["Integration and Deployment"], + }, + { + name: "SAML", + skills: ["Software Development"], + }, + { + name: "Maps JavaScript API", + skills: ["Software Development"], + }, + { + name: "SonarQube", + skills: ["Software Development"], + }, + { + name: "Microsoft Word | Excel", + skills: ["Technical Evaluation and Interviews"], + }, + ], + startDate: "2022-04-01T12:00:00.000Z", + endDate: "2022-09-01T12:00:00.000Z", + typeEmployment: "Contract", + modality: "Remote", + }, + { + companyName: "NTT DATA", + departmentName: "GDN-e", + proyect: "IBK", + activities: [ + { + name: "I participated in the onboarding and training process at the company, acquiring knowledge in activity management with Jira and Fenix, as well as certifications in Azure platforms, preparing me for the execution of the assigned project.", + skills: ["Continuous Learning / Self-Management"], + }, + ], + tecnologies: [ + { + name: "Jira", + skills: ["Continuous Learning / Self-Management"], + }, + { + name: "Fenix", + skills: ["Continuous Learning / Self-Management"], + }, + ], + startDate: "2022-02-01T12:00:00.000Z", + endDate: "2022-03-27T12:00:00.000Z", + typeEmployment: "Contract", + modality: "Remote", + }, + { + companyName: "Universidad Peruana Unión", + departmentName: "DIGETI", + proyect: "ERP Institucional", + activities: [ + { + name: "I collaborated with multiple teams of technology specialists in the construction of the institutional ERP with a financial and educational focus. I analyzed, designed, and implemented functionalities in backend and frontend modules, applying best practices in software development and architecture optimization to each system module.", + skills: ["Software Analysis and Design", "Software Development"], + }, + { + name: "I participated in the identification, definition, and organization of the key components of the application ecosystem.", + skills: ["Software Development"], + }, + { + name: "I supported and maintained a client-server event management application, enabling it in a local environment, resolving dependencies, and adding missing features before preparing it for CI/CD deployment.", + skills: ["Software Development"], + }, + { + name: "I supported the onboarding process for new employees, facilitating their integration into technologies, methodologies, and team dynamics.", + skills: ["Project and Team Management"], + }, + ], + tecnologies: [ + { + name: "Angular", + skills: ["Software Development"], + }, + { + name: "Laravel", + skills: ["Software Development"], + }, + { + name: "Oracle Database", + skills: ["Software Development"], + }, + { + name: "Eloquent", + skills: ["Software Development"], + }, + { + name: "PostgreSQL", + skills: ["Software Development"], + }, + { + name: "OAuth", + skills: ["Software Development"], + }, + { + name: "Angular Material", + skills: ["Software Development"], + }, + { + name: "Nebular UI", + skills: ["Software Development"], + }, + { + name: "Jenkins", + skills: ["Integration and Deployment"], + }, + { + name: "DjangoRestFramework", + skills: ["Software Development"], + }, + { + name: "Angular JS", + skills: ["Software Development"], + }, + ], + startDate: "2019-01-01T12:00:00.000Z", + endDate: "2021-12-01T12:00:00.000Z", + typeEmployment: "Contract", + modality: "hybrid", + }, + { + companyName: "Universidad Peruana Unión", + departmentName: "Vicerrectorado académico", + proyect: "ERP Académico", + activities: [ + { + name: "I collaborated with a team of analysts and programmers in the analysis and development of functionalities for backend and frontend applications of an academic ERP and CRM system.", + skills: ["Software Analysis and Design", "Software Development"], + }, + { + name: "I analyzed and optimized SQL queries for generating statistical reports, implementing data visualization tools and graphics according to business requirements.", + skills: ["Data Analysis", "Software Development"], + }, + { + name: "Optimized and automated minification processes for generating software artifacts in front-end modules.", + skills: ["Software Development"], + }, + { + name: "I participated in the technological upgrade of applications, migrating functionalities from AngularJS to Angular, ensuring operational continuity and scalability.", + skills: ["Software Development"], + }, + ], + tecnologies: [ + { + name: "Angular JS", + skills: ["Software Development"], + }, + { + name: "Angular JS Material", + skills: ["Software Development"], + }, + { + name: "DjangoRestFramework", + skills: ["Software Development"], + }, + { + name: "Angular", + skills: ["Software Development"], + }, + { + name: "Angular Material", + skills: ["Software Development"], + }, + { + name: "Oracle Database", + skills: ["Software Development", "Data Analysis"], + }, + { + name: "JDeveloper", + skills: ["Data Analysis"], + }, + { + name: "Balsamiq", + skills: ["Software Analysis and Design"], + }, + ], + startDate: "2018-01-01T12:00:00.000Z", + endDate: "2018-12-01T12:00:00.000Z", + typeEmployment: "Contract", + modality: "In-person", + }, + { + companyName: "Universidad Peruana Unión - FJ", + departmentName: "DIGESI", + proyect: "Proyectos especiales", + activities: [ + { + name: "I participated in the analysis and development of a proof of concept for an academic agreements management system, aimed at facilitating self-assessment and compliance with standards of the Educational Management Model.", + skills: ["Software Analysis and Design", "Software Development"], + }, + { + name: "I collaborated with the support and infrastructure team in the installation and configuration of the operating system and virtualization platforms, as well as the configuration of web services for backend and frontend applications.", + skills: ["Server Deployment and Administration"], + }, + { + name: "Implemented integration and deployment mechanisms in testing and development environments for backend and frontend applications.", + skills: ["Integration and Deployment"], + }, + { + name: "I supported and maintained a mobile event app, adding content, live streaming, and generating APKs for deployment on the Google Play Store.", + skills: ["Software Development"], + }, + ], + tecnologies: [ + { + name: "Angular JS", + skills: ["Software Development"], + }, + { + name: "Angular JS Material", + skills: ["Software Development"], + }, + { + name: "Django", + skills: ["Software Development"], + }, + { + name: "Django REST framework", + skills: ["Software Development"], + }, + { + name: "MySQL", + skills: ["Software Development"], + }, + { + name: "Ionic Framework", + skills: ["Software Development"], + }, + { + name: "Citrix", + skills: ["Server Deployment and Administration"], + }, + { + name: "CentOS", + skills: ["Server Deployment and Administration"], + }, + { + name: "Nginx", + skills: ["Server Deployment and Administration"], + }, + { + name: "Trello", + skills: ["Software Development"], + }, + { + name: "Jenkins", + skills: ["Integration and Deployment"], + }, + { + name: "Balsamiq", + skills: ["Software Analysis and Design"], + }, + ], + startDate: "2017-05-01T12:00:00.000Z", + endDate: "2017-12-01T12:00:00.000Z", + typeEmployment: "Pre-Professional Internships", + modality: "In-person", + }, + { + companyName: "DISTRIBUCIONES SUVAHI S.A.C.", + departmentName: "SUVAHI - TI", + proyect: "TECHCOM-SUVAHI", + activities: [ + { + name: "I developed new functionalities in a front-end application according to the functional definition, for the configuration, purchasing, sales, and cash register modules of a commercial ERP system.", + skills: ["Software Development"], + }, + { + name: "I contributed to bug identification and issue documentation in Trello, detailing test cases, attaching screenshots, and providing clear descriptions for resolution.", + skills: ["Functional Testing / QA", "Incident Management"], + }, + ], + tecnologies: [ + { + name: "Angular JS", + skills: ["Software Development"], + }, + { + name: "MaterializeCss", + skills: ["Software Development"], + }, + { + name: "Trello", + skills: ["Functional Testing / QA", "Incident Management"], + }, + ], + startDate: "2016-02-01T12:00:00.000Z", + endDate: "2017-03-26T12:00:00.000Z", + typeEmployment: "Independent professional", + modality: "In-person", + }, + { + companyName: "TERMINUS DEV S.A.C", + departmentName: "GRUPO EPENSA SAC", + proyect: "Diario Correo reportes", + activities: [ + { + name: "I developed SQL queries on a test database in MySQL to extract relevant information and facilitate its integration into SQL views by another developer.", + skills: ["Databases and Reports"], + }, + { + name: "I generated reports in CSV format from SQL queries.", + skills: ["Databases and Reports"], + }, + { + name: "I participated in a Python web development training program, using Jinja for view generation and strengthening my web programming skills.", + skills: ["Technical Training"], + }, + ], + tecnologies: [ + { + name: "Mysql workbench", + skills: ["Databases and Reports"], + }, + { + name: "Mysql db", + skills: ["Databases and Reports"], + }, + { + name: "Python", + skills: ["Technical Training"], + }, + { + name: "Jinja", + skills: ["Technical Training"], + }, + { + name: "Virtualenv", + skills: ["Technical Training"], + }, + ], + startDate: "2014-04-01T12:00:00.000Z", + endDate: "2014-10-26T12:00:00.000Z", + typeEmployment: "Pre-Professional Internships", + modality: "In-person", + }, ]; - -export const WORK_EXPERIENCE_ES = [ - { - "companyName": "Freelance Full-Stack Engineer", - "departmentName": "MINDEF", - "proyect": "Sistema control de inventarios", - "activities": [ - { - "name": "Colaboré en tareas de backend, frontend y base de datos en el desarrollo del módulo de asignación de activos para un proyecto de control de inventarios, contribuyendo a crear funcionalidades que aseguren el control, la trazabilidad, los históricos y la transparencia de los bienes.", - "skills": [ - "Desarrollador backend", "Desarrollador frontend","Desarrollo de bases de datos" - ] - }, - - ], - "tecnologies": [ - { - "name": "Spring Framework", - "skills": [ - "Desarrollador backend" - ] - }, - { - "name": "Angular", - "skills": [ - "Desarrollador frontend" - ] - }, - { - "name": "PostgreSQL", - "skills": [ - "Desarrollo de bases de datos" - ] - }, - - ], - "startDate": "2025-04-01T12:00:00.000Z", - "endDate": "2025-08-01T12:00:00.000Z", - "typeEmployment": "Independiente", - "modality": "Remoto", - }, - { - "companyName": "NTT DATA", - "departmentName": "DGTIC - Generalitat Valenciana", - "proyect": "DESIGHA", - "activities": [ - { - "name": "Desarrollé nuevas funcionalidades para el software de recaudación de impuestos en colaboración con un equipo de ingenieros.", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Apliqué buenas prácticas de código limpio, asegurando que fuera legible, mantenible, escalable y testeable.", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Configuré entorno local de desarrollo con base de datos local para reemplazar la conexión remota, asegurando el cumplimiento de normativas de privacidad.", - "skills": [ - "Desarrollo de Software", - "Integración y Despliegue" - ] - }, - { - "name": "Documenté manuales de uso para cada requerimiento entregado.", - "skills": [ - "Gestión de Proyectos y Planificación" - ] - } - ], - "tecnologies": [ - { - "name": "Spring Framework", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "JPA", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Oracle SQL ", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Thymeleaf", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Docker", - "skills": [ - "Desarrollo de Software", - "Integración y Despliegue" - ] - }, - { - "name": "jQuery", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "JUnit", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "JACoCo", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Asciidoctor", - "skills": [ - "Desarrollo de Software", - "Gestión de Proyectos y Planificación" - ] - } - ], - "startDate": "2024-10-01T12:00:00.000Z", - "endDate": "2025-02-01T12:00:00.000Z", - "typeEmployment": "Contrato", - "modality": "Remoto" - }, - { - "companyName": "NTT DATA", - "departmentName": "DGTIC - Generalitat Valenciana", - "proyect": "IGUALDAD", - "activities": [ - { - "name": "Trabajé con equipo de ingenieros, analistas y testers en la migración de funcionalidades de plataforma para la gestión de expedientes de Dependencia a una nueva tecnología", - "skills": [ - "Análisis y Diseño de Software", - "Desarrollo de Software" - ] - }, - { - "name": "Apliqué principios de desarrollo de software enfocados en la mantenibilidad y testabilidad del código.", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Analicé y diseñé un módulo de formularios dinámicos para automatizar la creación, visualización y recopilación de información en cada fase del proceso de solicitud.", - "skills": [ - "Análisis y Diseño de Software" - ] - }, - { - "name": "Implementé una prueba de concepto para la configuración y visualización dinámica de formularios de solicitud.", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Participé en múltiples procesos de evaluación técnica para Frontend Angular Developer como entrevistador, evaluando la aptitud de los postulantes para el proyecto.", - "skills": [ - "Evaluación Técnica y Entrevistas" - ] - } - ], - "tecnologies": [ - { - "name": "ZK", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Spring Framework", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "JPA", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Oracle SQL Developer", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Docker", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "JUnit", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "ActionScript", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "JavaFlex (Apache Flex)", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Hibernate ORM", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "DrawIO", - "skills": [ - "Análisis y Diseño de Software" - ] - }, - { - "name": "Sonar Qube", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Microsoft Word | Excel", - "skills": [ - "Evaluación Técnica y Entrevistas" - ] - } - ], - "startDate": "2024-03-01T12:00:00.000Z", - "endDate": "2024-09-01T12:00:00.000Z", - "typeEmployment": "Contrato", - "modality": "Remoto" - }, - { - "companyName": "NTT DATA", - "departmentName": "YPF", - "proyect": "Célula Unify", - "activities": [ - { - "name": "Desarrollé e implementé nuevas funcionalidades priorizadas por el negocio en un software cliente basado en DecisionSpace® Integration Server (DSIS), asegurando estándares de calidad mediante umbrales establecidos en SonarQube.", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Contribuí a la optimización del uso de DSIS en una aplicación cliente, mejorando la eficiencia de las consultas REST en Solr implementando técnicas avanzadas de búsqueda, agrupación y visualización para resaltar información clave y estructurar datos en formato jerárquico.", - "skills": [ - "Consultor en Integración de Datos", - "Desarrollo de Software" - ] - }, - { - "name": "Mantuve y optimicé una aplicación de tareas encargada de la ingesta de datos en una plataforma de procesamiento para DSIS, implementando un nuevo mecanismo personalizado para integrar datos desde una fuente externa, permitiendo la incorporación dinámica de nuevas fuentes en el futuro.", - "skills": [ - "Consultor en Integración de Datos", - "Desarrollo de Software" - ] - }, - { - "name": "Implementé herramientas de pruebas unitarias en una aplicación frontend y backend para garantizar el cumplimiento de los lineamientos de calidad del cliente, integrándolas en la configuración del proyecto para generar reportes automáticos en SonarQube durante la fase de integración.", - "skills": [ - "Desarrollo de Software", "Integración y Despliegue" - ] - } - ], - "tecnologies": [ - { - "name": "Angular", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Jasmine", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Node JS", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Jest", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "DecisionSpace® Integration Server", - "skills": [ - "Consultor en Integración de Datos", - "Desarrollo de Software" - ] - }, - { - "name": "Apache Solr", - "skills": [ - "Consultor en Integración de Datos" - ] - }, - { - "name": "DSL", - "skills": [ - "Consultor en Integración de Datos" - ] - }, - { - "name": "OData", - "skills": [ - "Consultor en Integración de Datos" - ] - }, - { - "name": "REST APIs", - "skills": [ - "Desarrollo de Software", - "Consultor en Integración de Datos" - ] - }, - { - "name": "Azure DevOps", - "skills": [ - "Integración y Despliegue" - ] - }, - { - "name": "Sonar Qube", - "skills": [ - "Desarrollo de Software", "Integración y Despliegue" - ] - } - ], - "startDate": "2022-10-01T12:00:00.000Z", - "endDate": "2024-02-01T12:00:00.000Z", - "typeEmployment": "Contrato", - "modality": "Remoto" - }, - { - "companyName": "NTT DATA", - "departmentName": "YPF", - "proyect": "Sistema Integra", - "activities": [ - { - "name": "Colaboré con un equipo de ingenieros de software en el desarrollo de un sistema de gestión y configuración de recursos frontend en Angular para el control de productos fitosanitarios, asegurando el cumplimiento de los requisitos funcionales y de calidad de software establecidos por el cliente.", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Integré tecnologías de autenticación y geolocalización para mejorar la seguridad y funcionalidad de la plataforma web cliente.", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Diseñé, desarrollé e implementé una interfaz web para la visualización de información pública, como manuales y guías, asegurando su despliegue automatizado mediante pipelines CI/CD en entornos de desarrollo y prueba.", - "skills": [ - "Análisis y Diseño de Software", - "Desarrollo de Software", - "Integración y Despliegue" - ] - }, - { - "name": "Participé en un procesos de evaluación técnica para Frontend Angular Developer como entrevistador, para evaluar la aptitud del postulantes para el proyecto.", - "skills": [ - "Evaluación Técnica y Entrevistas" - ] - } - ], - "tecnologies": [ - { - "name": "Angular", - "skills": [ - "Desarrollo de Software", - "Análisis y Diseño de Software" - ] - }, - { - "name": "Jest", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Azure DevOps", - "skills": [ - "Integración y Despliegue" - ] - }, - { - "name": "SAML", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Maps JavaScript API", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "SonarQube", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Microsoft Word | Excel", - "skills": [ - "Evaluación Técnica y Entrevistas" - ] - } - ], - "startDate": "2022-04-01T12:00:00.000Z", - "endDate": "2022-09-01T12:00:00.000Z", - "typeEmployment": "Contrato", - "modality": "Remoto" - }, - { - "companyName": "NTT DATA", - "departmentName": "GDN-e", - "proyect": "IBK", - "activities": [ - { - "name": "Participé en el proceso de onboarding y formación en la compañía, adquiriendo conocimientos en gestión de actividades con Jira y Fenix, así como certificaciones en plataformas Azure, preparándome para la ejecución del proyecto asignado", - "skills": [ - "Aprendizaje Continuo / Autogestión" - ] - }, - - ], - "tecnologies": [ - { - "name": "Jira", - "skills": [ - "Aprendizaje Continuo / Autogestión" - ] - }, { - "name": "Fenix", - "skills": [ - "Aprendizaje Continuo / Autogestión" - ] - } - ], - "startDate": "2022-02-01T12:00:00.000Z", - "endDate": "2022-03-27T12:00:00.000Z", - "typeEmployment": "Contrato", - "modality": "Remoto" - }, - { - "companyName": "Universidad Peruana Unión", - "departmentName": "DIGETI", - "proyect": "ERP Institucional", - "activities": [ - { - "name": "Colaboré con múltiples equipos de especialistas tecnológicos en la construcción del ERP institucional con enfoque financiero y educativo. Analicé, diseñé e implementé funcionalidades en módulos backend y frontend aplicando buenas prácticas de desarrollo y optimización de arquitectura de software en cada módulo del sistema", - "skills": [ - "Análisis y Diseño de Software", - "Desarrollo de Software" - ] - }, - { - "name": "Participé en la identificación, definición y organización de los componentes clave del ecosistema de aplicaciones.", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Brindé soporte y mantenimiento a una aplicación cliente-servidor para la gestión de eventos, habilitándola en un entorno local, resolviendo dependencias y agregando funcionalidades faltantes antes de prepararla para su despliegue en CI/CD.", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Apoyé en el proceso de onboarding de nuevos colaboradores, facilitando su integración en tecnologías, metodologías y dinámicas del equipo.", - "skills": [ - "Gestión de Proyectos y Equipos" - ] - } - ], - "tecnologies": [ - { - "name": "Angular", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Laravel", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Oracle Database", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Eloquent", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "PostgreSQL", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "OAuth", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Angular Material", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Nebular UI", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Jenkins", - "skills": [ - "Integración y Despliegue" - ] - }, - { - "name": "DjangoRestFramework", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Angular JS", - "skills": [ - "Desarrollo de Software" - ] - } - ], - "startDate": "2019-01-01T12:00:00.000Z", - "endDate": "2021-12-01T12:00:00.000Z", - "typeEmployment": "Contrato", - "modality": "Híbrido" - }, - { - "companyName": "Universidad Peruana Unión", - "departmentName": "Vicerrectorado académico", - "proyect": "ERP Académico", - "activities": [ - { - "name": "Colaboré con un equipo de analistas y programadores en el análisis y desarrollo de funcionalidades para aplicaciones backend y frontend de un sistema ERP académico y CRM.", - "skills": [ - "Análisis y Diseño de Software", - "Desarrollo de Software" - ] - }, - { - "name": "Analicé y optimicé consultas SQL para la generación de reportes estadísticos, implementando herramientas de visualización de datos y gráficos según los requerimientos del negocio.", - "skills": [ - "Análisis de datos", - "Desarrollo de Software" - ] - }, - { - "name": "Optimizé y automatizé procesos de minificación para la generación de artefactos de software en módulos frontend.", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Participé en el upgrade tecnológico de aplicaciones, migrando funcionalidades de AngularJS a Angular, asegurando la continuidad operativa y escalabilidad.", - "skills": [ - "Desarrollo de Software" - ] - } - ], - "tecnologies": [ - { - "name": "Angular JS", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Angular JS Material", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "DjangoRestFramework", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Angular", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Angular Material", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Oracle Database", - "skills": [ - "Desarrollo de Software", - "Análisis de datos" - ] - }, - { - "name": "JDeveloper", - "skills": [ - "Análisis de datos" - ] - }, - { - "name": "Balsamiq", - "skills": [ - "Análisis y Diseño de Software" - ] - } - ], - "startDate": "2018-01-01T12:00:00.000Z", - "endDate": "2018-12-01T12:00:00.000Z", - "typeEmployment": "Contrato", - "modality": "Presencial" - }, - { - "companyName": "Universidad Peruana Unión - FJ", - "departmentName": "DIGESI", - "proyect": "Proyectos especiales", - "activities": [ - { - "name": "Participé en el análisis y desarrollo de una prueba de concepto para un sistema de gestión de acuerdos académicos, orientado a facilitar la autoevaluación y el cumplimiento de estándares del Modelo de Gestión Educativa.", - "skills": [ - "Análisis y Diseño de Software", - "Desarrollo de Software" - ] - }, - { - "name": "Colaboré con el equipo de soporte e infraestructura en la instalación y configuración del sistema operativo y plataformas de virtualización, además de la configuración de servicios web para aplicaciones backend y frontend.", - "skills": [ - "Implementación y Administración de Servidores" - ] - }, - { - "name": "Implementé mecanismos de integración y despliegue en entornos de pruebas y desarrollo para aplicaciones backend y frontend.", - "skills": [ - "Integración y Despliegue" - ] - }, - { - "name": "Di soporte y mantenimiento a una app móvil para eventos, agregando contenido, transmisión en vivo y generando APKs para su despliegue en Google Play Store.", - "skills": [ - "Desarrollo de Software" - ] - } - ], - "tecnologies": [ - { - "name": "Angular JS", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Angular JS Material", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Django", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Django REST framework", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "MySQL", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Ionic Framework", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Citrix", - "skills": [ - "Implementación y Administración de Servidores" - ] - }, - { - "name": "CentOS", - "skills": [ - "Implementación y Administración de Servidores" - ] - }, - { - "name": "Nginx", - "skills": [ - "Implementación y Administración de Servidores" - ] - }, - { - "name": "Trello", - "skills": [ - "Desarrollo de Software" - ] - }, { - "name": "Jenkins", - "skills": [ - "Integración y Despliegue" - ] - }, - { - "name": "Balsamiq", - "skills": [ - "Análisis y Diseño de Software" - ] - } - ], - "startDate": "2017-05-01T12:00:00.000Z", - "endDate": "2017-12-01T12:00:00.000Z", - "typeEmployment": "Prácticas PRE-Profesionales", - "modality": "Presencial" - }, - { - "companyName": "DISTRIBUCIONES SUVAHI S.A.C.", - "departmentName": "SUVAHI - TI", - "proyect": "TECHCOM-SUVAHI", - "activities": [ - { - "name": "Desarrollé nuevas funcionalidades en una aplicación frontend según la definición funcional, para los módulos de configuración, compras, ventas y caja de un sistema ERP comercial.", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Contribuí en la identificación de bugs y la documentación de incidencias en Trello, detallando casos de prueba, adjuntando capturas de pantalla y proporcionando descripciones claras para su resolución.", - "skills": [ - "Pruebas Funcionales / QA", "Gestión de Incidencias" - ] - } - - ], - "tecnologies": [ - { - "name": "Angular JS", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "MaterializeCss", - "skills": [ - "Desarrollo de Software" - ] - }, - { - "name": "Trello", - "skills": [ - "Pruebas Funcionales / QA", "Gestión de Incidencias" - ] - } - ], - "startDate": "2016-02-01T12:00:00.000Z", - "endDate": "2017-03-26T12:00:00.000Z", - "typeEmployment": "Profesional independiente", - "modality": "Presencial" - } - , { - "companyName": "TERMINUS DEV S.A.C", - "departmentName": "GRUPO EPENSA SAC", - "proyect": "Diario Correo reportes", - "activities": [ - { - "name": "Elaboré consultas SQL sobre una base de datos de prueba en MySQL para extraer información relevante y facilitar su integración en vistas SQL por otro desarrollador.", - "skills": [ - "Bases de Datos y Reportes" - ] - }, - { - "name": "Generé reportes en formato CSV a partir de consultas SQL.", - "skills": [ - "Bases de Datos y Reportes" - ] - }, - { - "name": "Participé en un programa de formación en desarrollo web con Python, utilizando Jinja para la generación de vistas y fortaleciendo mis habilidades en programación web.", - "skills": [ - "Formación Técnica" - ] - } - - ], - "tecnologies": [ - { - "name": "Mysql workbench", - "skills": [ - "Bases de Datos y Reportes" - ] - }, - { - "name": "Mysql db", - "skills": [ - "Bases de Datos y Reportes" - ] - }, - { - "name": "Python", - "skills": [ - "Formación Técnica" - ] - }, - { - "name": "Jinja", - "skills": [ - "Formación Técnica" - ] - }, - { - "name": "Virtualenv", - "skills": [ - "Formación Técnica" - ] - } - - ], - "startDate": "2014-04-01T12:00:00.000Z", - "endDate": "2014-10-26T12:00:00.000Z", - "typeEmployment": "Prácticas PRE-Profesionales", - "modality": "Presencial" - } -]; \ No newline at end of file diff --git a/src/services/workExperienceService.js b/src/services/workExperienceService.js index 3bfaf17..eec6f06 100644 --- a/src/services/workExperienceService.js +++ b/src/services/workExperienceService.js @@ -1,4 +1,5 @@ -import { WORK_EXPERIENCE, WORK_EXPERIENCE_ES } from "../constants/profile"; +import { WORK_EXPERIENCE, } from "../constants/profile"; +import { WORK_EXPERIENCE_ES } from "../constants/profile.es"; import { groupBy } from "../utils/ArrayObjectUtils"; import { getDurationBetweenStrDates, strDateToStrMonthYear } from "../utils/timeUtils"; From ae24c7f6f81f0d71233b6c48fd063d2523cd8c4d Mon Sep 17 00:00:00 2001 From: Julnarot Date: Mon, 27 Oct 2025 00:00:45 -0500 Subject: [PATCH 3/7] feat: Add freelancer fintech experience. --- src/constants/profile.es.js | 33 +++++++++++++++++++++++++++++++++ src/constants/profile.js | 29 +++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+) diff --git a/src/constants/profile.es.js b/src/constants/profile.es.js index 0e0f1fd..456aa9e 100644 --- a/src/constants/profile.es.js +++ b/src/constants/profile.es.js @@ -1,4 +1,37 @@ export const WORK_EXPERIENCE_ES = [ + { + companyName: "Freelance Full-Stack Engineer", + departmentName: "Empresa Fintech", + proyect: "Web platform team", + activities: [ + { + name: "Participé en el desarrollo de una plataforma de inversión en línea, integrando servicios de notificaciones y optimizando el flujo de autenticación mediante social login en aplicaciones web. Colaboré con el equipo DevOps en la implementación de los entornos TST/DEV.", + skills: [ + "Desarrollador backend", + "Desarrollador frontend", + "Integración y Despliegue", + ], + }, + ], + tecnologies: [ + { + name: "Flask", + skills: ["Desarrollador backend"], + }, + { + name: "React", + skills: ["Desarrollador frontend"], + }, + { + name: "Azure DevOps", + skills: ["Integración y Despliegue"], + }, + ], + startDate: "2025-07-01T12:00:00.000Z", + endDate: "2025-09-01T12:00:00.000Z", + typeEmployment: "Independiente", + modality: "Remoto", + }, { companyName: "Freelance Full-Stack Engineer", departmentName: "MINDEF", diff --git a/src/constants/profile.js b/src/constants/profile.js index b303636..bf13881 100644 --- a/src/constants/profile.js +++ b/src/constants/profile.js @@ -1,4 +1,33 @@ export const WORK_EXPERIENCE = [ + { + companyName: "Freelance Full-Stack Engineer", + departmentName: "Fintech company", + proyect: "Web platform team", + activities: [ + { + name: "Participated in the development of an online investment platform, integrating notification services and optimizing the authentication flow through social login in web applications. Collaborated with the DevOps team in implementing TST/DEV environments.", + skills: ["Backend developer", "Frontend developer", "CI/CD"], + }, + ], + tecnologies: [ + { + name: "Flask", + skills: ["Backend developer"], + }, + { + name: "React", + skills: ["Frontend developer"], + }, + { + name: "Azure DevOps", + skills: ["CI/CD"], + }, + ], + startDate: "2025-07-01T12:00:00.000Z", + endDate: "2025-09-01T12:00:00.000Z", + typeEmployment: "Independiente", + modality: "Remoto", + }, { companyName: "Freelance Full-Stack Engineer", departmentName: "MINDEF", From 80194175840565982fee96183cbbd7d1dd279f43 Mon Sep 17 00:00:00 2001 From: Julnarot Date: Mon, 27 Oct 2025 23:28:09 -0500 Subject: [PATCH 4/7] feat: add tecnologies to recent experience --- src/constants/profile.es.js | 30 ++++++++++++++++++++++++++++++ src/constants/profile.js | 31 ++++++++++++++++++++++++++++++- 2 files changed, 60 insertions(+), 1 deletion(-) diff --git a/src/constants/profile.es.js b/src/constants/profile.es.js index 456aa9e..664035f 100644 --- a/src/constants/profile.es.js +++ b/src/constants/profile.es.js @@ -10,6 +10,7 @@ export const WORK_EXPERIENCE_ES = [ "Desarrollador backend", "Desarrollador frontend", "Integración y Despliegue", + "UI/UX", ], }, ], @@ -26,6 +27,22 @@ export const WORK_EXPERIENCE_ES = [ name: "Azure DevOps", skills: ["Integración y Despliegue"], }, + { + name: "Firebase", + skills: ["Desarrollador backend", "Desarrollador frontend"], + }, + { + name: "OAuth", + skills: ["Desarrollador backend", "Desarrollador frontend"], + }, + { + name: "Tailwind CSS", + skills: ["UI/UX"], + }, + { + name: "Flowbite", + skills: ["UI/UX"], + }, ], startDate: "2025-07-01T12:00:00.000Z", endDate: "2025-09-01T12:00:00.000Z", @@ -43,6 +60,7 @@ export const WORK_EXPERIENCE_ES = [ "Desarrollador backend", "Desarrollador frontend", "Desarrollo de bases de datos", + "UI/UX", ], }, ], @@ -59,6 +77,18 @@ export const WORK_EXPERIENCE_ES = [ name: "PostgreSQL", skills: ["Desarrollo de bases de datos"], }, + { + name: "Angular Material", + skills: ["UI/UX"], + }, + { + name: "Syncfution", + skills: ["UI/UX"], + }, + { + name: "Bootstrap", + skills: ["UI/UX"], + }, ], startDate: "2025-04-01T12:00:00.000Z", endDate: "2025-08-01T12:00:00.000Z", diff --git a/src/constants/profile.js b/src/constants/profile.js index bf13881..5868cb5 100644 --- a/src/constants/profile.js +++ b/src/constants/profile.js @@ -6,7 +6,7 @@ export const WORK_EXPERIENCE = [ activities: [ { name: "Participated in the development of an online investment platform, integrating notification services and optimizing the authentication flow through social login in web applications. Collaborated with the DevOps team in implementing TST/DEV environments.", - skills: ["Backend developer", "Frontend developer", "CI/CD"], + skills: ["Backend developer", "Frontend developer", "CI/CD", "UI/UX"], }, ], tecnologies: [ @@ -22,6 +22,22 @@ export const WORK_EXPERIENCE = [ name: "Azure DevOps", skills: ["CI/CD"], }, + { + name: "Firebase", + skills: ["Backend developer", "Frontend develope"], + }, + { + name: "OAuth", + skills: ["Backend developer", "Frontend develope"], + }, + { + name: "Tailwind CSS", + skills: ["UI/UX"], + }, + { + name: "Flowbite", + skills: ["UI/UX"], + }, ], startDate: "2025-07-01T12:00:00.000Z", endDate: "2025-09-01T12:00:00.000Z", @@ -39,6 +55,7 @@ export const WORK_EXPERIENCE = [ "Backend developer", "Frontend developer", "Database development", + "UI/UX", ], }, ], @@ -55,6 +72,18 @@ export const WORK_EXPERIENCE = [ name: "PostgreSQL", skills: ["Database development"], }, + { + name: "Angular Material", + skills: ["UI/UX"], + }, + { + name: "Syncfution", + skills: ["UI/UX"], + }, + { + name: "Bootstrap", + skills: ["UI/UX"], + }, ], startDate: "2025-04-01T12:00:00.000Z", endDate: "2025-08-01T12:00:00.000Z", From f592efa0d4e5e330a56712609cdd43239d64dd89 Mon Sep 17 00:00:00 2001 From: Julnarot Date: Mon, 27 Oct 2025 23:32:48 -0500 Subject: [PATCH 5/7] feat: update english grade --- src/i18n.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/i18n.js b/src/i18n.js index 27855cb..10b1981 100644 --- a/src/i18n.js +++ b/src/i18n.js @@ -37,7 +37,7 @@ const resources = { "universityName": "Universidad peruana unión (UPeU)", "universityGrade": "Bachelor's degree in Systems Engineering", "languageInstituteName": "Centro de Idiomas UPeU", - "languageInstituteGrade": "Level A1 and A2 Passed.", + "languageInstituteGrade": "Level A1/A2 and B1/B2 Passed.", }, "contactMe": { "title": "Contact me" @@ -76,7 +76,7 @@ const resources = { "universityName": "Universidad peruana unión (UPeU)", "universityGrade": "Grado académico de Bachiller en Ingeniería de Sistemas", "languageInstituteName": "Centro de Idiomas UPeU", - "languageInstituteGrade": "Nivel A1 y A2 Aprobados.", + "languageInstituteGrade": "Nivel A1/A2 y B1/B2 Aprobados.", }, "contactMe": { "title": "Contáctame" From e210a0fda7adb51be1ff75c140bb5c2d0759fa1c Mon Sep 17 00:00:00 2001 From: Julnarot Date: Mon, 27 Oct 2025 23:39:27 -0500 Subject: [PATCH 6/7] style: update class to className for JSX. --- src/components/features/popup.jsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/features/popup.jsx b/src/components/features/popup.jsx index caa5f7c..cb7b387 100644 --- a/src/components/features/popup.jsx +++ b/src/components/features/popup.jsx @@ -123,8 +123,8 @@ export default function Popup({ onClose, experience }) { -
-
+
+
-
+