Juan Velasco is a Principal Engineer based in Seville with 14 years of experience building robust backend and distributed systems, currently shaping architecture and delivery at Yorba. He is a seasoned Clojureist who moved from a multimedia and design background into software, bringing a strong emphasis on functional programming, pragmatic engineering, and developer culture. Juan has led technical teams and product design work across web3 stacks (IPFS/IPLD, Hypercore, libp2p) and has deep experience designing APIs, SDKs, and resilient distributed backends. His career includes long-term Clojure backend roles and influential work introducing teams to functional paradigms, paired with earlier Java/JEE teaching and enterprise systems expertise. Known for thoughtful, quiet leadership and a knack for balancing speed with quality, he prizes clear architecture and collaborative decision-making. Fluent in tooling for expressive developer workflows (Emacs, Org-mode) and Lisp-family languages, he blends creative visual thinking from his arts education with rigorous systems engineering.
14 years of coding experience
16 years of employment as a software developer
University of Seville
Master Multimedia Communication - ESCOLA BAU (BARCELONA) UNIVERSIDAD DEL VIC, Master Multimedia Communication - ESCOLA BAU (BARCELONA) UNIVERSIDAD DEL VIC at Universitat de Vic – Universitat Central de Catalunya
Contributions:1 release, 79 reviews, 2484 commits in 3 years 8 months
akvoreactdataakvo-lumensense
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.