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.
Λrrow - The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming
Role in this project:
Front-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.
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.