06/04/2026 updated

**** ******** ****
100 % available

Senior Frontend / Tech Lead Engineer | React, TypeScript, Angular | 17+ years

León, Spain
Only remote
HND in Software Engineering
León, Spain
Only remote
HND in Software Engineering

Profile attachments

Marcos Prieto - CV.pdf

About me

Results-oriented Senior Software Engineer with 17+ years of experience. Expert in React, TypeScript, and frontend architecture. Led large Angular.js-to-React migrations using micro-frontends. Passionate about code quality, testing strategies, and mentoring development teams.

TypeScriptReact Native
Frontend Development
JavaScript expertise with 15 years of experience, React development for 5 years, and TypeScript proficiency for 8 years

Component-Driven Development
Building modular, reusable and scalable UI systems using CDD principles, improving consistency and speeding up delivery

Performance Optimization
Optimizing frontend performance focusing on accessibility to deliver fast, inclusive and user-friendly experiences

Angular Framework
Angular development experience for 4 years with NgRx state management

Backend Technologies
Node.js development for 2 years and .NET/C# expertise with 15 years of experience

Database Management
SQL Server administration for 10 years, PostgreSQL for 3 years, and MongoDB for 1 year

Testing and Quality Assurance
Jest/Vitest testing frameworks for 4 years and Cypress/Playwright for 5 years

DevOps and Deployment
CI/CD pipeline management for 7 years, Docker containerization for 4 years, and Git version control for 11 years

Development Tools
Storybook component development for 5 years and Redux/TanStack Query state management for 5 years

Experience

Professional experience10+ years
Freelancer since2025

Languages

EnglishFluentDutchBasic knowledgeSpanishNative speaker

Project history

Senior Software Engineer

Exadel
Led the migration of a large enterprise application from Angular.js to React, designing the full migration architecture adopted by multiple teams. Introduced a micro-frontend architecture using Module Federation, enabling independently deployable vertical slices and long-term scalability. Mentored a team of 15 developers in modern React, architecture, and efficient workflows. Built a shared React component library used across several internal projects.

Senior Fullstack Software Engineer

RepeatMD
Delivered key frontend and backend features for a private-label application used by aesthetic clinics in the USA. Improved code quality by adding missing tests, resulting in a more reliable and maintainable codebase.

Senior Fullstack Software Engineer

Inchcape Shipping Services
Worked on an application to optimize vessel management, including tracking vessel information, port arrival alerts and ETA data. Taught React fundamentals and best practices to team members and helped integrate React into the existing ecosystem.

Senior Frontend Software Engineer (Freelance)

Wartsila
Collaborated with a cross-functional team on an application for managing operational data for power-plant facilities. Developed advanced data visualization components that transformed complex datasets into clear, actionable insights.

Senior Fullstack Software Engineer

Global Internet
Led major refactoring efforts on two large React applications, improving long-term maintainability and development efficiency. Defined and implemented a robust testing strategy (unit, functional and e2e), significantly reducing regressions and increasing code coverage. Adopted a Component-Driven Development (CDD) approach to build reusable components and improve UI consistency. Improved application performance by roughly 70%, resolving CPU and memory bottlenecks that affected user experience.

Senior Frontend Software Engineer

ScanmarQED
Designed and implemented a user-permissions and authorization application used internally across multiple teams. Developed several proof-of-concept prototypes to validate approaches for a major upcoming project initiative. Co-designed an atomic design system and an Angular component library consisting of approximately 150 reusable components.

Fullstack Software Engineer

Exactech Ibérica
Automated internal workflows that saved approximately 100 hours/month across multiple departments. Modernized several legacy VB.NET applications into layered MVC + frontend architectures, significantly improving maintainability. Designed and implemented internal applications for HR, stock management, events and other areas used by multiple departments.

Fullstack Software Engineer

Capgemini
Refactored and maintained pension-management applications, improving stability and reducing security issues. Implemented enhancements and fixes that contributed to smoother internal operations and reduced support needs.

Fullstack Software Engineer

Think-Tank
Developed multiple web applications, including e-commerce platforms, a job portal, an online exam system and various internal tools. Built a reusable payment-processing library supporting PayPal, Redsys and other providers, used across several client projects.

Junior Developer

Atos Origin
Contributed to EMV credit-card encryption features for Infocaja bank. Developed internal management tools used by several departments at BBVA headquarters.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in