Juan Hoyos is a seasoned developer with 13 years of experience building scalable applications, mission-critical APIs and developer-friendly CLI tools, currently shipping software at Shopify from Oxford. He works across Node.js, TypeScript, Python, React, GraphQL, PostgreSQL and AWS, favoring short feedback cycles and pragmatic engineering. His background spans startups and enterprise contexts—from leading teams and coordinating stakeholders to hands-on backend and frontend work—bringing a strong systems perspective from an MSc in Systems Engineering and a B.S. in Systems Engineering. An active contributor to Ruby ecosystem tooling, he improved deterministic ordering and sibling management in the widely used closure_tree project, showing an eye for robust data models and ordering semantics. Colleagues know him for blending disciplined testing with practical schema and API changes that keep complex hierarchies predictable in production.
13 years of coding experience
17 years of employment as a software developer
MSc Student Systems Engineering, MSc Student Systems Engineering at Universidad Nacional de Colombia
Bachelor of Science (B.S.) Systems Engineering, Bachelor of Science (B.S.) Systems Engineering at Universidad de Medellín
Easily and efficiently make your ActiveRecord models support hierarchies
Role in this project:
Back-end Developer
Contributions:9 commits in 1 month
Contributions summary:Juan primarily contributed to the testing and implementation of deterministic ordering features for the `closure_tree` gem. They introduced and refined methods for managing sibling order within the tree structure. Their work included modifying the core `acts_as_tree` functionality, adding specific methods like `siblings_before` and `siblings_after`, and updating the database schema and model definitions to support the ordering. They also fixed issues related to model rebuilding.
Contributions:34 commits, 2 PRs, 20 pushes in 1 year 5 months
expressjsjavascriptexpressexpress-jsnodejs
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.