Jeff Sagal is a technical founder and CEO with 15 years of experience turning product vision into delivered web applications and services. Based in Vancouver, he leads Springloaded, a remote software studio focused on efficient, meticulous execution across client work, consulting, open source, and product efforts. Formerly a principal developer and technical lead at Briteweb, he has hands-on experience architecting scalable systems, reducing technical debt, and launching high-impact platforms like an automated SMS program for underrepresented youth. A front-end specialist and open-source contributor, Jeff has built and refined Vue components and directives—improving typeahead UX and sortable drag-and-drop behaviors—while advocating modern stacks including TypeScript, Tailwind, Vue, React, and Laravel. He combines people management and delivery discipline, having coached teams, defined growth paths, and shipped a dozen web apps per year. Aside from leading companies, he quietly improves developer DX through demos, docs, and lightweight, extensible UI components.
15 years of coding experience
12 years of employment as a software developer
New Media New Media, New Media New Media at Southern Alberta Institute of Technology (SAIT)
A lightweight directive for reorderable drag-and-drop lists using RubaXa/Sortable
Role in this project:
Front-end Developer
Contributions:1 release, 27 commits, 2 PRs in 4 years 5 months
Contributions summary:Jeff primarily contributed to the front-end aspects of the `vue-sortable` repository. Their work included adding an MIT license, moving files related to the demo, and adjusting the demo build process. Furthermore, the user implemented and tested the Vue directive, updating the directive's installation and fixing typos in the spec file, thereby improving the project's functionality and maintainability. They also added instance info to the docs to guide users.
Everything you wish the HTML <select> element could do, wrapped up into a lightweight, extensible Vue component.
Role in this project:
Front-end Developer
Contributions:42 releases, 26 reviews, 753 commits in 6 years 10 months
Contributions summary:Jeff contributed to the development of the Vue Select component, primarily focused on the user interface and front-end features. Their commits addressed various aspects, including fixing bugs, improving the typeahead functionality, refining the user experience, and implementing new features. They implemented UI components using Vue, and styling and design elements using CSS.
vue-componentvue-selectvueselectingcombobox
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.