Alejandro Alastrué is a senior frontend engineer with 12 years of full-stack experience, currently leading frontend initiatives at Pleo after recent senior roles at Hypothesis and adidas. He combines hands-on TypeScript and Preact frontend work—migrating complex UI components and improving accessibility—with backend experience in Node.js, PHP and cloud-native systems. Alejandro is an active open-source maintainer and founder of Shlink, and has contributed notable improvements to popular projects like cocur/slugify and the Hypothesis client. He has a proven track record of shaping product architecture, building developer-friendly tooling and driving cross-team initiatives such as microfrontends and observability. Based in Zaragoza, he pairs pragmatic engineering with mentoring and team leadership, previously managing a five-person team at adidas while continuing to ship code. An eclectic technologist, he often bridges frontend UX, backend services and DevOps in the same project.
12 years of coding experience
14 years of employment as a software developer
Técnico Superior en Desarrollo de Aplicaciones Informáticas Informática, Técnico Superior en Desarrollo de Aplicaciones Informáticas Informática at Colegio Montessori
Contributions:855 reviews, 19 commits, 944 PRs in 17 days
Contributions summary:Alejandro primarily focused on migrating various components to TypeScript within the Hypothesis client repository. Their work involved converting components like `AnnotationEditor`, `AnnotationView`, `AnnotationUser`, and others to TypeScript, improving the codebase's type safety and maintainability. The user also updated and implemented features to include the markdown editor. These commits demonstrate a strong focus on improving the frontend architecture and developer experience.
Converts a string to a slug. Includes integrations for Symfony, Silex, Laravel, Zend Framework 2, Twig, Nette and Latte.
Role in this project:
Back-end Developer
Contributions:20 commits in 1 month
Contributions summary:Alejandro significantly contributed to the `cocur/slugify` PHP library. They focused on enhancing the core functionality by adding features such as the ability to set a custom regular expression for slug sanitization. The user also implemented unit tests to ensure the robustness of the added features and refactored existing code to improve maintainability. Furthermore, the user expanded the project's ecosystem by creating a ZF2 bridge.
stringtwig-extensionbundlelattezend-framework
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.
Request Free Trial
Alejandro Alastrué - Senior Frontend Engineer at Pleo