I'm a software craftsman based in Spain, passionate about building simple, modern, scalable, and accessible applications. I'm constantly learning and focused on delivering high-quality solutions.

Javier Jiménez de Frutos

I'm a software craftsman based in Spain, passionate about building simple, modern, scalable, and accessible applications. I'm constantly learning and focused on delivering high-quality solutions.

Available to hire

I’m a software craftsman based in Spain, passionate about building simple, modern, scalable, and accessible applications.
I’m constantly learning and focused on delivering high-quality solutions.

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

Spanish; Castilian
Fluent
English
Advanced

Work Experience

Frontend Tech Lead & Full Stack Developer at YouForce by Visma
January 1, 2025 - Present
Leading the Home module team in a start-up-like environment with end-to-end product ownership. Key services include: cross-application notification system, centralized navigation registry for menu links across modules, home portal, and shared header/side nav web components used throughout the platform. Lead frontend development (JavaScript/TypeScript) with focus on functional programming, driving architectural decisions and mentoring the development team. Master modern Angular 20+ with Signals and RxJS for building reactive, simple architectures, successfully refactoring aging legacy applications into zoneless-ready, performant systems. Leverage web fundamentals (HTML, CSS, HTTP) and native Web APIs to build simple, more usable and accessible user experiences. Architected micro-frontend system using web components with Shadow DOM for style encapsulation, enabling cross-module component sharing and independent deployments. Drive testing strategy: Jasmine, Selenium → Vitest, Playwright
Angular Front-End Architect & Developer at Ilitia Technologies
September 1, 2021 - December 1, 2024
Designed, refactored, and developed modern Angular applications, leading migration efforts to stand-alone components for improved modularity and performance. Implemented custom OAuth 2.0 authentication flows tailored to project requirements. Managed state efficiently using NgRx following the Redux pattern. Reactive Forms for dynamic form handling and validation. Leveraged Angular and RxJS to implement clean, modern reactive and functional programming practices, including OnPush change detection and the async pipe for optimal performance. Focused on performance optimization by minimizing bundle size, improving initial load time, and applying effective caching strategies through HTTP and RxJS. Integrated and consumed RESTful APIs with a deep understanding of the HTTP protocol. Built responsive and accessible UI components and layouts using HTML5, Angular Material and modern CSS, including Flexbox and Grid. Proficient in TypeScript, with a strong understanding of JavaScript ES6 foundation
Angular Front-End Developer at Ilitia Technologies
September 1, 2018 - August 1, 2021
Collaborated effectively in a development team using Git for version control, following best practices for code management, branching, and collaboration workflows. Developed single-page applications (SPAs) using Angular, TypeScript, HTML5, and CSS, gaining practical experience in modern web development. Implemented authentication flows using MSAL library for secure integration with Microsoft Entra ID. Created and maintained Azure DevOps CI pipelines to automate the build and deployment of Angular applications across environments.
Frontend Technical Lead & Full Stack Developer at YouForce by Visma
January 1, 2025 - Present
Leading the Home module team in a startup-like environment with end-to-end product ownership. Key services include cross-application notification system, centralized navigation registry for menu links across all modules, home portal, and shared header/side nav web components used throughout the platform. Lead frontend development (JavaScript/TypeScript) focusing on functional programming, driving architectural decisions and mentoring the development team. Master modern Angular 20+ with Signals and RxJS for building reactive, simple architectures, successfully refactoring legacy applications into zoneless-ready, performant systems. Leverage web fundamentals (HTML, CSS, HTTP) and native Web APIs to build simpler, more usable and accessible user experiences. Architected micro frontend system using web components with Shadow DOM for style encapsulation, enabling cross-module component sharing and independent deployments. Drive testing strategy: Jasmine, Selenium → Vitest, Playwright.
Angular Front-End Developer at Solutio
September 1, 2018 - August 1, 2021
Collaborated effectively in a development team using Git for version control, following best practices for code management, branching, and collaboration workflows. Developed single-page applications (SPAs) using Angular, TypeScript, HTML5, and CSS, gaining practical experience in modern web development. Implemented authentication flows using MSAL library for secure integration with Microsoft Entra ID. Created and maintained Azure DevOps CI pipelines to automate the build and deployment of Angular applications across environments.

Education

Bachelor's Degree in Computer Science at University of Burgos
January 1, 2015 - January 1, 2018
Associate Degree in IT Systems Administration at CIFP Juan de Colonia
January 1, 2013 - January 1, 2015
Bachelor's Degree in Computer Science at University of Burgos
January 1, 2015 - January 1, 2018
Associate Degree in IT Systems Administration at CIFP Juan de Colonia
January 1, 2013 - January 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Media & Entertainment