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 software engineer based in Cádiz, Spain, with 11 years of experience specializing in front-end development and UI/UX engineering. He currently works at Xebia after five years at 47 Degrees where he progressed from front-end developer to Front End Technical Lead, guiding teams while remaining hands-on. His open-source contributions include polished UI improvements to the notable arrow-kt project—implementing mobile touch-gesture sidebar controls and animated, mouse-tracked header effects—demonstrating a knack for interaction design and performance. Having worked at organizations ranging from CERN to consultancies, he blends research-grade rigor with product-focused delivery and holds a BS from Universidad de Cádiz.
code11 years of coding experience
job12 years of employment as a software developer
bookUniversidad de Cádiz
bookTorrevieja
languagesSpanish, English, German
stackoverflow-logo

Stackoverflow

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

Github Skills (13)

css10
javascript10
javascripts10
ui-design10
hammer9
hammerjs9
animation9
animations9
responsive-design9
kotlin8
functional-programming7
angular2-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
Juan Calvellido - Software Engineer at Xebia