Alejandro Alonso

CIO & Co-founder at Penpot

Madrid, Community of Madrid, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Alejandro Alonso is a seasoned software leader and co-founder with 14 years of experience building and scaling open-source products from Madrid, currently serving as CIO at Kaleidos and co-founder/engineer at Penpot. He blends hands-on full-stack development (Django, AngularJS, Clojure) with product ownership and security-minded operational leadership, having helped create Taiga, a widely used open-source project management platform. Alejandro’s open-source contributions span backend API work and frontend UX features, plus API documentation improvements that make integrations and developer onboarding smoother. He favors staying “next to the bleeding edge” of free software communities and often acts as a developer-firefighter who balances rapid delivery with long-term maintainability. Trained in computer and industrial engineering, he brings a systems-thinking approach that connects product design, developer experience, and team collaboration.
code14 years of coding experience
job5 years of employment as a software developer
bookIndustrial engineering, Industrial engineering at Universidad Nacional de Educación a Distancia - U.N.E.D.
bookBachelor, Computer engineer (3+2 years), Bachelor, Computer engineer (3+2 years) at Universidad Complutense de Madrid
languagesEnglish
github-logo-circle

Github Skills (14)

clojure10
api-documentation10
rest-api10
api10
back-end-development10
apidoc10
clojure-cli10
angularjs10
django10
python9
javascript9
database-management9
user-interface8
webhooks8

Programming languages (13)

GoHTMLNunjucksTypeScriptCoffeeScriptShellSCSSJavaScript

Github contributions (5)

github-logo-circle
taigaio/taiga-doc

Oct 2014 - Feb 2018

Taiga documentation source.
Role in this project:
userBack-end Developer
Contributions:195 commits, 51 PRs, 176 pushes in 3 years 5 months
Contributions summary:Alejandro's contributions primarily involve adding and modifying API documentation for the Taiga project. They've added documentation for features like tags, epics, memberships, contacts, and project duplication endpoints. This indicates a focus on expanding and maintaining the project's API documentation, ensuring it accurately reflects the available functionalities and facilitates integration and understanding for developers. The code changes primarily add or modify request data examples within the documentation generation scripts.
taigamarkdown
taigaio/taiga-front

Jun 2014 - Mar 2018

Agile project management platform. Built on top of Django and AngularJS
Role in this project:
userFull-stack Developer
Contributions:743 commits, 198 PRs, 635 pushes in 3 years 9 months
Contributions summary:Alejandro implemented features and fixed bugs related to authentication, user story creation, and sprint management within the Taiga project. They added a dummy login page and implemented user story creation/editing functionality. Their work also included adding new features to the backlog, such as the visualization of project statistics and sprints, enhancing the user experience of the project management platform. The user made contributions to multiple aspects of the frontend code using AngularJS and the backend using Django.
pythondjangoweb-appsap-hanaon-top
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 Alonso - CIO & Co-founder at Penpot