Juan Calvellido

Software Engineer at Xebia

Cádiz, Andalusia, 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
Juan Calvellido is a seasoned software engineer with 12 years of front-end expertise, currently contributing at Xebia after leading front-end teams at 47 Degrees. He champions best practices, accessibility, and maintainable code while balancing performance and readability to deliver self-explanatory user interfaces. His open-source work includes UI/UX enhancements for the notable Arrow Kotlin project—implementing mobile touch gestures, animated headers, and YAML-driven menu routing—showing attention to polish and developer ergonomics. Based in Cádiz, Spain, he brings a pragmatic, design-minded approach to engineering that favors long-term maintainability over short-term hacks.
code11 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (BS), Bachelor of Science (BS) at Universidad de Cádiz
bookTorrevieja
languagesSpanish, English, German
stackoverflow-logo

Stackoverflow

Stats
51reputation
468reached
0answers
1question
github-logo-circle

Github Skills (11)

css10
javascript10
ui-design10
hammer9
animation9
hammerjs9
responsive-design9
kotlin8
functional-programming7
angular-routing6
angular6

Programming languages (14)

CSSScalaGoHTMLKotlinTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
arrow-kt/arrow

Sep 2017 - Apr 2020

Λrrow - The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming
Role in this project:
userFront-end Developer
Contributions:3 reviews, 56 commits, 66 PRs in 2 years 7 months
Contributions summary:Juan implemented touch gesture detection for the sidebar on mobile views, enabling swipe gestures for opening and closing the sidebar. They also added animations to the front page header, including a smooth transition on load, a logo following mouse movements for a 3D effect, and a particleground background. Furthermore, the user added menu functionality based on a YAML configuration file, with functions to detect and style the active route. These commits demonstrate a focus on improving the user interface and user experience.
kotlin-dslfunctional-programmingtypeclassesarrowfor-comprehension
calvellido/calvellido

Jul 2020 - Aug 2024

Contributions:13 pushes, 1 branch in 4 years 1 month
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