Mateu Cànaves

Principal Software Engineer at Belvo

Pollença, Balearic Islands, 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

👤
Senior
🎓
Top School
Mateu Cànaves is a Principal Software Engineer with 11 years of experience building and architecting web-based systems across startups and tech firms, primarily using PHP (Laravel) and Python (Django). He founded and led the engineering at dcide, owning its backend and company infrastructure for over two years, which sharpened his full-stack operational and leadership skills. At Belvo he serves as Principal Engineer while contributing to open-source projects like django-tenant-schemas, where he improved PostgreSQL introspection for UUIDs, index types and expression indexes. Based in Pollença, Spain, he blends hands-on backend craftsmanship with a habit of mentoring teams and sharing knowledge, and he actively pursues continual learning to expand his technical horizon.
code11 years of coding experience
bookTécnico Explotacion Sistemas Informáticos, Técnico Explotacion Sistemas Informáticos at IES Pau Casesnoves
bookTécnico Superior Desarrollo Aplicaciones Informáticas, Técnico Superior Desarrollo Aplicaciones Informáticas at IES Francesc de Borja Moll
bookIngeniería de Informática, Ingeniería del Software, Ingeniería de Informática, Ingeniería del Software at Universidad Politécnica de Madrid
languagesEnglish, Spanish, Catalan
stackoverflow-logo

Stackoverflow

Stats
13reputation
1kreached
0answers
2questions
github-logo-circle

Github Skills (12)

debug10
postgresql10
python10
django10
code-formatting9
coding-style9
code-standards9
sql6
relational-databases6
database-design6
database6
mysql6

Programming languages (12)

SmartyC#ShellCJavaScriptVueGoMustache

Github contributions (5)

github-logo-circle
Tenant support for Django using PostgreSQL schemas.
Role in this project:
userBackend Developer
Contributions:10 commits, 6 PRs, 15 comments in 6 months
Contributions summary:Mateu primarily contributed to the project by addressing code style issues, fixing typos, and removing unused imports within the Django project. They also significantly enhanced the database introspection capabilities of the project by adding support for UUIDField, index order, index type, expression-based indexes, and improved table owner handling. The user also made multiple merges from the upstream repository.
tenantpythondjangoschemaspostgresql
AIOHTTP utils that help us to track request journey between services.
Contributions:4 releases, 3 reviews, 9 PRs in 1 year 6 months
journeyaiohttputilsrequestcaio-marc
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
Mateu Cànaves - Principal Software Engineer at Belvo