Jeff Sagal

Co-Founder & CEO at Springloaded

Vancouver, British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code15 years of coding experience
job12 years of employment as a software developer
bookNew Media New Media, New Media New Media at Southern Alberta Institute of Technology (SAIT)
github-logo-circle

Github Skills (9)

css10
javascript10
user-interface10
front-end-development10
vue10
vue-jsx10
directive10
web-components9
documentation7

Programming languages (9)

TypeScriptMDXJavaShellCSSJavaScriptVuePHP

Github contributions (5)

github-logo-circle
sagalbot/vue-sortable

Apr 2016 - Aug 2020

A lightweight directive for reorderable drag-and-drop lists using RubaXa/Sortable
Role in this project:
userFront-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.
drag-and-drop
sagalbot/vue-select

Mar 2016 - Dec 2022

Everything you wish the HTML <select> element could do, wrapped up into a lightweight, extensible Vue component.
Role in this project:
userFront-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.
Request Free Trial