diff --git a/package.json b/package.json index 0a755e16..93c11c53 100644 --- a/package.json +++ b/package.json @@ -10,12 +10,13 @@ "astro": "astro" }, "dependencies": { - "@astrojs/check": "0.5.6", - "@astrojs/tailwind": "5.1.0", - "@fontsource-variable/onest": "5.0.2", - "astro": "4.4.5", + "@astrojs/check": "^0.9.4", + "@astrojs/tailwind": "^6.0.2", + "@fontsource-variable/onest": "^5.2.9", + "astro": "^5.12.0", + "astro-icon": "^1.1.5", "astro-robots-txt": "1.0.0", - "tailwindcss": "3.4.1", - "typescript": "5.3.3" + "tailwindcss": "^3.4.17", + "typescript": "^5.8.3" } -} \ No newline at end of file +} diff --git a/public/geralddev.webp b/public/geralddev.webp new file mode 100644 index 00000000..e80f893e Binary files /dev/null and b/public/geralddev.webp differ diff --git a/public/me.png b/public/me.png index 6ca44a49..c22cadbb 100644 Binary files a/public/me.png and b/public/me.png differ diff --git a/public/midudev.webp b/public/midudev.webp deleted file mode 100644 index 11046f27..00000000 Binary files a/public/midudev.webp and /dev/null differ diff --git a/public/projects/appclisbtm.webp b/public/projects/appclisbtm.webp new file mode 100644 index 00000000..83c5797b Binary files /dev/null and b/public/projects/appclisbtm.webp differ diff --git a/public/projects/financeapi.webp b/public/projects/financeapi.webp new file mode 100644 index 00000000..c8efeebf Binary files /dev/null and b/public/projects/financeapi.webp differ diff --git a/public/projects/svgl.webp b/public/projects/svgl.webp deleted file mode 100644 index 85785a3f..00000000 Binary files a/public/projects/svgl.webp and /dev/null differ diff --git a/src/components/AboutMe.astro b/src/components/AboutMe.astro index 1d94ed15..a709c363 100644 --- a/src/components/AboutMe.astro +++ b/src/components/AboutMe.astro @@ -1,5 +1,5 @@ --- - const personalImageAlt = "Miguel Ángel" + const personalImageAlt = "Gerald Caris" ---
@@ -7,26 +7,24 @@ class="[&>p]:mb-4 [&>p>strong]:text-yellow-500 dark:[&>p>strong]:text-yellow-100 [&>p>strong]:font-normal [&>p>strong]:font-mono text-pretty order-2 md:order-1" >

- Me llamo Miguel Ángel pero mis amigos me llaman midu. Empecé en la - programación con un Amstrad, tenía 10 años. Actualmente estoy liderando equipos de desarrollo en multinacionales. + 👨‍💻 Soy padre, esposo y un profesional apasionado por el desarrollo de software. Disfruto tanto de programar + como de cocinar y jugar fútbol, buscando siempre el equilibrio entre lo personal y lo profesional.

- Algunos de mis éxitos incluyen colaborar con Mozilla para el desarrollo de las primeras apps en su - sistema FirefoxOS. Aunque hoy está desaparecido fue un gran avance en el mundo del - desarrollo web. + 💼 Cuento con sólida experiencia en desarrollo backend y frontend, liderando equipos en proyectos críticos. + Domino tecnologías como .NET Core, .NET Framework, desarrollo de Web Services y APIs RESTful, + además de participación activa en proyectos con Java, siempre enfocado en las buenas prácticas de desarrollo.

- Como creador de contenido, cuento con el canal de habla hispana más visto del mundo en la - categoría de Software & Game Development en Twitch. Mi objetivo es mejorar la empleabilidad de la comunidad hispana y el - acceso a contenido de calidad. + 🔄 He participado en procesos de migración e integración de servicios además me mantengo en constante capacitación + para estar al día con las nuevas tecnologías. +

+

+ 🚀 Me motiva integrarme a un equipo que utilice tecnologías de vanguardia, donde pueda aportar mi experiencia, + crecer profesionalmente y aprender del talento de otros. Me interesa especialmente conocer las metas del equipo y + cómo puedo ser parte activa en alcanzarlas.

diff --git a/src/components/Experience.astro b/src/components/Experience.astro index 2dbd1824..ed4aae25 100644 --- a/src/components/Experience.astro +++ b/src/components/Experience.astro @@ -2,19 +2,34 @@ import ExperienceItem from "./ExperienceItem.astro" const EXPERIENCE = [ { - date: "Actualmente...", - title: "Creador de Contenido", - company: "Twitch", + date: "Julio 2024 - Junio 2025", + title: "Developer Fullstack Senior", + company: "QINTESS SPA", description: - "Divulgo sobre programación y desarrollo web en diferentes plataformas. Galardonado como mejor creador de contenido de habla no-inglesa en 2022 y mejor comunidad en 2023 por GitHub.", - link: "https://twitch.tv/midudev", + "Participé en desarrollo de Sistema ATS Empresarial con herramientas Open Source de acuerdo con los lineamientos de desarrollo, buenas prácticas y estándares de calidad, aportando siempre una mirada crítica y analítica.", + link: "https://www.linkedin.com/company/resource-it-solutions/about/" }, { - date: "Septiembre 2022", - title: "Principal Frontend Engineer", - company: "Adevinta Spain", + date: "Agosto 2022 - Julio 2024", + title: "Developer Fullstack Senior", + company: "Banco Santander Chile", description: - "Responsable de la plataforma, componentes y utilidades para la creación y desarrollo de aplicaciones web. Mejora de un 30% en la entrega de software. Implantación de medidas de integración continua y despliegue con A/B testing en más de 15 equipos.", + "Rediseñé módulo de Declaraciones Juradas y realicé primera Integración del Banco de una ApiGee IBM Watson ML en el Sistema de Tasaciones para obtener valores predictivos inmobiliarios, gestionando 30 y 50 solicitudes diarias con 100% de desempeño.", + }, + { + date: "Noviembre 2015 - Agosto 2022", + title: "Analista Programador Semi Senior", + company: "Banco Itaú Chile", + description: + "Lideré equipos de desarrollo en mantenimiento correctivo dentro del entorno .NET, asegurando continuidad operativa y resolución eficaz de incidencias en aplicaciones críticas promoviendo buenas prácticas y formación continua del equipo. Participé en la fusión de Banco Itaú y CorpBanca, migrando datos de clientes y productos, e implementando funcionalidades clave usando WCF .NET, SQL Server, BCP y procesos ETL (DTSX). Coordiné con áreas clave para una integración exitosa." + }, + { + date: "Abril 2013 - Septiembre 2015", + title: "Analista Programador Junior", + company: "Intelligenxia Spa", + description: + "Participé en la migración completa de la plataforma OptimEyes, modernizando el 100% de los desarrollos desde ASP.NET WebForms hacia una arquitectura más eficiente con ASP.NET MVC, jQuery, JavaScript, optimizando el rendimiento de los reportes y mejorando la experiencia de usuario.", + link: "https://www.linkedin.com/company/inteligenxia/about/", }, ] --- diff --git a/src/components/Footer.astro b/src/components/Footer.astro index c20a2450..b87a6064 100644 --- a/src/components/Footer.astro +++ b/src/components/Footer.astro @@ -10,7 +10,7 @@ const currentYear = new Date().getFullYear() > © {currentYear} - midudev. Casi + My-Portfolio. Casi todos los derechos reservados