Senior Front-end Developer at Freelance - Santi Cros
Barcelona, Catalonia, Spain
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Santi Creus is a Senior Front-end Developer based in Barcelona with 9 years of experience building accessible, performant digital services for clients including UNICEF, WFP, OXFAM and local government. He blends frontend engineering and UX sensitivity—focused on accessibility—while shipping production-ready interfaces and reusable components. As a key contributor to xstate-vue, he improved Vue composables like useMachine and useService to make actor-based state management easier for complex apps. He balances agency and freelance work, delivering bespoke platforms and design-driven implementations, and brings a background in interactive audiovisual design to solve UX and front-end challenges creatively.
9 years of coding experience
4 years of employment as a software developer
Grado en Audiovisual y Multimedia Diseño interactivo, Grado en Audiovisual y Multimedia Diseño interactivo at Escola Universitària ERAM
Actor-based state management & orchestration for complex app logic.
Role in this project:
Front-end Developer
Contributions:15 reviews, 57 commits, 9 PRs in 3 months
Contributions summary:Santi primarily focused on developing and refining components within the `xstate-vue` package. Their contributions included the creation and modification of composable functions such as `useMachine`, `useService`, `useInterpret`, `useActor` and `useSelector`, alongside implementing related testing components. These changes aimed to enhance the integration of XState's state management capabilities with Vue.js, improving the developer experience for building complex applications.
Contributions:52 commits, 47 pushes, 1 branch in 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.