
Gerard contributed to the IT-Academy-BCN/ita-wiki-frontend project by delivering core frontend enhancements focused on integrating backend data for technical tests. He refactored data fetching logic, moving API calls to improve reliability and maintainability, and replaced hardcoded data with dynamic backend-driven content. Using JavaScript and TypeScript with React, Gerard implemented custom hooks to separate concerns and increase code reusability across components. He also expanded and standardized testing, addressing both unit and endpoint coverage, and resolved numerous bugs related to data flow and code quality. His work improved user experience, stabilized API interactions, and raised the overall maintainability of the codebase.

December 2025: Delivered core frontend enhancements for the IT-Academy-BCN/ita-wiki-frontend project, focused on reliable backend data integration for Technical Tests, thoughtful refactoring to improve data flow, and comprehensive testing and quality improvements. These efforts enhanced the TechnicalPage user experience, stabilized API interactions, and raised code quality and maintainability across the frontend.
December 2025: Delivered core frontend enhancements for the IT-Academy-BCN/ita-wiki-frontend project, focused on reliable backend data integration for Technical Tests, thoughtful refactoring to improve data flow, and comprehensive testing and quality improvements. These efforts enhanced the TechnicalPage user experience, stabilized API interactions, and raised code quality and maintainability across the frontend.
Overview of all repositories you've contributed to across your timeline