David Cañas

Team Leader at Perspective

Girona, Catalonia, 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
David Cañas is a pragmatic software engineering leader with 10 years of experience driving frontend excellence and team growth across startups and scale-ups from Girona, Spain. He coaches and leads teams in TDD, pair programming and XP practices, combining hands-on implementation with design-system and user-centric UI improvements. His career includes building migration strategies for legacy systems (strangler pattern, event buses), automating design-to-code workflows, and crafting Electron/WebRTC solutions that bridge browser and hardware interactions. As a freelance consultant at Sunweb and staff/frontend roles at neptune.ai and Pitch, he blends technical mentorship with product-focused delivery. David is especially invested in improving frontend testing techniques and making interfaces that meaningfully add value to users, a principle reflected in tooling and process work that often runs behind the scenes.
code10 years of coding experience
job12 years of employment as a software developer
bookGrado en Ingeniería Ingeniería informática, Grado en Ingeniería Ingeniería informática at Universitat de Girona
bookUOC (Universitat Oberta de Catalunya)
languagesSpanish, Catalan, English
github-logo-circle

Github Skills (200)

azure-functions10
browser10
volta10
aws-lambda10
inuitcss10
serverless-framework10
listener10
aws10
react10
tilt10
animation9
javascript9
jsdoc9
lambda9
easing9

Programming languages (15)

JavaCSSRustVueHTMLTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
👾 A secure and performant utility to extract sass variables (and use their values from JavaScript).
Contributions:11 commits, 4 PRs, 11 pushes in 1 year 4 months
securesasssass-variablescssjavascript
d-asensio/regenerate

Feb 2022 - Mar 2022

Manage side effects with testability and ergonomics
Contributions:168 commits, 1 PR, 75 pushes in 1 month
testabilityergonomicsside-effects
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