Sobre mí
Mi trayectoria como desarrolladora comenzó con mi formación en TUC Yrkeshögskola, una escuela superior profesional sueca, donde completé el programa de desarrollo web y construí mi base tanto en la parte de cliente como en la de servidor. Desde el principio, mi trabajo no se centró solo en escribir código, sino también en crear sitios y soluciones web estructuradas, accesibles, visualmente coherentes y prácticas de mantener.
Mi formación técnica incluyó HTML, CSS, JavaScript, C# y SQL, junto con marcos y tecnologías como ASP.NET Core, ASP.NET Core Web API, Entity Framework Core, Razor Pages, MVC y Blazor. También trabajé con WordPress, WooCommerce y Umbraco y adquirí experiencia práctica en integración de APIs, estructura de bases de datos, desarrollo orientado a REST, depuración, pruebas, control de versiones y documentación.
Los estudios me dieron una base sólida en programación orientada a objetos, desarrollo guiado por pruebas con la estructura preparar, ejecutar y verificar, contacto con desarrollo guiado por comportamiento y formas ágiles de trabajo. Paralelamente a la implementación, trabajé con Git, GitHub, ramas, rebase, resolución de conflictos de fusión, registros de cambios, instrucciones de instalación y documentación orientada a desarrolladoras y desarrolladores, en proyectos individuales y en colaboración.
Dos de los últimos cursos técnicos de mayor envergadura que completé fueron UX y diseño, y el segundo curso de JavaScript.
El curso de UX y diseño se centró en accesibilidad, usabilidad y sistemas de diseño, con trabajo práctico en WCAG 2.1 y 2.2, HTML semántico, navegación por teclado, optimización de contraste, diseño y prototipado en Figma, coherencia de componentes, jerarquía visual, redacción orientada a la experiencia de usuario, diseño adaptable con enfoque móvil primero y pruebas con usuarios con iteración a partir de los hallazgos.
El segundo curso de JavaScript se centró en desarrollo de interfaz moderno e incluyó conceptos avanzados de JavaScript, clases, módulos, programación asíncrona, principios de código limpio con ESLint, comunicación con API mediante Postman, JSON Server e integración con el servidor, así como desarrollo con React, TypeScript y fundamentos de Angular. También abarcó React Router, Formik, tipado estático, genéricos, estructura de interfaz escalable, Vite, GitHub Actions y prácticas de pruebas unitarias para bases de código mantenibles.
Mi experiencia práctica se reforzó con dos periodos de prácticas profesionales LIA (aprendizaje integrado en el trabajo). Durante la primera práctica, en el centro de belleza sueco Dala Hud och Skönhet, trabajé en la migración del comercio electrónico a la plataforma Webbskap, transferencia de productos, limpieza de duplicados, refinamiento de descripciones, metadatos, textos alternativos, enlazado interno, categorización, borradores de blog con enlaces a productos y comprobaciones básicas de títulos e indexación. Durante la segunda práctica, en Hartic, una empresa sueca de software como servicio, trabajé con WordPress y Elementor, ajuste de maquetación, espaciado, coherencia de color y componentes, arquitectura de información, mejoras de navegación y flujos de usuario, localización al inglés, implementación multilingüe con Polylang, estructura semántica, jerarquía de encabezados, bases de accesibilidad y propuestas técnicas como flujos de cuestionarios de autoevaluación con niveles de resultado y generación de PDF. Esas dos estancias me dieron experiencia práctica en trabajo web orientado a producción, estructura de contenido, tareas de migración, localización, refinamiento de la experiencia de usuario y colaboración iterativa. Un desglose más completo está en la página de Experiencia.
Mi trabajo en proyectos reflejó la misma amplitud. Incluyó mi primer sitio en HTML y CSS, «La evolución de Internet», mi primer sitio completo en WordPress y WooCommerce, el proyecto «The Vault», trabajo de interfaz centrado en accesibilidad, diseño y estructura orientados a CMS, y el proyecto colaborativo basado en ASP.NET, TechPulse. En TechPulse trabajé en planificación de integración entre módulos, depuración y correcciones de compatibilidad, lógica de autenticación y administración, pruebas xUnit, puntos de acceso al estilo REST, documentación de cambios e instalación, y colaboración con Git en varios repositorios. Ese proyecto me dio experiencia práctica de complejidad arquitectónica, coordinación entre módulos y desarrollo en equipo bajo restricciones realistas. Una visión más amplia del trabajo seleccionado está en la página de Proyectos.
Entre estudio y práctica desarrollé experiencia en estructura de interfaz, lógica de servidor, modelado de bases de datos, comunicación por API, publicación con CMS, pruebas, implementación informada por la experiencia de usuario y gestión de contenido multilingüe. Para explorar ese trabajo, usa los enlaces de la página de inicio o visita las páginas de Proyectos, Experiencia y Contacto.