Skip to content


@Tymek @nwadventists @ajtatum


@sebastianbergmann @weierophinney @composer @infection




  • 1 discussion answered


@sitrunlab @symfony-zaragoza @acelaya-blog @shlinkio
Block or Report

Hi there 👋

My name is Alejandro. I'm a Full-stack engineer, based in Zaragoza (Spain) and currently working for @adidas as a Software Engineer.

I love to create and contribute to OSS, and in the past few years I have created several projects, mostly related with web technologies.

Currently I'm mainly focused on Shlink, a self-hosted URL shortener.

I also have a blog where I write about software in general, take a look.

You can also follow me in my other social networks:


  1. The definitive self-hosted URL shortener

    PHP 762 83

  2. A React-based client application for Shlink

    TypeScript 87 22

  3. A custom Doctrine type that maps column values to enum objects using myclabs/php-enum

    PHP 122 16

  4. Mail sending module for Mezzio and Laminas MVC with support for file attachment and template email composition

    PHP 81 32

  5. Simple react component to generate links with target="_blank" and rel="noopener noreferrer"

    TypeScript 5 3

  6. Dependency Manager for PHP

    PHP 25.1k 6.1k

2,591 contributions in the last year

Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr Mon Wed Fri

Contribution activity

April 2021

Created a pull request in symfony/mercure that received 2 comments

Fixed typo in readme, where Publisher is used together with Hub

This fixes a typo in the README file, where the new Hub and the deprecated Publisher classes are used together, even injecting the former in the la…

+1 −3 2 comments
Opened 12 other pull requests in 6 repositories
Reviewed 1 pull request in 1 repository
shlinkio/shlink 1 pull request
Answered 1 discussion in 1 repository

Seeing something unexpected? Take a look at the GitHub profile guide.