I am a Frontend Developer specialized in React and Angular, with hands-on experience building scalable and maintainable web applications. I excel at creating and implementing modern, accessible interfaces, optimizing performance, and applying automated testing (unit, integration, and end-to-end). I am passionate about UI/UX, coding best practices, and continuous learning. I enjoy collaborating with cross-functional teams to translate user needs into clean, high-quality UI solutions and continuously improve the product.

Christian Oller

I am a Frontend Developer specialized in React and Angular, with hands-on experience building scalable and maintainable web applications. I excel at creating and implementing modern, accessible interfaces, optimizing performance, and applying automated testing (unit, integration, and end-to-end). I am passionate about UI/UX, coding best practices, and continuous learning. I enjoy collaborating with cross-functional teams to translate user needs into clean, high-quality UI solutions and continuously improve the product.

Available to hire

I am a Frontend Developer specialized in React and Angular, with hands-on experience building scalable and maintainable web applications. I excel at creating and implementing modern, accessible interfaces, optimizing performance, and applying automated testing (unit, integration, and end-to-end).

I am passionate about UI/UX, coding best practices, and continuous learning. I enjoy collaborating with cross-functional teams to translate user needs into clean, high-quality UI solutions and continuously improve the product.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Spanish; Castilian
Fluent

Work Experience

Software Developer & QA at VHIR – H. Vall Hebron
October 1, 2024 - July 1, 2025
Developed and maintained an internal ERP (RAMS) with Angular (v8–v15) and SQL Server, optimizing and adding new functionalities. Led progressive Angular upgrades across versions, resolving dependencies and refactoring code. Implemented and maintained unit and integration tests with Karma and Jasmine, and end-to-end tests with Cypress. Collaborated with end users to gather requirements, assess deliverables, and conduct acceptance testing. Participated in planning meetings, proposing functional improvements and prioritizing new features.
Software Developer at Inology
June 1, 2023 - April 1, 2024
Developed and maintained a corporate ERP (Marino) with Angular and SQL, ensuring scalability and performance. Designed and customized reports and documents with Crystal Reports. Administered client-server environments, ensuring system stability and availability. Resolved client incidents with tailored technical solutions. Participated in follow-up meetings with end users and technical leads to validate deliverables.
Software Developer at KENOS TECHNOLOGY - VUELING
March 1, 2023 - May 1, 2023
Developed internal web applications with Angular applying architecture and scalability best practices. Implemented optimized views and components to improve performance and usability. Integrated external services via REST and GraphQL, validating test quality with Postman. Worked in an Agile SCRUM team with daily standups.
Frontend Developer at SM Medioambientes
September 1, 2022 - November 1, 2022
Developed and managed WordPress websites, applying client-specific customizations. Designed and proposed visual interfaces and reusable templates, optimizing delivery times. Maintained direct client contact, gathering requirements and proposing design improvements.
Frontend Developer at PUKKAS
January 1, 2022 - August 1, 2022
Developed web projects with WordPress and Elementor, HTML, CSS, JavaScript and React. Implemented mocks created by the design team, ensuring visual fidelity and accessibility. Optimized website performance and eCommerce projects, increasing visits. Participated in client meetings to gather feedback, validate deliverables, and propose improvements. Collaborated with an Agile team (SCRUM) using Jira for task management.

Education

Grado en Programación Multimedia at UOC
January 11, 2030 - January 12, 2026
Autodidacta at Udemy (Online)
January 11, 2030 - January 12, 2026
Vueling University at VUELING
May 1, 2024 - January 12, 2026
Grado Superior Desarrollo Web (DAW) at CCC
June 1, 2022 - January 12, 2026
Grado Superior Educación Infantil at ACADEMIA IGUALADA
June 1, 2012 - January 12, 2026
Bachillerato at DAINA-ISARD
June 1, 2009 - January 12, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services