Julián Duque is a seasoned telecommunications engineer and developer advocate with over 14 years of practical software experience and more than 20 years working with JavaScript and Node.js in community and product contexts. Currently an Architect and Developer Advocate at Salesforce, he crafts reference architectures, demos, and content to help teams design and scale agent-driven and generative AI solutions using standards like the Model Context Protocol and frameworks such as LangChain. An official Node.js Collaborator Emeritus, open-source contributor and former maintainer of projects ranging from the core nodejs tests to the forever CLI and Johnny-Five robotics hooks, he pairs deep hands-on engineering with a knack for turning platform features into clear, working code. Founder of JSConf Colombia and NodeConf Colombia and longtime organizer of MedellinJS and Suncoast.js, he builds inclusive developer communities across LATAM and Florida while teaching Node.js and software fundamentals through courses, workshops and the Code[ish] podcast. Fluent in Spanish and English, Julián bridges technical, educational and product teams to accelerate adoption and make complex systems approachable.
14 years of coding experience
20 years of employment as a software developer
Software Development Specialist Software Engineering, Software Development Specialist Software Engineering at Universidad EAFIT
Telecommunications Engineer Telecommunications Engineering, Telecommunications Engineer Telecommunications Engineering at Universidad Santo Tomás
Contributions:59 commits, 1 comment, 1 issue in 7 days
Contributions summary:Julián primarily contributed to building the front-end interface of a Pokédex application using Angular.js. They initiated the project setup with Grunt for build and livereload, then integrated Angular.js and designed the initial HTML layout. Further development involved the implementation of data binding, incorporating Bootstrap for styling, and utilizing directives and filters to structure and enhance the display of Pokemon data. The user also added comments functionality to the application.
A simple CLI tool for ensuring that a given script runs continuously (i.e. forever)
Role in this project:
Backend Developer
Contributions:21 commits in 1 year 2 months
Contributions summary:Julián primarily contributed to the core functionality of the `forever` CLI tool. Their commits focused on adding features such as timestamp support to the logging mechanism and fixing bugs. The user also addressed merging code from different branches, and made minor adjustments to help messages and test files.
execpackage-jsonnpxrunscli-tool
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.